builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-219 starttime: 1466811827.32 results: success (0) buildid: 20160624143557 builduid: 67b95f07284347e7aea2678b4c3b20e6 revision: 229741b7de0485ca56b91e0e657fe5d37dbbc98f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-24 16:43:47.318570) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-24 16:43:47.319624) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-24 16:43:47.320419) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-24 16:43:47.469714) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-24 16:43:47.470166) ========= '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-219 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-219 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-219 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 --16:43:48-- 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% 7.06 MB/s 16:43:48 (7.06 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.177000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-24 16:43:48.737455) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-24 16:43:48.737953) ========= '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-219 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-219 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-219 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.202000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-24 16:43:52.956035) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-24 16:43:52.956455) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 229741b7de0485ca56b91e0e657fe5d37dbbc98f --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 229741b7de0485ca56b91e0e657fe5d37dbbc98f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-219 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-219 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-219 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-24 16:43:53,392 truncating revision to first 12 chars 2016-06-24 16:43:53,392 Setting DEBUG logging. 2016-06-24 16:43:53,394 attempt 1/10 2016-06-24 16:43:53,394 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/229741b7de04?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-24 16:43:54,753 unpacking tar archive at: mozilla-beta-229741b7de04/testing/mozharness/ program finished with exit code 0 elapsedTime=2.283000 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-24 16:43:55.345668) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-24 16:43:55.346047) ========= script_repo_revision: 229741b7de0485ca56b91e0e657fe5d37dbbc98f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-24 16:43:55.346535) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-24 16:43:55.347059) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-24 16:43:55.363260) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 21 mins, 12 secs) (at 2016-06-24 16:43:55.363730) ========= '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-219 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-219 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:\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-219 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 16:43:55 INFO - MultiFileLogger online at 20160624 16:43:55 in C:\slave\test 16:43:55 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 16:43:55 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:43:55 INFO - {'append_to_log': False, 16:43:55 INFO - 'base_work_dir': 'C:\\slave\\test', 16:43:55 INFO - 'blob_upload_branch': 'mozilla-beta', 16:43:55 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:43:55 INFO - 'buildbot_json_path': 'buildprops.json', 16:43:55 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:43:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:43:55 INFO - 'download_minidump_stackwalk': True, 16:43:55 INFO - 'download_symbols': 'true', 16:43:55 INFO - 'e10s': False, 16:43:55 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:43:55 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:43:55 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:43:55 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:43:55 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:43:55 INFO - 'C:/mozilla-build/tooltool.py'), 16:43:55 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:43:55 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:43:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:43:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:43:55 INFO - 'log_level': 'info', 16:43:55 INFO - 'log_to_console': True, 16:43:55 INFO - 'opt_config_files': (), 16:43:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:43:55 INFO - '--processes=1', 16:43:55 INFO - '--config=%(test_path)s/wptrunner.ini', 16:43:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:43:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:43:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:43:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:43:55 INFO - 'pip_index': False, 16:43:55 INFO - 'require_test_zip': True, 16:43:55 INFO - 'test_type': ('testharness',), 16:43:55 INFO - 'this_chunk': '1', 16:43:55 INFO - 'total_chunks': '10', 16:43:55 INFO - 'virtualenv_path': 'venv', 16:43:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:43:55 INFO - 'work_dir': 'build'} 16:43:55 INFO - ##### 16:43:55 INFO - ##### Running clobber step. 16:43:55 INFO - ##### 16:43:55 INFO - Running pre-action listener: _resource_record_pre_action 16:43:55 INFO - Running main action method: clobber 16:43:55 INFO - rmtree: C:\slave\test\build 16:43:55 INFO - Using _rmtree_windows ... 16:43:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:46:42 INFO - Running post-action listener: _resource_record_post_action 16:46:42 INFO - ##### 16:46:42 INFO - ##### Running read-buildbot-config step. 16:46:42 INFO - ##### 16:46:42 INFO - Running pre-action listener: _resource_record_pre_action 16:46:42 INFO - Running main action method: read_buildbot_config 16:46:42 INFO - Using buildbot properties: 16:46:42 INFO - { 16:46:42 INFO - "project": "", 16:46:42 INFO - "product": "firefox", 16:46:42 INFO - "script_repo_revision": "production", 16:46:42 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 16:46:42 INFO - "repository": "", 16:46:42 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 16:46:42 INFO - "buildid": "20160624143557", 16:46:42 INFO - "pgo_build": "False", 16:46:42 INFO - "basedir": "C:\\slave\\test", 16:46:42 INFO - "buildnumber": 7, 16:46:42 INFO - "slavename": "t-w732-ix-219", 16:46:42 INFO - "revision": "229741b7de0485ca56b91e0e657fe5d37dbbc98f", 16:46:42 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 16:46:42 INFO - "platform": "win32", 16:46:42 INFO - "branch": "mozilla-beta", 16:46:42 INFO - "repo_path": "releases/mozilla-beta", 16:46:42 INFO - "moz_repo_path": "", 16:46:42 INFO - "stage_platform": "win32", 16:46:42 INFO - "builduid": "67b95f07284347e7aea2678b4c3b20e6", 16:46:42 INFO - "slavebuilddir": "test" 16:46:42 INFO - } 16:46:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 16:46:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 16:46:42 INFO - Running post-action listener: _resource_record_post_action 16:46:42 INFO - ##### 16:46:42 INFO - ##### Running download-and-extract step. 16:46:42 INFO - ##### 16:46:42 INFO - Running pre-action listener: _resource_record_pre_action 16:46:42 INFO - Running main action method: download_and_extract 16:46:42 INFO - mkdir: C:\slave\test\build\tests 16:46:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:46:42 INFO - https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 16:46:42 INFO - trying https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 16:46:42 INFO - Downloading https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/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 16:46:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/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 16:46:44 INFO - Downloaded 1240 bytes. 16:46:44 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 16:46:44 INFO - Using the following test package requirements: 16:46:44 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 16:46:44 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:46:44 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 16:46:44 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:46:44 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 16:46:44 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:46:44 INFO - u'jsshell-win32.zip'], 16:46:44 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:46:44 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 16:46:44 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 16:46:44 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:46:44 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 16:46:44 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:46:44 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 16:46:44 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:46:44 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 16:46:44 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:46:44 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 16:46:44 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 16:46:44 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')]} 16:46:44 INFO - https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 16:46:44 INFO - trying https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 16:46:44 INFO - Downloading https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/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 16:46:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/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 16:46:45 INFO - Downloaded 20395532 bytes. 16:46:45 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/*'] 16:46:45 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/* 16:46:47 INFO - caution: filename not matched: web-platform/* 16:46:47 INFO - Return code: 11 16:46: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')]} 16:46:47 INFO - https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 16:46:48 INFO - trying https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 16:46:48 INFO - Downloading https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/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 16:46:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/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 16:46:53 INFO - Downloaded 36389112 bytes. 16:46:53 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/*'] 16:46:53 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/* 16:47:34 INFO - caution: filename not matched: bin/* 16:47:34 INFO - caution: filename not matched: config/* 16:47:34 INFO - caution: filename not matched: mozbase/* 16:47:34 INFO - caution: filename not matched: marionette/* 16:47:34 INFO - caution: filename not matched: tools/wptserve/* 16:47:34 INFO - Return code: 11 16:47: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')]} 16:47:34 INFO - https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 16:47:34 INFO - trying https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:47:34 INFO - Downloading https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 16:47:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/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 16:52:30 INFO - Downloaded 68464834 bytes. 16:52:30 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:52:30 INFO - mkdir: C:\slave\test\properties 16:52:30 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:52:30 INFO - Writing to file C:\slave\test\properties\build_url 16:52:30 INFO - Contents: 16:52:30 INFO - build_url:https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:52:31 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:52:31 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:52:31 INFO - Writing to file C:\slave\test\properties\symbols_url 16:52:31 INFO - Contents: 16:52:31 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:52:31 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')]} 16:52:31 INFO - https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:52:31 INFO - trying https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:52:31 INFO - Downloading https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/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 16:52:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/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 16:52:41 INFO - Downloaded 55582061 bytes. 16:52:41 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'] 16:52:41 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 16:52:43 INFO - Return code: 0 16:52:43 INFO - Running post-action listener: _resource_record_post_action 16:52:43 INFO - Running post-action listener: set_extra_try_arguments 16:52:43 INFO - ##### 16:52:43 INFO - ##### Running create-virtualenv step. 16:52:43 INFO - ##### 16:52:43 INFO - Running pre-action listener: _pre_create_virtualenv 16:52:43 INFO - Running pre-action listener: _resource_record_pre_action 16:52:43 INFO - Running main action method: create_virtualenv 16:52:43 INFO - Creating virtualenv C:\slave\test\build\venv 16:52:43 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 16:52:43 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:52:47 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:52:50 INFO - Installing distribute......................................................................................................................................................................................done. 16:52:51 INFO - Return code: 0 16:52:51 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:52:51 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')]} 16:52:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:52:51 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')]} 16:52:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:52:51 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 0x01B886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C81200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0197E320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB7368>, '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 0x01856D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-219', 'USERDOMAIN': 'T-W732-IX-219', '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-219', '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:\\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 16:52:51 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 16:52:51 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 16:52:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:52:51 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:52:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:52:51 INFO - 'COMPUTERNAME': 'T-W732-IX-219', 16:52:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:52:51 INFO - 'DCLOCATION': 'SCL3', 16:52:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:52:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:52:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:52:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:52:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:52:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:52:51 INFO - 'HOMEDRIVE': 'C:', 16:52:51 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:52:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:52:51 INFO - 'KTS_VERSION': '1.19c', 16:52:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:52:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:52:51 INFO - 'LOGONSERVER': '\\\\T-W732-IX-219', 16:52:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:52:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:52:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:52:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:52:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:52:51 INFO - 'MOZ_AIRBAG': '1', 16:52:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:52:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:52:51 INFO - 'MOZ_MSVCVERSION': '8', 16:52:51 INFO - 'MOZ_NO_REMOTE': '1', 16:52:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:52:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:52:51 INFO - 'NO_EM_RESTART': '1', 16:52:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:52:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:52:51 INFO - 'OS': 'Windows_NT', 16:52:51 INFO - 'OURDRIVE': 'C:', 16:52:51 INFO - 'PATH': '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', 16:52:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:52:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:52:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:52:51 INFO - 'PROCESSOR_LEVEL': '6', 16:52:51 INFO - 'PROCESSOR_REVISION': '1e05', 16:52:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:52:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:52:51 INFO - 'PROMPT': '$P$G', 16:52:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:52:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:52:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:52:51 INFO - 'PWD': 'C:\\slave\\test', 16:52:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:52:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:52:51 INFO - 'SYSTEMDRIVE': 'C:', 16:52:51 INFO - 'SYSTEMROOT': 'C:\\windows', 16:52:51 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:52:51 INFO - 'TEST1': 'testie', 16:52:51 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:52:51 INFO - 'USERDOMAIN': 'T-W732-IX-219', 16:52:51 INFO - 'USERNAME': 'cltbld', 16:52:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:52:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:52:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:52:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:52:51 INFO - 'WINDIR': 'C:\\windows', 16:52:51 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:52:51 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:52:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:52:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:52:53 INFO - Downloading/unpacking psutil>=0.7.1 16:52:53 INFO - Running setup.py egg_info for package psutil 16:52:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:52:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:52:53 INFO - Installing collected packages: psutil 16:52:53 INFO - Running setup.py install for psutil 16:52:53 INFO - building 'psutil._psutil_windows' extension 16:52:53 INFO - error: Unable to find vcvarsall.bat 16:52:53 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-hgfrs0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:52:53 INFO - running install 16:52:53 INFO - running build 16:52:53 INFO - running build_py 16:52:53 INFO - creating build 16:52:53 INFO - creating build\lib.win32-2.7 16:52:53 INFO - creating build\lib.win32-2.7\psutil 16:52:53 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:52:53 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:52:53 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:52:53 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:52:53 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:52:53 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:52:53 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:52:53 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:52:53 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:52:53 INFO - running build_ext 16:52:53 INFO - building 'psutil._psutil_windows' extension 16:52:53 INFO - error: Unable to find vcvarsall.bat 16:52:53 INFO - ---------------------------------------- 16:52:53 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-hgfrs0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:52:53 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 16:52:53 WARNING - Return code: 1 16:52:53 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! 16:52:53 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:52:53 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')]} 16:52:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:52:53 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')]} 16:52:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:52:53 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 0x01B886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C81200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0197E320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB7368>, '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 0x01856D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-219', 'USERDOMAIN': 'T-W732-IX-219', '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-219', '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:\\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 16:52:53 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 16:52:53 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 16:52:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:52:53 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:52:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:52:53 INFO - 'COMPUTERNAME': 'T-W732-IX-219', 16:52:53 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:52:53 INFO - 'DCLOCATION': 'SCL3', 16:52:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:52:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:52:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:52:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:52:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:52:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:52:53 INFO - 'HOMEDRIVE': 'C:', 16:52:53 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:52:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:52:53 INFO - 'KTS_VERSION': '1.19c', 16:52:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:52:53 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:52:53 INFO - 'LOGONSERVER': '\\\\T-W732-IX-219', 16:52:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:52:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:52:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:52:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:52:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:52:53 INFO - 'MOZ_AIRBAG': '1', 16:52:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:52:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:52:53 INFO - 'MOZ_MSVCVERSION': '8', 16:52:53 INFO - 'MOZ_NO_REMOTE': '1', 16:52:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:52:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:52:53 INFO - 'NO_EM_RESTART': '1', 16:52:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:52:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:52:53 INFO - 'OS': 'Windows_NT', 16:52:53 INFO - 'OURDRIVE': 'C:', 16:52:53 INFO - 'PATH': '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', 16:52:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:52:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:52:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:52:53 INFO - 'PROCESSOR_LEVEL': '6', 16:52:53 INFO - 'PROCESSOR_REVISION': '1e05', 16:52:53 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:52:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:52:53 INFO - 'PROMPT': '$P$G', 16:52:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:52:53 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:52:53 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:52:53 INFO - 'PWD': 'C:\\slave\\test', 16:52:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:52:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:52:53 INFO - 'SYSTEMDRIVE': 'C:', 16:52:53 INFO - 'SYSTEMROOT': 'C:\\windows', 16:52:53 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:52:53 INFO - 'TEST1': 'testie', 16:52:53 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:52:53 INFO - 'USERDOMAIN': 'T-W732-IX-219', 16:52:53 INFO - 'USERNAME': 'cltbld', 16:52:53 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:52:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:52:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:52:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:52:53 INFO - 'WINDIR': 'C:\\windows', 16:52:53 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:52:53 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:52:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:52:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:52:54 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:52:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:52:54 INFO - Running setup.py egg_info for package mozsystemmonitor 16:52:54 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:52:54 INFO - Running setup.py egg_info for package psutil 16:52:54 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:52:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:52:54 INFO - Installing collected packages: mozsystemmonitor, psutil 16:52:54 INFO - Running setup.py install for mozsystemmonitor 16:52:54 INFO - Running setup.py install for psutil 16:52:54 INFO - building 'psutil._psutil_windows' extension 16:52:54 INFO - error: Unable to find vcvarsall.bat 16:52:54 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-dcxaqi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:52:54 INFO - running install 16:52:54 INFO - running build 16:52:54 INFO - running build_py 16:52:54 INFO - running build_ext 16:52:54 INFO - building 'psutil._psutil_windows' extension 16:52:54 INFO - error: Unable to find vcvarsall.bat 16:52:54 INFO - ---------------------------------------- 16:52:54 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-dcxaqi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:52:54 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 16:52:54 WARNING - Return code: 1 16:52:54 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! 16:52:54 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:52: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')]} 16:52:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:52: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')]} 16:52:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:52:54 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 0x01B886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C81200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0197E320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB7368>, '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 0x01856D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-219', 'USERDOMAIN': 'T-W732-IX-219', '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-219', '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:\\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 16:52:54 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 16:52:54 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 16:52:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:52:54 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:52:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:52:54 INFO - 'COMPUTERNAME': 'T-W732-IX-219', 16:52:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:52:54 INFO - 'DCLOCATION': 'SCL3', 16:52:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:52:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:52:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:52:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:52:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:52:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:52:54 INFO - 'HOMEDRIVE': 'C:', 16:52:54 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:52:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:52:54 INFO - 'KTS_VERSION': '1.19c', 16:52:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:52:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:52:54 INFO - 'LOGONSERVER': '\\\\T-W732-IX-219', 16:52:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:52:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:52:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:52:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:52:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:52:54 INFO - 'MOZ_AIRBAG': '1', 16:52:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:52:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:52:54 INFO - 'MOZ_MSVCVERSION': '8', 16:52:54 INFO - 'MOZ_NO_REMOTE': '1', 16:52:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:52:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:52:54 INFO - 'NO_EM_RESTART': '1', 16:52:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:52:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:52:54 INFO - 'OS': 'Windows_NT', 16:52:54 INFO - 'OURDRIVE': 'C:', 16:52:54 INFO - 'PATH': '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', 16:52:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:52:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:52:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:52:54 INFO - 'PROCESSOR_LEVEL': '6', 16:52:54 INFO - 'PROCESSOR_REVISION': '1e05', 16:52:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:52:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:52:54 INFO - 'PROMPT': '$P$G', 16:52:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:52:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:52:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:52:54 INFO - 'PWD': 'C:\\slave\\test', 16:52:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:52:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:52:54 INFO - 'SYSTEMDRIVE': 'C:', 16:52:54 INFO - 'SYSTEMROOT': 'C:\\windows', 16:52:54 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:52:54 INFO - 'TEST1': 'testie', 16:52:54 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:52:54 INFO - 'USERDOMAIN': 'T-W732-IX-219', 16:52:54 INFO - 'USERNAME': 'cltbld', 16:52:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:52:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:52:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:52:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:52:54 INFO - 'WINDIR': 'C:\\windows', 16:52:54 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:52:54 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:52:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:52:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:52:54 INFO - Downloading/unpacking blobuploader==1.2.4 16:52:54 INFO - Downloading blobuploader-1.2.4.tar.gz 16:52:54 INFO - Running setup.py egg_info for package blobuploader 16:52:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:52:58 INFO - Running setup.py egg_info for package requests 16:52:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:52:58 INFO - Downloading docopt-0.6.1.tar.gz 16:52:58 INFO - Running setup.py egg_info for package docopt 16:52:58 INFO - Installing collected packages: blobuploader, docopt, requests 16:52:58 INFO - Running setup.py install for blobuploader 16:52:58 INFO - Running setup.py install for docopt 16:52:58 INFO - Running setup.py install for requests 16:52:58 INFO - Successfully installed blobuploader docopt requests 16:52:58 INFO - Cleaning up... 16:52:58 INFO - Return code: 0 16:52:58 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:52:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:52:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:52:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:52:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:52:58 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 0x01B886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C81200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0197E320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB7368>, '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 0x01856D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8A0C0>, '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-219', 'USERDOMAIN': 'T-W732-IX-219', '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-219', '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:\\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 16:52:58 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 16:52:58 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 16:52:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:52:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:52:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:52:58 INFO - 'COMPUTERNAME': 'T-W732-IX-219', 16:52:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:52:58 INFO - 'DCLOCATION': 'SCL3', 16:52:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:52:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:52:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:52:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:52:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:52:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:52:58 INFO - 'HOMEDRIVE': 'C:', 16:52:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:52:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:52:58 INFO - 'KTS_VERSION': '1.19c', 16:52:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:52:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:52:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-219', 16:52:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:52:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:52:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:52:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:52:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:52:58 INFO - 'MOZ_AIRBAG': '1', 16:52:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:52:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:52:58 INFO - 'MOZ_MSVCVERSION': '8', 16:52:58 INFO - 'MOZ_NO_REMOTE': '1', 16:52:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:52:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:52:58 INFO - 'NO_EM_RESTART': '1', 16:52:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:52:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:52:58 INFO - 'OS': 'Windows_NT', 16:52:58 INFO - 'OURDRIVE': 'C:', 16:52:58 INFO - 'PATH': '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', 16:52:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:52:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:52:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:52:58 INFO - 'PROCESSOR_LEVEL': '6', 16:52:58 INFO - 'PROCESSOR_REVISION': '1e05', 16:52:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:52:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:52:58 INFO - 'PROMPT': '$P$G', 16:52:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:52:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:52:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:52:58 INFO - 'PWD': 'C:\\slave\\test', 16:52:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:52:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:52:58 INFO - 'SYSTEMDRIVE': 'C:', 16:52:58 INFO - 'SYSTEMROOT': 'C:\\windows', 16:52:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:52:58 INFO - 'TEST1': 'testie', 16:52:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:52:58 INFO - 'USERDOMAIN': 'T-W732-IX-219', 16:52:58 INFO - 'USERNAME': 'cltbld', 16:52:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:52:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:52:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:52:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:52:58 INFO - 'WINDIR': 'C:\\windows', 16:52:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:52:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:52:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:53:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:53:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:53:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:53:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:53:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:53:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:53:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:53:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:53:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:53:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:53:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:53:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:53:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:53:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:53:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:53:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:53:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:53:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:53:03 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:53:03 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:53:03 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:53:03 INFO - Unpacking c:\slave\test\build\tests\marionette 16:53:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:53:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:53:03 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 16:53:03 INFO - Running setup.py install for browsermob-proxy 16:53:17 INFO - Running setup.py install for manifestparser 16:53:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Running setup.py install for marionette-client 16:53:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:53:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Running setup.py install for marionette-driver 16:53:17 INFO - Running setup.py install for mozcrash 16:53:17 INFO - Running setup.py install for mozdebug 16:53:17 INFO - Running setup.py install for mozdevice 16:53:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Running setup.py install for mozfile 16:53:17 INFO - Running setup.py install for mozhttpd 16:53:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Running setup.py install for mozinfo 16:53:17 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Running setup.py install for mozInstall 16:53:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Running setup.py install for mozleak 16:53:17 INFO - Running setup.py install for mozlog 16:53:17 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Running setup.py install for moznetwork 16:53:17 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Running setup.py install for mozprocess 16:53:17 INFO - Running setup.py install for mozprofile 16:53:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Running setup.py install for mozrunner 16:53:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Running setup.py install for mozscreenshot 16:53:17 INFO - Running setup.py install for moztest 16:53:17 INFO - Running setup.py install for mozversion 16:53:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:53:17 INFO - Running setup.py install for wptserve 16:53:17 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 16:53:17 INFO - Cleaning up... 16:53:17 INFO - Return code: 0 16:53:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:53:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:53:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:53:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:53:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:53:17 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 0x01B886B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C81200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0197E320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB7368>, '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 0x01856D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8A0C0>, '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-219', 'USERDOMAIN': 'T-W732-IX-219', '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-219', '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:\\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 16:53:17 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 16:53:17 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 16:53:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:53:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:53:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:53:17 INFO - 'COMPUTERNAME': 'T-W732-IX-219', 16:53:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:53:17 INFO - 'DCLOCATION': 'SCL3', 16:53:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:53:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:53:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:53:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:53:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:53:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:53:17 INFO - 'HOMEDRIVE': 'C:', 16:53:17 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:53:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:53:17 INFO - 'KTS_VERSION': '1.19c', 16:53:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:53:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:53:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-219', 16:53:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:53:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:53:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:53:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:53:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:53:17 INFO - 'MOZ_AIRBAG': '1', 16:53:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:53:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:53:17 INFO - 'MOZ_MSVCVERSION': '8', 16:53:17 INFO - 'MOZ_NO_REMOTE': '1', 16:53:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:53:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:53:17 INFO - 'NO_EM_RESTART': '1', 16:53:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:53:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:53:17 INFO - 'OS': 'Windows_NT', 16:53:17 INFO - 'OURDRIVE': 'C:', 16:53:17 INFO - 'PATH': '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', 16:53:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:53:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:53:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:53:17 INFO - 'PROCESSOR_LEVEL': '6', 16:53:17 INFO - 'PROCESSOR_REVISION': '1e05', 16:53:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:53:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:53:17 INFO - 'PROMPT': '$P$G', 16:53:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:53:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:53:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:53:17 INFO - 'PWD': 'C:\\slave\\test', 16:53:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:53:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:53:17 INFO - 'SYSTEMDRIVE': 'C:', 16:53:17 INFO - 'SYSTEMROOT': 'C:\\windows', 16:53:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:53:17 INFO - 'TEST1': 'testie', 16:53:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:53:17 INFO - 'USERDOMAIN': 'T-W732-IX-219', 16:53:17 INFO - 'USERNAME': 'cltbld', 16:53:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:53:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:53:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:53:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:53:17 INFO - 'WINDIR': 'C:\\windows', 16:53:17 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:53:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:53:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:53:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:53:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:53:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:53:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:53:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:53:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:53:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:53:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:53:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:53:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:53:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:53:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:53:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:53:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:53:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:53:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:53:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:53:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:53:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:53:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:53:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:53:22 INFO - Unpacking c:\slave\test\build\tests\marionette 16:53:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:53:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:53:22 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)) 16:53:33 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)) 16:53:33 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)) 16:53:33 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)) 16:53:33 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)) 16:53:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:53:33 INFO - Downloading blessings-1.6.tar.gz 16:53:33 INFO - Running setup.py egg_info for package blessings 16:53:33 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)) 16:53:33 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:53:33 INFO - Running setup.py install for blessings 16:53:33 INFO - Running setup.py install for browsermob-proxy 16:53:33 INFO - Running setup.py install for manifestparser 16:53:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Running setup.py install for marionette-client 16:53:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:53:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Running setup.py install for marionette-driver 16:53:33 INFO - Running setup.py install for mozcrash 16:53:33 INFO - Running setup.py install for mozdebug 16:53:33 INFO - Running setup.py install for mozdevice 16:53:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Running setup.py install for mozhttpd 16:53:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Running setup.py install for mozInstall 16:53:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Running setup.py install for mozleak 16:53:33 INFO - Running setup.py install for mozprofile 16:53:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Running setup.py install for mozrunner 16:53:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:53:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:53:35 INFO - Running setup.py install for mozscreenshot 16:53:35 INFO - Running setup.py install for moztest 16:53:35 INFO - Running setup.py install for mozversion 16:53:35 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:53:35 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:53:35 INFO - Running setup.py install for wptserve 16:53:35 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:53:35 INFO - Cleaning up... 16:53:35 INFO - Return code: 0 16:53:35 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:53:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:53:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:53:35 INFO - Reading from file tmpfile_stdout 16:53:35 INFO - Using _rmtree_windows ... 16:53:35 INFO - Using _rmtree_windows ... 16:53:35 INFO - Current package versions: 16:53:35 INFO - blessings == 1.6 16:53:35 INFO - blobuploader == 1.2.4 16:53:35 INFO - browsermob-proxy == 0.6.0 16:53:35 INFO - distribute == 0.6.14 16:53:35 INFO - docopt == 0.6.1 16:53:35 INFO - manifestparser == 1.1 16:53:35 INFO - marionette-client == 2.3.0 16:53:35 INFO - marionette-driver == 1.4.0 16:53:35 INFO - mozInstall == 1.12 16:53:35 INFO - mozcrash == 0.17 16:53:35 INFO - mozdebug == 0.1 16:53:35 INFO - mozdevice == 0.48 16:53:35 INFO - mozfile == 1.2 16:53:35 INFO - mozhttpd == 0.7 16:53:35 INFO - mozinfo == 0.9 16:53:35 INFO - mozleak == 0.1 16:53:35 INFO - mozlog == 3.1 16:53:35 INFO - moznetwork == 0.27 16:53:35 INFO - mozprocess == 0.22 16:53:35 INFO - mozprofile == 0.28 16:53:35 INFO - mozrunner == 6.11 16:53:35 INFO - mozscreenshot == 0.1 16:53:35 INFO - mozsystemmonitor == 0.0 16:53:35 INFO - moztest == 0.7 16:53:35 INFO - mozversion == 1.4 16:53:35 INFO - requests == 1.2.3 16:53:35 INFO - wptserve == 1.4.0 16:53:35 INFO - Running post-action listener: _resource_record_post_action 16:53:35 INFO - Running post-action listener: _start_resource_monitoring 16:53:35 INFO - Starting resource monitoring. 16:53:35 INFO - ##### 16:53:35 INFO - ##### Running pull step. 16:53:35 INFO - ##### 16:53:35 INFO - Running pre-action listener: _resource_record_pre_action 16:53:35 INFO - Running main action method: pull 16:53:35 INFO - Pull has nothing to do! 16:53:35 INFO - Running post-action listener: _resource_record_post_action 16:53:35 INFO - ##### 16:53:35 INFO - ##### Running install step. 16:53:35 INFO - ##### 16:53:35 INFO - Running pre-action listener: _resource_record_pre_action 16:53:35 INFO - Running main action method: install 16:53:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:53:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:53:35 INFO - Reading from file tmpfile_stdout 16:53:35 INFO - Using _rmtree_windows ... 16:53:35 INFO - Using _rmtree_windows ... 16:53:35 INFO - Detecting whether we're running mozinstall >=1.0... 16:53:35 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:53:35 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:53:36 INFO - Reading from file tmpfile_stdout 16:53:36 INFO - Output received: 16:53:36 INFO - Usage: mozinstall-script.py [options] installer 16:53:36 INFO - Options: 16:53:36 INFO - -h, --help show this help message and exit 16:53:36 INFO - -d DEST, --destination=DEST 16:53:36 INFO - Directory to install application into. [default: 16:53:36 INFO - "C:\slave\test"] 16:53:36 INFO - --app=APP Application being installed. [default: firefox] 16:53:36 INFO - Using _rmtree_windows ... 16:53:36 INFO - Using _rmtree_windows ... 16:53:36 INFO - mkdir: C:\slave\test\build\application 16:53:36 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'] 16:53:36 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 16:53:38 INFO - Reading from file tmpfile_stdout 16:53:38 INFO - Output received: 16:53:38 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:53:38 INFO - Using _rmtree_windows ... 16:53:38 INFO - Using _rmtree_windows ... 16:53:38 INFO - Running post-action listener: _resource_record_post_action 16:53:38 INFO - ##### 16:53:38 INFO - ##### Running run-tests step. 16:53:38 INFO - ##### 16:53:38 INFO - Running pre-action listener: _resource_record_pre_action 16:53:38 INFO - Running main action method: run_tests 16:53:38 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:53:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:53:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:53:38 INFO - grabbing minidump binary from tooltool 16:53:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:53:38 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 0x01BB7368>, '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 0x01856D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C8A0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:53:38 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 16:53:38 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 16:53:38 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:53:39 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpw3dat8 16:53:39 INFO - INFO - File integrity verified, renaming tmpw3dat8 to win32-minidump_stackwalk.exe 16:53:39 INFO - Return code: 0 16:53:39 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:53:39 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:53:39 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/GyC9seSZSHCBOTinxmdJAg/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 16:53:39 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/GyC9seSZSHCBOTinxmdJAg/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 16:53:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:53:39 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:53:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:53:39 INFO - 'COMPUTERNAME': 'T-W732-IX-219', 16:53:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:53:39 INFO - 'DCLOCATION': 'SCL3', 16:53:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:53:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:53:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:53:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:53:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:53:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:53:39 INFO - 'HOMEDRIVE': 'C:', 16:53:39 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:53:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:53:39 INFO - 'KTS_VERSION': '1.19c', 16:53:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:53:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:53:39 INFO - 'LOGONSERVER': '\\\\T-W732-IX-219', 16:53:39 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:53:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:53:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:53:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:53:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:53:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:53:39 INFO - 'MOZ_AIRBAG': '1', 16:53:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:53:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:53:39 INFO - 'MOZ_MSVCVERSION': '8', 16:53:39 INFO - 'MOZ_NO_REMOTE': '1', 16:53:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:53:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:53:39 INFO - 'NO_EM_RESTART': '1', 16:53:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:53:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:53:39 INFO - 'OS': 'Windows_NT', 16:53:39 INFO - 'OURDRIVE': 'C:', 16:53:39 INFO - 'PATH': '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', 16:53:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:53:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:53:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:53:39 INFO - 'PROCESSOR_LEVEL': '6', 16:53:39 INFO - 'PROCESSOR_REVISION': '1e05', 16:53:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:53:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:53:39 INFO - 'PROMPT': '$P$G', 16:53:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:53:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:53:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:53:39 INFO - 'PWD': 'C:\\slave\\test', 16:53:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:53:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:53:39 INFO - 'SYSTEMDRIVE': 'C:', 16:53:39 INFO - 'SYSTEMROOT': 'C:\\windows', 16:53:39 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:53:39 INFO - 'TEST1': 'testie', 16:53:39 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:53:39 INFO - 'USERDOMAIN': 'T-W732-IX-219', 16:53:39 INFO - 'USERNAME': 'cltbld', 16:53:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:53:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:53:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:53:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:53:39 INFO - 'WINDIR': 'C:\\windows', 16:53:39 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:53:39 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:53:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:53:39 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/GyC9seSZSHCBOTinxmdJAg/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 16:53:41 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 16:53:41 INFO - import pkg_resources 16:53:42 INFO - Using 1 client processes 16:53:45 INFO - SUITE-START | Running 778 tests 16:53:45 INFO - Running testharness tests 16:53:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:53:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:53:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:53:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:53:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:53:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:53:45 INFO - Setting up ssl 16:53:46 INFO - PROCESS | certutil | 16:53:46 INFO - PROCESS | certutil | 16:53:46 INFO - PROCESS | certutil | 16:53:46 INFO - Certificate Nickname Trust Attributes 16:53:46 INFO - SSL,S/MIME,JAR/XPI 16:53:46 INFO - 16:53:46 INFO - web-platform-tests CT,, 16:53:46 INFO - 16:53:46 INFO - Starting runner 16:53:46 INFO - PROCESS | 1036 | [1036] 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 16:53:46 INFO - PROCESS | 1036 | [1036] 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 16:53:47 INFO - PROCESS | 1036 | [1036] 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 16:53:48 INFO - PROCESS | 1036 | 1466812428369 Marionette DEBUG Marionette enabled via build flag and pref 16:53:49 INFO - PROCESS | 1036 | ++DOCSHELL 10BC8400 == 1 [pid = 1036] [id = 1] 16:53:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 1 (10BC8800) [pid = 1036] [serial = 1] [outer = 00000000] 16:53:49 INFO - PROCESS | 1036 | [1036] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:53:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 2 (10BC9400) [pid = 1036] [serial = 2] [outer = 10BC8800] 16:53:49 INFO - PROCESS | 1036 | ++DOCSHELL 1410BC00 == 2 [pid = 1036] [id = 2] 16:53:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 3 (1410C000) [pid = 1036] [serial = 3] [outer = 00000000] 16:53:49 INFO - PROCESS | 1036 | [1036] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:53:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 4 (1410CC00) [pid = 1036] [serial = 4] [outer = 1410C000] 16:53:49 INFO - PROCESS | 1036 | 1466812429975 Marionette INFO Listening on port 2828 16:53:51 INFO - PROCESS | 1036 | 1466812431368 Marionette DEBUG Marionette enabled via command-line flag 16:53:51 INFO - PROCESS | 1036 | [1036] 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 16:53:51 INFO - PROCESS | 1036 | [1036] 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 16:53:51 INFO - PROCESS | 1036 | ++DOCSHELL 14B45400 == 3 [pid = 1036] [id = 3] 16:53:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 5 (14B4D400) [pid = 1036] [serial = 5] [outer = 00000000] 16:53:51 INFO - PROCESS | 1036 | [1036] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:53:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 6 (14B4E000) [pid = 1036] [serial = 6] [outer = 14B4D400] 16:53:51 INFO - PROCESS | 1036 | [1036] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:53:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 7 (15750800) [pid = 1036] [serial = 7] [outer = 1410C000] 16:53:52 INFO - PROCESS | 1036 | [1036] 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 16:53:52 INFO - PROCESS | 1036 | 1466812432298 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49340 16:53:52 INFO - PROCESS | 1036 | [1036] 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 16:53:52 INFO - PROCESS | 1036 | 1466812432304 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49341 16:53:52 INFO - PROCESS | 1036 | [1036] 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 16:53:52 INFO - PROCESS | 1036 | 1466812432340 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49342 16:53:52 INFO - PROCESS | 1036 | 1466812432343 Marionette DEBUG Closed connection conn0 16:53:52 INFO - PROCESS | 1036 | 1466812432345 Marionette DEBUG Closed connection conn1 16:53:52 INFO - PROCESS | 1036 | 1466812432403 Marionette DEBUG Closed connection conn2 16:53:52 INFO - PROCESS | 1036 | [1036] 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 16:53:52 INFO - PROCESS | 1036 | 1466812432488 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49343 16:53:52 INFO - PROCESS | 1036 | 1466812432517 Marionette DEBUG Closed connection conn3 16:53:52 INFO - PROCESS | 1036 | [1036] 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 16:53:52 INFO - PROCESS | 1036 | 1466812432523 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49344 16:53:52 INFO - PROCESS | 1036 | ++DOCSHELL 10BC9800 == 4 [pid = 1036] [id = 4] 16:53:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 8 (1662B000) [pid = 1036] [serial = 8] [outer = 00000000] 16:53:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 9 (17355800) [pid = 1036] [serial = 9] [outer = 1662B000] 16:53:52 INFO - PROCESS | 1036 | 1466812432642 Marionette DEBUG Closed connection conn4 16:53:52 INFO - PROCESS | 1036 | [1036] 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 16:53:52 INFO - PROCESS | 1036 | 1466812432648 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49345 16:53:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 10 (1735C000) [pid = 1036] [serial = 10] [outer = 1662B000] 16:53:52 INFO - PROCESS | 1036 | 1466812432684 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:53:52 INFO - PROCESS | 1036 | 1466812432689 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":"20160624143557","device":"desktop","version":"48.0"} 16:53:53 INFO - PROCESS | 1036 | [1036] 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 16:53:53 INFO - PROCESS | 1036 | [1036] 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 16:53:54 INFO - PROCESS | 1036 | [1036] 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 16:53:54 INFO - PROCESS | 1036 | ++DOCSHELL 1862E400 == 5 [pid = 1036] [id = 5] 16:53:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 11 (1862E800) [pid = 1036] [serial = 11] [outer = 00000000] 16:53:54 INFO - PROCESS | 1036 | ++DOCSHELL 1862EC00 == 6 [pid = 1036] [id = 6] 16:53:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 12 (18632400) [pid = 1036] [serial = 12] [outer = 00000000] 16:53:55 INFO - PROCESS | 1036 | [1036] 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 16:53:55 INFO - PROCESS | 1036 | ++DOCSHELL 19E12C00 == 7 [pid = 1036] [id = 7] 16:53:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 13 (19E13000) [pid = 1036] [serial = 13] [outer = 00000000] 16:53:55 INFO - PROCESS | 1036 | [1036] 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 16:53:55 INFO - PROCESS | 1036 | [1036] 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 16:53:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 14 (19E1B800) [pid = 1036] [serial = 14] [outer = 19E13000] 16:53:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 15 (19C60400) [pid = 1036] [serial = 15] [outer = 1862E800] 16:53:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 16 (19C61C00) [pid = 1036] [serial = 16] [outer = 18632400] 16:53:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 17 (19C64800) [pid = 1036] [serial = 17] [outer = 19E13000] 16:53:56 INFO - PROCESS | 1036 | 1466812436158 Marionette INFO startBrowser 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:53:56 INFO - PROCESS | 1036 | 1466812436194 Marionette DEBUG loaded listener.js 16:53:56 INFO - PROCESS | 1036 | 1466812436207 Marionette DEBUG loaded listener.js 16:53:56 INFO - PROCESS | 1036 | 1466812436209 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:53:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 18 (1C611000) [pid = 1036] [serial = 18] [outer = 19E13000] 16:53:56 INFO - PROCESS | 1036 | 1466812436947 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"61f611c1-40b4-4564-b1fc-9b7a4fd4a208","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":"20160624143557","device":"desktop","version":"48.0","command_id":1}}] 16:53:57 INFO - PROCESS | 1036 | 1466812437197 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:53:57 INFO - PROCESS | 1036 | 1466812437200 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:53:57 INFO - PROCESS | 1036 | 1466812437231 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 16:53:57 INFO - PROCESS | 1036 | 1466812437249 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:53:57 INFO - PROCESS | 1036 | 1466812437252 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:53:57 INFO - PROCESS | 1036 | [1036] 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 16:53:57 INFO - PROCESS | 1036 | [1036] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:53:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 19 (1CE4C400) [pid = 1036] [serial = 19] [outer = 19E13000] 16:53:58 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:53:58 INFO - PROCESS | 1036 | 1466812438275 Marionette TRACE conn5 <- [1,3,null,{}] 16:53:58 INFO - PROCESS | 1036 | 1466812438279 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:53:58 INFO - PROCESS | 1036 | 1466812438281 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:53:58 INFO - PROCESS | 1036 | 1466812438336 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 16:53:58 INFO - PROCESS | 1036 | 1466812438355 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 16:53:58 INFO - PROCESS | 1036 | 1466812438357 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 16:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:53:58 INFO - PROCESS | 1036 | 1466812438363 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:53:58 INFO - PROCESS | 1036 | 1466812438367 Marionette TRACE conn5 <- [1,6,null,{}] 16:53:58 INFO - PROCESS | 1036 | 1466812438401 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:53:58 INFO - PROCESS | 1036 | 1466812438403 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:53:58 INFO - PROCESS | 1036 | 1466812438424 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 16:53:58 INFO - PROCESS | 1036 | 1466812438428 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:53:58 INFO - PROCESS | 1036 | 1466812438431 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:53:58 INFO - PROCESS | 1036 | ++DOCSHELL 1DB0EC00 == 8 [pid = 1036] [id = 8] 16:53:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 20 (1DB0F000) [pid = 1036] [serial = 20] [outer = 00000000] 16:53:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 21 (1DE31C00) [pid = 1036] [serial = 21] [outer = 1DB0F000] 16:53:58 INFO - PROCESS | 1036 | 1466812438480 Marionette DEBUG loaded listener.js 16:53:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 22 (1DE35800) [pid = 1036] [serial = 22] [outer = 1DB0F000] 16:53:58 INFO - PROCESS | 1036 | ++DOCSHELL 1B4A1400 == 9 [pid = 1036] [id = 9] 16:53:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 23 (1DE35000) [pid = 1036] [serial = 23] [outer = 00000000] 16:53:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 24 (17C52400) [pid = 1036] [serial = 24] [outer = 1DE35000] 16:53:58 INFO - PROCESS | 1036 | 1466812438883 Marionette DEBUG loaded listener.js 16:53:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 25 (1D633400) [pid = 1036] [serial = 25] [outer = 1DE35000] 16:53:59 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:54:00 INFO - PROCESS | 1036 | --DOCSHELL 10BC9800 == 8 [pid = 1036] [id = 4] 16:54:00 INFO - PROCESS | 1036 | --DOCSHELL 10BC8400 == 7 [pid = 1036] [id = 1] 16:54:00 INFO - PROCESS | 1036 | 1466812440453 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:54:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 2127ms 16:54:00 INFO - PROCESS | 1036 | 1466812440492 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 16:54:00 INFO - PROCESS | 1036 | 1466812440497 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 16:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:54:00 INFO - PROCESS | 1036 | 1466812440502 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:54:00 INFO - PROCESS | 1036 | 1466812440505 Marionette TRACE conn5 <- [1,10,null,{}] 16:54:00 INFO - PROCESS | 1036 | 1466812440511 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:00 INFO - PROCESS | 1036 | 1466812440514 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:00 INFO - PROCESS | 1036 | 1466812440609 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 16:54:00 INFO - PROCESS | 1036 | 1466812440616 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:00 INFO - PROCESS | 1036 | 1466812440618 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:00 INFO - PROCESS | 1036 | ++DOCSHELL 0D465C00 == 8 [pid = 1036] [id = 10] 16:54:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 26 (0D4F6800) [pid = 1036] [serial = 26] [outer = 00000000] 16:54:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 27 (0D9AD000) [pid = 1036] [serial = 27] [outer = 0D4F6800] 16:54:00 INFO - PROCESS | 1036 | 1466812440669 Marionette DEBUG loaded listener.js 16:54:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 28 (10B29C00) [pid = 1036] [serial = 28] [outer = 0D4F6800] 16:54:01 INFO - PROCESS | 1036 | 1466812441094 Marionette TRACE conn5 <- [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]]]}] 16:54:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 631ms 16:54:01 INFO - PROCESS | 1036 | 1466812441132 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 16:54:01 INFO - PROCESS | 1036 | 1466812441138 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 16:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:54:01 INFO - PROCESS | 1036 | 1466812441144 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:54:01 INFO - PROCESS | 1036 | 1466812441146 Marionette TRACE conn5 <- [1,14,null,{}] 16:54:01 INFO - PROCESS | 1036 | 1466812441150 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:01 INFO - PROCESS | 1036 | 1466812441153 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:01 INFO - PROCESS | 1036 | 1466812441240 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 16:54:01 INFO - PROCESS | 1036 | 1466812441247 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:01 INFO - PROCESS | 1036 | 1466812441250 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:01 INFO - PROCESS | 1036 | ++DOCSHELL 10B4A800 == 9 [pid = 1036] [id = 11] 16:54:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 29 (10BC1800) [pid = 1036] [serial = 29] [outer = 00000000] 16:54:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 30 (111D5000) [pid = 1036] [serial = 30] [outer = 10BC1800] 16:54:01 INFO - PROCESS | 1036 | 1466812441299 Marionette DEBUG loaded listener.js 16:54:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 31 (112C8C00) [pid = 1036] [serial = 31] [outer = 10BC1800] 16:54:01 INFO - PROCESS | 1036 | 1466812441736 Marionette TRACE conn5 <- [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]]]}] 16:54:01 INFO - PROCESS | 1036 | ++DOCSHELL 1431BC00 == 10 [pid = 1036] [id = 12] 16:54:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 32 (143A1000) [pid = 1036] [serial = 32] [outer = 00000000] 16:54:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 33 (143A5800) [pid = 1036] [serial = 33] [outer = 143A1000] 16:54:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 16:54:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 34 (146CD800) [pid = 1036] [serial = 34] [outer = 143A1000] 16:54:01 INFO - PROCESS | 1036 | ++DOCSHELL 0CF22C00 == 11 [pid = 1036] [id = 13] 16:54:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 35 (10B44000) [pid = 1036] [serial = 35] [outer = 00000000] 16:54:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 36 (14A9C000) [pid = 1036] [serial = 36] [outer = 10B44000] 16:54:01 INFO - PROCESS | 1036 | 1466812441831 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 16:54:01 INFO - PROCESS | 1036 | 1466812441834 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 16:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:54:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 37 (14B26800) [pid = 1036] [serial = 37] [outer = 10B44000] 16:54:01 INFO - PROCESS | 1036 | 1466812441867 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:54:01 INFO - PROCESS | 1036 | 1466812441870 Marionette TRACE conn5 <- [1,18,null,{}] 16:54:01 INFO - PROCESS | 1036 | 1466812441892 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:01 INFO - PROCESS | 1036 | 1466812441897 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:02 INFO - PROCESS | 1036 | 1466812442017 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 16:54:02 INFO - PROCESS | 1036 | 1466812442110 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:02 INFO - PROCESS | 1036 | 1466812442114 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:02 INFO - PROCESS | 1036 | ++DOCSHELL 15756C00 == 12 [pid = 1036] [id = 14] 16:54:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 38 (15758000) [pid = 1036] [serial = 38] [outer = 00000000] 16:54:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 39 (16628800) [pid = 1036] [serial = 39] [outer = 15758000] 16:54:02 INFO - PROCESS | 1036 | 1466812442163 Marionette DEBUG loaded listener.js 16:54:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 40 (1735BC00) [pid = 1036] [serial = 40] [outer = 15758000] 16:54:02 INFO - PROCESS | 1036 | 1466812442531 Marionette TRACE conn5 <- [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]]]}] 16:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 711ms 16:54:02 INFO - PROCESS | 1036 | 1466812442554 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 16:54:02 INFO - PROCESS | 1036 | 1466812442557 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 16:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:54:02 INFO - PROCESS | 1036 | 1466812442582 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:54:02 INFO - PROCESS | 1036 | 1466812442584 Marionette TRACE conn5 <- [1,22,null,{}] 16:54:02 INFO - PROCESS | 1036 | 1466812442587 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:02 INFO - PROCESS | 1036 | 1466812442589 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:02 INFO - PROCESS | 1036 | 1466812442667 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 16:54:02 INFO - PROCESS | 1036 | 1466812442672 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:02 INFO - PROCESS | 1036 | 1466812442674 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:02 INFO - PROCESS | 1036 | ++DOCSHELL 17858C00 == 13 [pid = 1036] [id = 15] 16:54:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 41 (1785B000) [pid = 1036] [serial = 41] [outer = 00000000] 16:54:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 42 (18623800) [pid = 1036] [serial = 42] [outer = 1785B000] 16:54:02 INFO - PROCESS | 1036 | 1466812442720 Marionette DEBUG loaded listener.js 16:54:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 43 (18CA9800) [pid = 1036] [serial = 43] [outer = 1785B000] 16:54:03 INFO - PROCESS | 1036 | 1466812443112 Marionette TRACE conn5 <- [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]]]}] 16:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 16:54:03 INFO - PROCESS | 1036 | 1466812443152 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 16:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:54:03 INFO - PROCESS | 1036 | 1466812443154 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 16:54:03 INFO - PROCESS | 1036 | 1466812443169 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:54:03 INFO - PROCESS | 1036 | 1466812443171 Marionette TRACE conn5 <- [1,26,null,{}] 16:54:03 INFO - PROCESS | 1036 | 1466812443175 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:03 INFO - PROCESS | 1036 | 1466812443177 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:03 INFO - PROCESS | 1036 | 1466812443258 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 16:54:03 INFO - PROCESS | 1036 | 1466812443264 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:03 INFO - PROCESS | 1036 | 1466812443266 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:03 INFO - PROCESS | 1036 | ++DOCSHELL 18CA5400 == 14 [pid = 1036] [id = 16] 16:54:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 44 (18CACC00) [pid = 1036] [serial = 44] [outer = 00000000] 16:54:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 45 (16629000) [pid = 1036] [serial = 45] [outer = 18CACC00] 16:54:03 INFO - PROCESS | 1036 | 1466812443312 Marionette DEBUG loaded listener.js 16:54:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 46 (17C51400) [pid = 1036] [serial = 46] [outer = 18CACC00] 16:54:03 INFO - PROCESS | 1036 | 1466812443725 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 590ms 16:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:54:03 INFO - PROCESS | 1036 | 1466812443748 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 16:54:03 INFO - PROCESS | 1036 | 1466812443750 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 16:54:03 INFO - PROCESS | 1036 | 1466812443753 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:54:03 INFO - PROCESS | 1036 | 1466812443755 Marionette TRACE conn5 <- [1,30,null,{}] 16:54:03 INFO - PROCESS | 1036 | 1466812443758 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:03 INFO - PROCESS | 1036 | 1466812443764 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:03 INFO - PROCESS | 1036 | 1466812443907 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 16:54:03 INFO - PROCESS | 1036 | 1466812443924 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:03 INFO - PROCESS | 1036 | 1466812443926 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:03 INFO - PROCESS | 1036 | ++DOCSHELL 19C5C400 == 15 [pid = 1036] [id = 17] 16:54:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 47 (1A1E9400) [pid = 1036] [serial = 47] [outer = 00000000] 16:54:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 48 (1AD66C00) [pid = 1036] [serial = 48] [outer = 1A1E9400] 16:54:03 INFO - PROCESS | 1036 | 1466812443972 Marionette DEBUG loaded listener.js 16:54:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 49 (1B4AA400) [pid = 1036] [serial = 49] [outer = 1A1E9400] 16:54:04 INFO - PROCESS | 1036 | 1466812444345 Marionette TRACE conn5 <- [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]]]}] 16:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 16:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:54:04 INFO - PROCESS | 1036 | 1466812444384 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 16:54:04 INFO - PROCESS | 1036 | 1466812444386 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 16:54:04 INFO - PROCESS | 1036 | 1466812444389 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:54:04 INFO - PROCESS | 1036 | 1466812444390 Marionette TRACE conn5 <- [1,34,null,{}] 16:54:04 INFO - PROCESS | 1036 | 1466812444394 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:04 INFO - PROCESS | 1036 | 1466812444395 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:04 INFO - PROCESS | 1036 | 1466812444507 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 16:54:04 INFO - PROCESS | 1036 | 1466812444515 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:04 INFO - PROCESS | 1036 | 1466812444517 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:04 INFO - PROCESS | 1036 | ++DOCSHELL 19C57400 == 16 [pid = 1036] [id = 18] 16:54:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 50 (19E13400) [pid = 1036] [serial = 50] [outer = 00000000] 16:54:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 51 (1B5EB400) [pid = 1036] [serial = 51] [outer = 19E13400] 16:54:04 INFO - PROCESS | 1036 | 1466812444561 Marionette DEBUG loaded listener.js 16:54:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 52 (1B5ED800) [pid = 1036] [serial = 52] [outer = 19E13400] 16:54:04 INFO - PROCESS | 1036 | 1466812444936 Marionette TRACE conn5 <- [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]]]}] 16:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 16:54:04 INFO - PROCESS | 1036 | 1466812444960 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 16:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:54:04 INFO - PROCESS | 1036 | 1466812444962 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 16:54:04 INFO - PROCESS | 1036 | 1466812444965 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:54:04 INFO - PROCESS | 1036 | 1466812444967 Marionette TRACE conn5 <- [1,38,null,{}] 16:54:04 INFO - PROCESS | 1036 | 1466812444970 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:04 INFO - PROCESS | 1036 | 1466812444972 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:05 INFO - PROCESS | 1036 | 1466812445050 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 16:54:05 INFO - PROCESS | 1036 | 1466812445109 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:05 INFO - PROCESS | 1036 | 1466812445111 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:05 INFO - PROCESS | 1036 | ++DOCSHELL 1B828400 == 17 [pid = 1036] [id = 19] 16:54:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 53 (1B82C400) [pid = 1036] [serial = 53] [outer = 00000000] 16:54:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 54 (1C686C00) [pid = 1036] [serial = 54] [outer = 1B82C400] 16:54:05 INFO - PROCESS | 1036 | 1466812445155 Marionette DEBUG loaded listener.js 16:54:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 55 (1B82B000) [pid = 1036] [serial = 55] [outer = 1B82C400] 16:54:05 INFO - PROCESS | 1036 | 1466812445486 Marionette TRACE conn5 <- [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]]]}] 16:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 16:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:54:05 INFO - PROCESS | 1036 | 1466812445536 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 16:54:05 INFO - PROCESS | 1036 | 1466812445538 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 16:54:05 INFO - PROCESS | 1036 | 1466812445541 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:54:05 INFO - PROCESS | 1036 | 1466812445542 Marionette TRACE conn5 <- [1,42,null,{}] 16:54:05 INFO - PROCESS | 1036 | 1466812445546 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:05 INFO - PROCESS | 1036 | 1466812445547 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:05 INFO - PROCESS | 1036 | 1466812445627 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 16:54:05 INFO - PROCESS | 1036 | 1466812445687 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:05 INFO - PROCESS | 1036 | 1466812445689 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:05 INFO - PROCESS | 1036 | ++DOCSHELL 15756000 == 18 [pid = 1036] [id = 20] 16:54:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 56 (1850A400) [pid = 1036] [serial = 56] [outer = 00000000] 16:54:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 57 (18515400) [pid = 1036] [serial = 57] [outer = 1850A400] 16:54:05 INFO - PROCESS | 1036 | 1466812445733 Marionette DEBUG loaded listener.js 16:54:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 58 (18516400) [pid = 1036] [serial = 58] [outer = 1850A400] 16:54:06 INFO - PROCESS | 1036 | 1466812446059 Marionette TRACE conn5 <- [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]]]}] 16:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 16:54:06 INFO - PROCESS | 1036 | 1466812446183 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 16:54:06 INFO - PROCESS | 1036 | 1466812446185 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 16:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:54:06 INFO - PROCESS | 1036 | 1466812446189 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:54:06 INFO - PROCESS | 1036 | 1466812446192 Marionette TRACE conn5 <- [1,46,null,{}] 16:54:06 INFO - PROCESS | 1036 | 1466812446195 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:06 INFO - PROCESS | 1036 | 1466812446197 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:06 INFO - PROCESS | 1036 | 1466812446308 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 16:54:06 INFO - PROCESS | 1036 | 1466812446318 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:06 INFO - PROCESS | 1036 | 1466812446320 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:06 INFO - PROCESS | 1036 | ++DOCSHELL 1B93F800 == 19 [pid = 1036] [id = 21] 16:54:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 59 (1C67EC00) [pid = 1036] [serial = 59] [outer = 00000000] 16:54:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 60 (1DF15C00) [pid = 1036] [serial = 60] [outer = 1C67EC00] 16:54:06 INFO - PROCESS | 1036 | 1466812446364 Marionette DEBUG loaded listener.js 16:54:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 61 (1DF1B000) [pid = 1036] [serial = 61] [outer = 1C67EC00] 16:54:06 INFO - PROCESS | 1036 | 1466812446739 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 16:54:06 INFO - PROCESS | 1036 | 1466812446760 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 16:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:54:06 INFO - PROCESS | 1036 | 1466812446762 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 16:54:06 INFO - PROCESS | 1036 | 1466812446765 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:54:06 INFO - PROCESS | 1036 | 1466812446767 Marionette TRACE conn5 <- [1,50,null,{}] 16:54:06 INFO - PROCESS | 1036 | 1466812446771 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:06 INFO - PROCESS | 1036 | 1466812446773 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:06 INFO - PROCESS | 1036 | 1466812446859 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 16:54:06 INFO - PROCESS | 1036 | 1466812446943 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:06 INFO - PROCESS | 1036 | 1466812446945 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:06 INFO - PROCESS | 1036 | ++DOCSHELL 194B2400 == 20 [pid = 1036] [id = 22] 16:54:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 62 (194B2C00) [pid = 1036] [serial = 62] [outer = 00000000] 16:54:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 63 (1D789C00) [pid = 1036] [serial = 63] [outer = 194B2C00] 16:54:07 INFO - PROCESS | 1036 | 1466812447003 Marionette DEBUG loaded listener.js 16:54:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 64 (1E318000) [pid = 1036] [serial = 64] [outer = 194B2C00] 16:54:07 INFO - PROCESS | 1036 | 1466812447352 Marionette TRACE conn5 <- [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]]]}] 16:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 16:54:07 INFO - PROCESS | 1036 | 1466812447396 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 16:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:54:07 INFO - PROCESS | 1036 | 1466812447398 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 16:54:07 INFO - PROCESS | 1036 | 1466812447401 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:54:07 INFO - PROCESS | 1036 | 1466812447403 Marionette TRACE conn5 <- [1,54,null,{}] 16:54:07 INFO - PROCESS | 1036 | 1466812447406 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:07 INFO - PROCESS | 1036 | 1466812447408 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:08 INFO - PROCESS | 1036 | 1466812448181 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 16:54:08 INFO - PROCESS | 1036 | 1466812448198 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:08 INFO - PROCESS | 1036 | 1466812448201 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:08 INFO - PROCESS | 1036 | ++DOCSHELL 0C70D800 == 21 [pid = 1036] [id = 23] 16:54:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (0C70DC00) [pid = 1036] [serial = 65] [outer = 00000000] 16:54:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0D1E5C00) [pid = 1036] [serial = 66] [outer = 0C70DC00] 16:54:08 INFO - PROCESS | 1036 | 1466812448277 Marionette DEBUG loaded listener.js 16:54:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0D1EAC00) [pid = 1036] [serial = 67] [outer = 0C70DC00] 16:54:08 INFO - PROCESS | 1036 | 1466812448707 Marionette TRACE conn5 <- [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]]]}] 16:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1332ms 16:54:08 INFO - PROCESS | 1036 | 1466812448735 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 16:54:08 INFO - PROCESS | 1036 | 1466812448739 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 16:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:54:08 INFO - PROCESS | 1036 | 1466812448743 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:54:08 INFO - PROCESS | 1036 | 1466812448746 Marionette TRACE conn5 <- [1,58,null,{}] 16:54:08 INFO - PROCESS | 1036 | 1466812448750 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:08 INFO - PROCESS | 1036 | 1466812448755 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:08 INFO - PROCESS | 1036 | 1466812448861 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 16:54:08 INFO - PROCESS | 1036 | 1466812448867 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:08 INFO - PROCESS | 1036 | 1466812448870 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:08 INFO - PROCESS | 1036 | ++DOCSHELL 0D37D000 == 22 [pid = 1036] [id = 24] 16:54:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0D3EB400) [pid = 1036] [serial = 68] [outer = 00000000] 16:54:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0D4F0400) [pid = 1036] [serial = 69] [outer = 0D3EB400] 16:54:08 INFO - PROCESS | 1036 | 1466812448917 Marionette DEBUG loaded listener.js 16:54:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0D85C800) [pid = 1036] [serial = 70] [outer = 0D3EB400] 16:54:09 INFO - PROCESS | 1036 | 1466812449316 Marionette TRACE conn5 <- [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]]]}] 16:54:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:54:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 631ms 16:54:09 INFO - PROCESS | 1036 | 1466812449376 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 16:54:09 INFO - PROCESS | 1036 | 1466812449379 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 16:54:09 INFO - PROCESS | 1036 | 1466812449382 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:54:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:54:09 INFO - PROCESS | 1036 | 1466812449384 Marionette TRACE conn5 <- [1,62,null,{}] 16:54:09 INFO - PROCESS | 1036 | 1466812449387 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:09 INFO - PROCESS | 1036 | 1466812449389 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:09 INFO - PROCESS | 1036 | 1466812449493 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 16:54:09 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (1662B000) [pid = 1036] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:54:09 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (1DB0F000) [pid = 1036] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:54:09 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (0D4F6800) [pid = 1036] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:54:09 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (10BC1800) [pid = 1036] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:54:09 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (15758000) [pid = 1036] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:54:09 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (1785B000) [pid = 1036] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:54:09 INFO - PROCESS | 1036 | 1466812449853 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:09 INFO - PROCESS | 1036 | 1466812449856 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:09 INFO - PROCESS | 1036 | ++DOCSHELL 0D3EBC00 == 23 [pid = 1036] [id = 25] 16:54:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (0D4F1C00) [pid = 1036] [serial = 71] [outer = 00000000] 16:54:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0D852C00) [pid = 1036] [serial = 72] [outer = 0D4F1C00] 16:54:09 INFO - PROCESS | 1036 | 1466812449904 Marionette DEBUG loaded listener.js 16:54:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (1431D400) [pid = 1036] [serial = 73] [outer = 0D4F1C00] 16:54:10 INFO - PROCESS | 1036 | 1466812450264 Marionette TRACE conn5 <- [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]]]}] 16:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 931ms 16:54:10 INFO - PROCESS | 1036 | 1466812450317 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 16:54:10 INFO - PROCESS | 1036 | 1466812450320 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 16:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:54:10 INFO - PROCESS | 1036 | 1466812450330 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:54:10 INFO - PROCESS | 1036 | 1466812450334 Marionette TRACE conn5 <- [1,66,null,{}] 16:54:10 INFO - PROCESS | 1036 | 1466812450338 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:10 INFO - PROCESS | 1036 | 1466812450340 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:10 INFO - PROCESS | 1036 | 1466812450443 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 16:54:10 INFO - PROCESS | 1036 | 1466812450503 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:10 INFO - PROCESS | 1036 | 1466812450505 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:10 INFO - PROCESS | 1036 | ++DOCSHELL 0CFE2800 == 24 [pid = 1036] [id = 26] 16:54:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (143AD400) [pid = 1036] [serial = 74] [outer = 00000000] 16:54:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (14B51800) [pid = 1036] [serial = 75] [outer = 143AD400] 16:54:10 INFO - PROCESS | 1036 | 1466812450549 Marionette DEBUG loaded listener.js 16:54:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (15758000) [pid = 1036] [serial = 76] [outer = 143AD400] 16:54:10 INFO - PROCESS | 1036 | 1466812450903 Marionette TRACE conn5 <- [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]]]}] 16:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 631ms 16:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:54:10 INFO - PROCESS | 1036 | 1466812450956 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 16:54:10 INFO - PROCESS | 1036 | 1466812450958 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 16:54:10 INFO - PROCESS | 1036 | 1466812450961 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:54:10 INFO - PROCESS | 1036 | 1466812450963 Marionette TRACE conn5 <- [1,70,null,{}] 16:54:10 INFO - PROCESS | 1036 | 1466812450967 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:10 INFO - PROCESS | 1036 | 1466812450969 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:11 INFO - PROCESS | 1036 | 1466812451045 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 16:54:11 INFO - PROCESS | 1036 | 1466812451050 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:11 INFO - PROCESS | 1036 | 1466812451052 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:11 INFO - PROCESS | 1036 | ++DOCSHELL 17360C00 == 25 [pid = 1036] [id = 27] 16:54:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (17361000) [pid = 1036] [serial = 77] [outer = 00000000] 16:54:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (1850B400) [pid = 1036] [serial = 78] [outer = 17361000] 16:54:11 INFO - PROCESS | 1036 | 1466812451096 Marionette DEBUG loaded listener.js 16:54:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (18514400) [pid = 1036] [serial = 79] [outer = 17361000] 16:54:11 INFO - PROCESS | 1036 | 1466812451491 Marionette TRACE conn5 <- [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]]]}] 16:54:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 16:54:11 INFO - PROCESS | 1036 | 1466812451532 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 16:54:11 INFO - PROCESS | 1036 | 1466812451534 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 16:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:54:11 INFO - PROCESS | 1036 | 1466812451537 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:54:11 INFO - PROCESS | 1036 | 1466812451539 Marionette TRACE conn5 <- [1,74,null,{}] 16:54:11 INFO - PROCESS | 1036 | 1466812451542 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:11 INFO - PROCESS | 1036 | 1466812451544 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:11 INFO - PROCESS | 1036 | 1466812451623 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 16:54:11 INFO - PROCESS | 1036 | 1466812451628 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:11 INFO - PROCESS | 1036 | 1466812451633 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:11 INFO - PROCESS | 1036 | ++DOCSHELL 18CED800 == 26 [pid = 1036] [id = 28] 16:54:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (18CF5000) [pid = 1036] [serial = 80] [outer = 00000000] 16:54:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1937C400) [pid = 1036] [serial = 81] [outer = 18CF5000] 16:54:11 INFO - PROCESS | 1036 | 1466812451687 Marionette DEBUG loaded listener.js 16:54:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (194AB400) [pid = 1036] [serial = 82] [outer = 18CF5000] 16:54:12 INFO - PROCESS | 1036 | 1466812452278 Marionette TRACE conn5 <- [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]]]}] 16:54:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 770ms 16:54:12 INFO - PROCESS | 1036 | 1466812452309 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 16:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:54:12 INFO - PROCESS | 1036 | 1466812452313 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 16:54:12 INFO - PROCESS | 1036 | 1466812452318 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:54:12 INFO - PROCESS | 1036 | 1466812452323 Marionette TRACE conn5 <- [1,78,null,{}] 16:54:12 INFO - PROCESS | 1036 | 1466812452329 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:12 INFO - PROCESS | 1036 | 1466812452332 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:12 INFO - PROCESS | 1036 | 1466812452463 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 16:54:12 INFO - PROCESS | 1036 | 1466812452531 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:12 INFO - PROCESS | 1036 | 1466812452534 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:12 INFO - PROCESS | 1036 | ++DOCSHELL 0C711800 == 27 [pid = 1036] [id = 29] 16:54:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (0D1ED800) [pid = 1036] [serial = 83] [outer = 00000000] 16:54:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (0D9AF000) [pid = 1036] [serial = 84] [outer = 0D1ED800] 16:54:12 INFO - PROCESS | 1036 | 1466812452591 Marionette DEBUG loaded listener.js 16:54:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (10BC1800) [pid = 1036] [serial = 85] [outer = 0D1ED800] 16:54:13 INFO - PROCESS | 1036 | 1466812453141 Marionette TRACE conn5 <- [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]]]}] 16:54:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 890ms 16:54:13 INFO - PROCESS | 1036 | 1466812453209 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 16:54:13 INFO - PROCESS | 1036 | 1466812453214 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 16:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:54:13 INFO - PROCESS | 1036 | 1466812453245 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:54:13 INFO - PROCESS | 1036 | 1466812453249 Marionette TRACE conn5 <- [1,82,null,{}] 16:54:13 INFO - PROCESS | 1036 | 1466812453256 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:13 INFO - PROCESS | 1036 | 1466812453258 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:13 INFO - PROCESS | 1036 | 1466812453406 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 16:54:13 INFO - PROCESS | 1036 | 1466812453468 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:13 INFO - PROCESS | 1036 | 1466812453470 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:13 INFO - PROCESS | 1036 | ++DOCSHELL 14C7F400 == 28 [pid = 1036] [id = 30] 16:54:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (14C81C00) [pid = 1036] [serial = 86] [outer = 00000000] 16:54:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (18CED400) [pid = 1036] [serial = 87] [outer = 14C81C00] 16:54:13 INFO - PROCESS | 1036 | 1466812453526 Marionette DEBUG loaded listener.js 16:54:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1941C000) [pid = 1036] [serial = 88] [outer = 14C81C00] 16:54:14 INFO - PROCESS | 1036 | 1466812454055 Marionette TRACE conn5 <- [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]]]}] 16:54:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 870ms 16:54:14 INFO - PROCESS | 1036 | 1466812454124 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 16:54:14 INFO - PROCESS | 1036 | 1466812454127 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 16:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:54:14 INFO - PROCESS | 1036 | 1466812454130 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:54:14 INFO - PROCESS | 1036 | 1466812454134 Marionette TRACE conn5 <- [1,86,null,{}] 16:54:14 INFO - PROCESS | 1036 | 1466812454145 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:14 INFO - PROCESS | 1036 | 1466812454150 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:14 INFO - PROCESS | 1036 | 1466812454250 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 16:54:14 INFO - PROCESS | 1036 | 1466812454321 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:14 INFO - PROCESS | 1036 | 1466812454324 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:14 INFO - PROCESS | 1036 | ++DOCSHELL 1AD60C00 == 29 [pid = 1036] [id = 31] 16:54:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (1AD65C00) [pid = 1036] [serial = 89] [outer = 00000000] 16:54:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1B4E3C00) [pid = 1036] [serial = 90] [outer = 1AD65C00] 16:54:14 INFO - PROCESS | 1036 | 1466812454380 Marionette DEBUG loaded listener.js 16:54:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1B5ED000) [pid = 1036] [serial = 91] [outer = 1AD65C00] 16:54:14 INFO - PROCESS | 1036 | 1466812454997 Marionette TRACE conn5 <- [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]]]}] 16:54:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 930ms 16:54:15 INFO - PROCESS | 1036 | 1466812455064 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 16:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:54:15 INFO - PROCESS | 1036 | 1466812455068 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 16:54:15 INFO - PROCESS | 1036 | 1466812455073 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:54:15 INFO - PROCESS | 1036 | 1466812455076 Marionette TRACE conn5 <- [1,90,null,{}] 16:54:15 INFO - PROCESS | 1036 | 1466812455082 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:15 INFO - PROCESS | 1036 | 1466812455085 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:15 INFO - PROCESS | 1036 | 1466812455220 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 16:54:15 INFO - PROCESS | 1036 | 1466812455305 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:15 INFO - PROCESS | 1036 | 1466812455309 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:15 INFO - PROCESS | 1036 | ++DOCSHELL 0D384400 == 30 [pid = 1036] [id = 32] 16:54:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (0D3E7000) [pid = 1036] [serial = 92] [outer = 00000000] 16:54:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (0D4F6400) [pid = 1036] [serial = 93] [outer = 0D3E7000] 16:54:15 INFO - PROCESS | 1036 | 1466812455358 Marionette DEBUG loaded listener.js 16:54:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (10B08C00) [pid = 1036] [serial = 94] [outer = 0D3E7000] 16:54:16 INFO - PROCESS | 1036 | --DOCSHELL 1DB0EC00 == 29 [pid = 1036] [id = 8] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (1410CC00) [pid = 1036] [serial = 4] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1DE35800) [pid = 1036] [serial = 22] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (0D9AD000) [pid = 1036] [serial = 27] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (111D5000) [pid = 1036] [serial = 30] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (14A9C000) [pid = 1036] [serial = 36] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (16628800) [pid = 1036] [serial = 39] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (18623800) [pid = 1036] [serial = 42] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (16629000) [pid = 1036] [serial = 45] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1AD66C00) [pid = 1036] [serial = 48] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1B5EB400) [pid = 1036] [serial = 51] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1C686C00) [pid = 1036] [serial = 54] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (18515400) [pid = 1036] [serial = 57] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1DF15C00) [pid = 1036] [serial = 60] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (143A5800) [pid = 1036] [serial = 33] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1735BC00) [pid = 1036] [serial = 40] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (18CA9800) [pid = 1036] [serial = 43] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (112C8C00) [pid = 1036] [serial = 31] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (10B29C00) [pid = 1036] [serial = 28] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (1DE31C00) [pid = 1036] [serial = 21] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (17C52400) [pid = 1036] [serial = 24] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (19E1B800) [pid = 1036] [serial = 14] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (19C64800) [pid = 1036] [serial = 17] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (17355800) [pid = 1036] [serial = 9] [outer = 00000000] [url = about:blank] 16:54:16 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (1735C000) [pid = 1036] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:54:16 INFO - PROCESS | 1036 | 1466812456304 Marionette TRACE conn5 <- [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]]]}] 16:54:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1277ms 16:54:16 INFO - PROCESS | 1036 | 1466812456351 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 16:54:16 INFO - PROCESS | 1036 | 1466812456356 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 16:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:54:16 INFO - PROCESS | 1036 | 1466812456360 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:54:16 INFO - PROCESS | 1036 | 1466812456363 Marionette TRACE conn5 <- [1,94,null,{}] 16:54:16 INFO - PROCESS | 1036 | 1466812456369 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:16 INFO - PROCESS | 1036 | 1466812456372 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:16 INFO - PROCESS | 1036 | 1466812456459 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 16:54:16 INFO - PROCESS | 1036 | 1466812456528 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:16 INFO - PROCESS | 1036 | 1466812456531 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:16 INFO - PROCESS | 1036 | ++DOCSHELL 0D33B000 == 30 [pid = 1036] [id = 33] 16:54:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (0D33B400) [pid = 1036] [serial = 95] [outer = 00000000] 16:54:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0D9AEC00) [pid = 1036] [serial = 96] [outer = 0D33B400] 16:54:16 INFO - PROCESS | 1036 | 1466812456578 Marionette DEBUG loaded listener.js 16:54:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (10B42C00) [pid = 1036] [serial = 97] [outer = 0D33B400] 16:54:16 INFO - PROCESS | 1036 | 1466812456945 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:54:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 630ms 16:54:16 INFO - PROCESS | 1036 | 1466812456991 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 16:54:16 INFO - PROCESS | 1036 | 1466812456996 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 16:54:17 INFO - PROCESS | 1036 | 1466812457002 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:54:17 INFO - PROCESS | 1036 | 1466812457005 Marionette TRACE conn5 <- [1,98,null,{}] 16:54:17 INFO - PROCESS | 1036 | 1466812457008 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:17 INFO - PROCESS | 1036 | 1466812457011 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:17 INFO - PROCESS | 1036 | 1466812457100 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 16:54:17 INFO - PROCESS | 1036 | 1466812457107 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:17 INFO - PROCESS | 1036 | 1466812457109 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:17 INFO - PROCESS | 1036 | ++DOCSHELL 143AF800 == 31 [pid = 1036] [id = 34] 16:54:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (143E9800) [pid = 1036] [serial = 98] [outer = 00000000] 16:54:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (146CE800) [pid = 1036] [serial = 99] [outer = 143E9800] 16:54:17 INFO - PROCESS | 1036 | 1466812457157 Marionette DEBUG loaded listener.js 16:54:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (14B03400) [pid = 1036] [serial = 100] [outer = 143E9800] 16:54:17 INFO - PROCESS | 1036 | 1466812457594 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:54:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 16:54:17 INFO - PROCESS | 1036 | 1466812457637 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 16:54:17 INFO - PROCESS | 1036 | 1466812457639 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 16:54:17 INFO - PROCESS | 1036 | 1466812457642 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:54:17 INFO - PROCESS | 1036 | 1466812457646 Marionette TRACE conn5 <- [1,102,null,{}] 16:54:17 INFO - PROCESS | 1036 | 1466812457656 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:17 INFO - PROCESS | 1036 | 1466812457661 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:17 INFO - PROCESS | 1036 | 1466812457744 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 16:54:17 INFO - PROCESS | 1036 | 1466812457754 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:17 INFO - PROCESS | 1036 | 1466812457757 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:17 INFO - PROCESS | 1036 | ++DOCSHELL 1784B400 == 32 [pid = 1036] [id = 35] 16:54:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (1785B000) [pid = 1036] [serial = 101] [outer = 00000000] 16:54:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (17C55000) [pid = 1036] [serial = 102] [outer = 1785B000] 16:54:17 INFO - PROCESS | 1036 | 1466812457804 Marionette DEBUG loaded listener.js 16:54:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (1850F400) [pid = 1036] [serial = 103] [outer = 1785B000] 16:54:18 INFO - PROCESS | 1036 | 1466812458219 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:54:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 16:54:18 INFO - PROCESS | 1036 | 1466812458276 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 16:54:18 INFO - PROCESS | 1036 | 1466812458278 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 16:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:54:18 INFO - PROCESS | 1036 | 1466812458288 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:54:18 INFO - PROCESS | 1036 | 1466812458290 Marionette TRACE conn5 <- [1,106,null,{}] 16:54:18 INFO - PROCESS | 1036 | 1466812458293 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:18 INFO - PROCESS | 1036 | 1466812458295 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:18 INFO - PROCESS | 1036 | 1466812458398 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 16:54:18 INFO - PROCESS | 1036 | 1466812458403 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:18 INFO - PROCESS | 1036 | 1466812458405 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:18 INFO - PROCESS | 1036 | ++DOCSHELL 17C53C00 == 33 [pid = 1036] [id = 36] 16:54:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (1857C800) [pid = 1036] [serial = 104] [outer = 00000000] 16:54:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (18CF0800) [pid = 1036] [serial = 105] [outer = 1857C800] 16:54:18 INFO - PROCESS | 1036 | 1466812458449 Marionette DEBUG loaded listener.js 16:54:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (19411C00) [pid = 1036] [serial = 106] [outer = 1857C800] 16:54:18 INFO - PROCESS | 1036 | 1466812458874 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:54:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 16:54:18 INFO - PROCESS | 1036 | 1466812458921 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 16:54:18 INFO - PROCESS | 1036 | 1466812458923 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 16:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:54:18 INFO - PROCESS | 1036 | 1466812458925 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:54:18 INFO - PROCESS | 1036 | 1466812458927 Marionette TRACE conn5 <- [1,110,null,{}] 16:54:18 INFO - PROCESS | 1036 | 1466812458930 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:18 INFO - PROCESS | 1036 | 1466812458932 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:19 INFO - PROCESS | 1036 | 1466812459032 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 16:54:19 INFO - PROCESS | 1036 | 1466812459038 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:19 INFO - PROCESS | 1036 | 1466812459040 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:19 INFO - PROCESS | 1036 | ++DOCSHELL 194B5000 == 34 [pid = 1036] [id = 37] 16:54:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (194B5400) [pid = 1036] [serial = 107] [outer = 00000000] 16:54:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (199E2000) [pid = 1036] [serial = 108] [outer = 194B5400] 16:54:19 INFO - PROCESS | 1036 | 1466812459083 Marionette DEBUG loaded listener.js 16:54:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (199E6C00) [pid = 1036] [serial = 109] [outer = 194B5400] 16:54:19 INFO - PROCESS | 1036 | 1466812459495 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:54:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:54:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 16:54:19 INFO - PROCESS | 1036 | 1466812459560 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 16:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:54:19 INFO - PROCESS | 1036 | 1466812459563 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 16:54:19 INFO - PROCESS | 1036 | 1466812459566 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:54:19 INFO - PROCESS | 1036 | 1466812459568 Marionette TRACE conn5 <- [1,114,null,{}] 16:54:19 INFO - PROCESS | 1036 | 1466812459571 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:19 INFO - PROCESS | 1036 | 1466812459577 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:19 INFO - PROCESS | 1036 | 1466812459703 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 16:54:19 INFO - PROCESS | 1036 | 1466812459768 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:19 INFO - PROCESS | 1036 | 1466812459770 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:19 INFO - PROCESS | 1036 | ++DOCSHELL 199EB400 == 35 [pid = 1036] [id = 38] 16:54:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (199EB800) [pid = 1036] [serial = 110] [outer = 00000000] 16:54:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1AC6D800) [pid = 1036] [serial = 111] [outer = 199EB800] 16:54:19 INFO - PROCESS | 1036 | 1466812459814 Marionette DEBUG loaded listener.js 16:54:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1AD6B800) [pid = 1036] [serial = 112] [outer = 199EB800] 16:54:20 INFO - PROCESS | 1036 | 1466812460222 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:54:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 671ms 16:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:54:20 INFO - PROCESS | 1036 | 1466812460237 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 16:54:20 INFO - PROCESS | 1036 | 1466812460239 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 16:54:20 INFO - PROCESS | 1036 | 1466812460242 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:54:20 INFO - PROCESS | 1036 | 1466812460244 Marionette TRACE conn5 <- [1,118,null,{}] 16:54:20 INFO - PROCESS | 1036 | 1466812460247 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:20 INFO - PROCESS | 1036 | 1466812460249 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:20 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (194B2C00) [pid = 1036] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:54:20 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1850A400) [pid = 1036] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:54:20 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (18CACC00) [pid = 1036] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:54:20 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (19E13400) [pid = 1036] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:54:20 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1B82C400) [pid = 1036] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:54:20 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1C67EC00) [pid = 1036] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:54:20 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1A1E9400) [pid = 1036] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:54:20 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (18CF5000) [pid = 1036] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:54:20 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0D3EB400) [pid = 1036] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:54:20 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0D4F1C00) [pid = 1036] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:54:20 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (17361000) [pid = 1036] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:54:20 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (143AD400) [pid = 1036] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:54:20 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (0C70DC00) [pid = 1036] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:54:20 INFO - PROCESS | 1036 | 1466812460462 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 16:54:20 INFO - PROCESS | 1036 | 1466812460470 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:20 INFO - PROCESS | 1036 | 1466812460471 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:20 INFO - PROCESS | 1036 | ++DOCSHELL 0C70DC00 == 36 [pid = 1036] [id = 39] 16:54:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0D384800) [pid = 1036] [serial = 113] [outer = 00000000] 16:54:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (14A6B000) [pid = 1036] [serial = 114] [outer = 0D384800] 16:54:20 INFO - PROCESS | 1036 | 1466812460516 Marionette DEBUG loaded listener.js 16:54:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (14B4CC00) [pid = 1036] [serial = 115] [outer = 0D384800] 16:54:20 INFO - PROCESS | 1036 | 1466812460868 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:54:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 671ms 16:54:20 INFO - PROCESS | 1036 | 1466812460913 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 16:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:54:20 INFO - PROCESS | 1036 | 1466812460916 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 16:54:20 INFO - PROCESS | 1036 | 1466812460919 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:54:20 INFO - PROCESS | 1036 | 1466812460920 Marionette TRACE conn5 <- [1,122,null,{}] 16:54:20 INFO - PROCESS | 1036 | 1466812460933 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:20 INFO - PROCESS | 1036 | 1466812460934 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:21 INFO - PROCESS | 1036 | 1466812461009 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 16:54:21 INFO - PROCESS | 1036 | 1466812461034 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:21 INFO - PROCESS | 1036 | 1466812461035 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:21 INFO - PROCESS | 1036 | ++DOCSHELL 18D20C00 == 37 [pid = 1036] [id = 40] 16:54:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (19E13400) [pid = 1036] [serial = 116] [outer = 00000000] 16:54:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (1AD82C00) [pid = 1036] [serial = 117] [outer = 19E13400] 16:54:21 INFO - PROCESS | 1036 | 1466812461078 Marionette DEBUG loaded listener.js 16:54:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1937AC00) [pid = 1036] [serial = 118] [outer = 19E13400] 16:54:21 INFO - PROCESS | 1036 | 1466812461454 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:54:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 16:54:21 INFO - PROCESS | 1036 | 1466812461490 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 16:54:21 INFO - PROCESS | 1036 | 1466812461492 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 16:54:21 INFO - PROCESS | 1036 | 1466812461495 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:54:21 INFO - PROCESS | 1036 | 1466812461497 Marionette TRACE conn5 <- [1,126,null,{}] 16:54:21 INFO - PROCESS | 1036 | 1466812461500 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:21 INFO - PROCESS | 1036 | 1466812461502 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:21 INFO - PROCESS | 1036 | 1466812461606 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 16:54:21 INFO - PROCESS | 1036 | 1466812461613 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:21 INFO - PROCESS | 1036 | 1466812461615 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:21 INFO - PROCESS | 1036 | ++DOCSHELL 1784A000 == 38 [pid = 1036] [id = 41] 16:54:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1AD87C00) [pid = 1036] [serial = 119] [outer = 00000000] 16:54:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1B763400) [pid = 1036] [serial = 120] [outer = 1AD87C00] 16:54:21 INFO - PROCESS | 1036 | 1466812461659 Marionette DEBUG loaded listener.js 16:54:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1B825C00) [pid = 1036] [serial = 121] [outer = 1AD87C00] 16:54:22 INFO - PROCESS | 1036 | 1466812462049 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:54:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:54:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 570ms 16:54:22 INFO - PROCESS | 1036 | 1466812462070 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 16:54:22 INFO - PROCESS | 1036 | 1466812462072 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 16:54:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:54:22 INFO - PROCESS | 1036 | 1466812462075 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:54:22 INFO - PROCESS | 1036 | 1466812462076 Marionette TRACE conn5 <- [1,130,null,{}] 16:54:22 INFO - PROCESS | 1036 | 1466812462080 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:22 INFO - PROCESS | 1036 | 1466812462082 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:22 INFO - PROCESS | 1036 | 1466812462156 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 16:54:22 INFO - PROCESS | 1036 | 1466812462222 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:22 INFO - PROCESS | 1036 | 1466812462224 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:22 INFO - PROCESS | 1036 | ++DOCSHELL 0C8CB000 == 39 [pid = 1036] [id = 42] 16:54:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (0C8CC800) [pid = 1036] [serial = 122] [outer = 00000000] 16:54:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (0C8D7400) [pid = 1036] [serial = 123] [outer = 0C8CC800] 16:54:22 INFO - PROCESS | 1036 | 1466812462267 Marionette DEBUG loaded listener.js 16:54:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1B5E8800) [pid = 1036] [serial = 124] [outer = 0C8CC800] 16:54:22 INFO - PROCESS | 1036 | 1466812462999 Marionette TRACE conn5 <- [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]]]}] 16:54:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 970ms 16:54:23 INFO - PROCESS | 1036 | 1466812463046 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 16:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:54:23 INFO - PROCESS | 1036 | 1466812463051 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 16:54:23 INFO - PROCESS | 1036 | 1466812463056 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:54:23 INFO - PROCESS | 1036 | 1466812463061 Marionette TRACE conn5 <- [1,134,null,{}] 16:54:23 INFO - PROCESS | 1036 | 1466812463067 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:23 INFO - PROCESS | 1036 | 1466812463070 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:23 INFO - PROCESS | 1036 | 1466812463189 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 16:54:23 INFO - PROCESS | 1036 | 1466812463260 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:23 INFO - PROCESS | 1036 | 1466812463263 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:23 INFO - PROCESS | 1036 | ++DOCSHELL 0CF68C00 == 40 [pid = 1036] [id = 43] 16:54:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0D1F0400) [pid = 1036] [serial = 125] [outer = 00000000] 16:54:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0D85C000) [pid = 1036] [serial = 126] [outer = 0D1F0400] 16:54:23 INFO - PROCESS | 1036 | 1466812463321 Marionette DEBUG loaded listener.js 16:54:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (10CCB400) [pid = 1036] [serial = 127] [outer = 0D1F0400] 16:54:24 INFO - PROCESS | 1036 | --DOCSHELL 1784A000 == 39 [pid = 1036] [id = 41] 16:54:24 INFO - PROCESS | 1036 | --DOCSHELL 18D20C00 == 38 [pid = 1036] [id = 40] 16:54:24 INFO - PROCESS | 1036 | --DOCSHELL 0C70DC00 == 37 [pid = 1036] [id = 39] 16:54:24 INFO - PROCESS | 1036 | --DOCSHELL 199EB400 == 36 [pid = 1036] [id = 38] 16:54:24 INFO - PROCESS | 1036 | --DOCSHELL 194B5000 == 35 [pid = 1036] [id = 37] 16:54:24 INFO - PROCESS | 1036 | --DOCSHELL 17C53C00 == 34 [pid = 1036] [id = 36] 16:54:24 INFO - PROCESS | 1036 | --DOCSHELL 1784B400 == 33 [pid = 1036] [id = 35] 16:54:24 INFO - PROCESS | 1036 | --DOCSHELL 143AF800 == 32 [pid = 1036] [id = 34] 16:54:24 INFO - PROCESS | 1036 | --DOCSHELL 0D33B000 == 31 [pid = 1036] [id = 33] 16:54:24 INFO - PROCESS | 1036 | --DOCSHELL 0D384400 == 30 [pid = 1036] [id = 32] 16:54:24 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (1E318000) [pid = 1036] [serial = 64] [outer = 00000000] [url = about:blank] 16:54:24 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (18516400) [pid = 1036] [serial = 58] [outer = 00000000] [url = about:blank] 16:54:24 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (17C51400) [pid = 1036] [serial = 46] [outer = 00000000] [url = about:blank] 16:54:24 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1B5ED800) [pid = 1036] [serial = 52] [outer = 00000000] [url = about:blank] 16:54:24 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1B82B000) [pid = 1036] [serial = 55] [outer = 00000000] [url = about:blank] 16:54:24 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1DF1B000) [pid = 1036] [serial = 61] [outer = 00000000] [url = about:blank] 16:54:24 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1B4AA400) [pid = 1036] [serial = 49] [outer = 00000000] [url = about:blank] 16:54:24 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (194AB400) [pid = 1036] [serial = 82] [outer = 00000000] [url = about:blank] 16:54:24 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0D4F0400) [pid = 1036] [serial = 69] [outer = 00000000] [url = about:blank] 16:54:24 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0D852C00) [pid = 1036] [serial = 72] [outer = 00000000] [url = about:blank] 16:54:24 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0D85C800) [pid = 1036] [serial = 70] [outer = 00000000] [url = about:blank] 16:54:24 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1431D400) [pid = 1036] [serial = 73] [outer = 00000000] [url = about:blank] 16:54:24 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1850B400) [pid = 1036] [serial = 78] [outer = 00000000] [url = about:blank] 16:54:24 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (14B51800) [pid = 1036] [serial = 75] [outer = 00000000] [url = about:blank] 16:54:24 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (0D1E5C00) [pid = 1036] [serial = 66] [outer = 00000000] [url = about:blank] 16:54:24 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (15758000) [pid = 1036] [serial = 76] [outer = 00000000] [url = about:blank] 16:54:24 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (0D1EAC00) [pid = 1036] [serial = 67] [outer = 00000000] [url = about:blank] 16:54:24 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (1937C400) [pid = 1036] [serial = 81] [outer = 00000000] [url = about:blank] 16:54:24 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (18514400) [pid = 1036] [serial = 79] [outer = 00000000] [url = about:blank] 16:54:24 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (1D789C00) [pid = 1036] [serial = 63] [outer = 00000000] [url = about:blank] 16:54:24 INFO - PROCESS | 1036 | 1466812464212 Marionette TRACE conn5 <- [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]]]}] 16:54:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1182ms 16:54:24 INFO - PROCESS | 1036 | 1466812464238 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 16:54:24 INFO - PROCESS | 1036 | 1466812464242 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 16:54:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:54:24 INFO - PROCESS | 1036 | 1466812464247 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:54:24 INFO - PROCESS | 1036 | 1466812464250 Marionette TRACE conn5 <- [1,138,null,{}] 16:54:24 INFO - PROCESS | 1036 | 1466812464255 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:24 INFO - PROCESS | 1036 | 1466812464258 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:24 INFO - PROCESS | 1036 | 1466812464353 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 16:54:24 INFO - PROCESS | 1036 | 1466812464422 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:24 INFO - PROCESS | 1036 | 1466812464426 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:24 INFO - PROCESS | 1036 | ++DOCSHELL 0C840C00 == 31 [pid = 1036] [id = 44] 16:54:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (0C8CD800) [pid = 1036] [serial = 128] [outer = 00000000] 16:54:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0CFC7000) [pid = 1036] [serial = 129] [outer = 0C8CD800] 16:54:24 INFO - PROCESS | 1036 | 1466812464473 Marionette DEBUG loaded listener.js 16:54:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0D1EAC00) [pid = 1036] [serial = 130] [outer = 0C8CD800] 16:54:24 INFO - PROCESS | 1036 | 1466812464857 Marionette TRACE conn5 <- [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]]]}] 16:54:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 631ms 16:54:24 INFO - PROCESS | 1036 | 1466812464879 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 16:54:24 INFO - PROCESS | 1036 | 1466812464884 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 16:54:24 INFO - PROCESS | 1036 | 1466812464890 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:54:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:54:24 INFO - PROCESS | 1036 | 1466812464893 Marionette TRACE conn5 <- [1,142,null,{}] 16:54:24 INFO - PROCESS | 1036 | 1466812464897 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:24 INFO - PROCESS | 1036 | 1466812464899 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:24 INFO - PROCESS | 1036 | 1466812464990 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 16:54:24 INFO - PROCESS | 1036 | 1466812464996 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:25 INFO - PROCESS | 1036 | 1466812464998 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:25 INFO - PROCESS | 1036 | ++DOCSHELL 0D4F0400 == 32 [pid = 1036] [id = 45] 16:54:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0D852400) [pid = 1036] [serial = 131] [outer = 00000000] 16:54:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (10C54800) [pid = 1036] [serial = 132] [outer = 0D852400] 16:54:25 INFO - PROCESS | 1036 | 1466812465046 Marionette DEBUG loaded listener.js 16:54:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (112CC000) [pid = 1036] [serial = 133] [outer = 0D852400] 16:54:25 INFO - PROCESS | 1036 | 1466812465481 Marionette TRACE conn5 <- [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]]]}] 16:54:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:54:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 16:54:25 INFO - PROCESS | 1036 | 1466812465524 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 16:54:25 INFO - PROCESS | 1036 | 1466812465526 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 16:54:25 INFO - PROCESS | 1036 | 1466812465530 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:54:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:54:25 INFO - PROCESS | 1036 | 1466812465533 Marionette TRACE conn5 <- [1,146,null,{}] 16:54:25 INFO - PROCESS | 1036 | 1466812465544 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:25 INFO - PROCESS | 1036 | 1466812465549 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:25 INFO - PROCESS | 1036 | 1466812465643 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 16:54:25 INFO - PROCESS | 1036 | 1466812465660 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:25 INFO - PROCESS | 1036 | 1466812465663 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:25 INFO - PROCESS | 1036 | ++DOCSHELL 1575AC00 == 33 [pid = 1036] [id = 46] 16:54:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (16626400) [pid = 1036] [serial = 134] [outer = 00000000] 16:54:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (16631400) [pid = 1036] [serial = 135] [outer = 16626400] 16:54:25 INFO - PROCESS | 1036 | 1466812465719 Marionette DEBUG loaded listener.js 16:54:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (17358C00) [pid = 1036] [serial = 136] [outer = 16626400] 16:54:26 INFO - PROCESS | 1036 | 1466812466132 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:54:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:54:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 16:54:26 INFO - PROCESS | 1036 | 1466812466172 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 16:54:26 INFO - PROCESS | 1036 | 1466812466174 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 16:54:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:54:26 INFO - PROCESS | 1036 | 1466812466177 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:54:26 INFO - PROCESS | 1036 | 1466812466179 Marionette TRACE conn5 <- [1,150,null,{}] 16:54:26 INFO - PROCESS | 1036 | 1466812466182 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:26 INFO - PROCESS | 1036 | 1466812466184 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:26 INFO - PROCESS | 1036 | 1466812466266 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 16:54:26 INFO - PROCESS | 1036 | 1466812466271 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:26 INFO - PROCESS | 1036 | 1466812466273 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:26 INFO - PROCESS | 1036 | ++DOCSHELL 17842C00 == 34 [pid = 1036] [id = 47] 16:54:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (17C51400) [pid = 1036] [serial = 137] [outer = 00000000] 16:54:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (18516C00) [pid = 1036] [serial = 138] [outer = 17C51400] 16:54:26 INFO - PROCESS | 1036 | 1466812466317 Marionette DEBUG loaded listener.js 16:54:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1857FC00) [pid = 1036] [serial = 139] [outer = 17C51400] 16:54:26 INFO - PROCESS | 1036 | 1466812466760 Marionette TRACE conn5 <- [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]]]}] 16:54:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:54:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 16:54:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:54:26 INFO - PROCESS | 1036 | 1466812466809 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 16:54:26 INFO - PROCESS | 1036 | 1466812466811 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 16:54:26 INFO - PROCESS | 1036 | 1466812466814 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:54:26 INFO - PROCESS | 1036 | 1466812466816 Marionette TRACE conn5 <- [1,154,null,{}] 16:54:26 INFO - PROCESS | 1036 | 1466812466819 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:26 INFO - PROCESS | 1036 | 1466812466821 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:26 INFO - PROCESS | 1036 | 1466812466921 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 16:54:26 INFO - PROCESS | 1036 | 1466812466928 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:26 INFO - PROCESS | 1036 | 1466812466930 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:26 INFO - PROCESS | 1036 | ++DOCSHELL 18514800 == 35 [pid = 1036] [id = 48] 16:54:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (18628800) [pid = 1036] [serial = 140] [outer = 00000000] 16:54:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (18D17000) [pid = 1036] [serial = 141] [outer = 18628800] 16:54:26 INFO - PROCESS | 1036 | 1466812466979 Marionette DEBUG loaded listener.js 16:54:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (194AD000) [pid = 1036] [serial = 142] [outer = 18628800] 16:54:27 INFO - PROCESS | 1036 | 1466812467423 Marionette TRACE conn5 <- [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]]]}] 16:54:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 16:54:27 INFO - PROCESS | 1036 | 1466812467463 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 16:54:27 INFO - PROCESS | 1036 | 1466812467466 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 16:54:27 INFO - PROCESS | 1036 | 1466812467469 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:54:27 INFO - PROCESS | 1036 | 1466812467470 Marionette TRACE conn5 <- [1,158,null,{}] 16:54:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:54:27 INFO - PROCESS | 1036 | 1466812467474 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:27 INFO - PROCESS | 1036 | 1466812467479 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:27 INFO - PROCESS | 1036 | 1466812467615 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 16:54:27 INFO - PROCESS | 1036 | 1466812467620 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:27 INFO - PROCESS | 1036 | 1466812467622 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:27 INFO - PROCESS | 1036 | ++DOCSHELL 194B5C00 == 36 [pid = 1036] [id = 49] 16:54:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (194B6000) [pid = 1036] [serial = 143] [outer = 00000000] 16:54:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (19C64800) [pid = 1036] [serial = 144] [outer = 194B6000] 16:54:27 INFO - PROCESS | 1036 | 1466812467666 Marionette DEBUG loaded listener.js 16:54:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (19CF7000) [pid = 1036] [serial = 145] [outer = 194B6000] 16:54:28 INFO - PROCESS | 1036 | 1466812468077 Marionette TRACE conn5 <- [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]]]}] 16:54:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 16:54:28 INFO - PROCESS | 1036 | 1466812468109 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 16:54:28 INFO - PROCESS | 1036 | 1466812468111 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 16:54:28 INFO - PROCESS | 1036 | 1466812468114 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:54:28 INFO - PROCESS | 1036 | 1466812468116 Marionette TRACE conn5 <- [1,162,null,{}] 16:54:28 INFO - PROCESS | 1036 | 1466812468119 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:28 INFO - PROCESS | 1036 | 1466812468121 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:28 INFO - PROCESS | 1036 | 1466812468224 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 16:54:28 INFO - PROCESS | 1036 | 1466812468314 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:28 INFO - PROCESS | 1036 | 1466812468316 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:28 INFO - PROCESS | 1036 | ++DOCSHELL 1AD79800 == 37 [pid = 1036] [id = 50] 16:54:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (1AD7A000) [pid = 1036] [serial = 146] [outer = 00000000] 16:54:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1AD83400) [pid = 1036] [serial = 147] [outer = 1AD7A000] 16:54:28 INFO - PROCESS | 1036 | 1466812468362 Marionette DEBUG loaded listener.js 16:54:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1AD86000) [pid = 1036] [serial = 148] [outer = 1AD7A000] 16:54:28 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (194B5400) [pid = 1036] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:54:28 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0D3E7000) [pid = 1036] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:54:28 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (143E9800) [pid = 1036] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:54:28 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1785B000) [pid = 1036] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:54:28 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0D33B400) [pid = 1036] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:54:28 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0D1ED800) [pid = 1036] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:54:28 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (199EB800) [pid = 1036] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:54:28 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (14C81C00) [pid = 1036] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:54:28 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1AD65C00) [pid = 1036] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:54:28 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0D384800) [pid = 1036] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:54:28 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (19E13400) [pid = 1036] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:54:28 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1857C800) [pid = 1036] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:54:28 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1AD87C00) [pid = 1036] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:54:28 INFO - PROCESS | 1036 | 1466812468885 Marionette TRACE conn5 <- [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]]]}] 16:54:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 830ms 16:54:28 INFO - PROCESS | 1036 | 1466812468948 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 16:54:28 INFO - PROCESS | 1036 | 1466812468950 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 16:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:54:28 INFO - PROCESS | 1036 | 1466812468953 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:54:28 INFO - PROCESS | 1036 | 1466812468955 Marionette TRACE conn5 <- [1,166,null,{}] 16:54:28 INFO - PROCESS | 1036 | 1466812468959 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:28 INFO - PROCESS | 1036 | 1466812468960 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:29 INFO - PROCESS | 1036 | 1466812469037 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 16:54:29 INFO - PROCESS | 1036 | 1466812469042 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:29 INFO - PROCESS | 1036 | 1466812469044 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:29 INFO - PROCESS | 1036 | ++DOCSHELL 10B07C00 == 38 [pid = 1036] [id = 51] 16:54:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (194A9C00) [pid = 1036] [serial = 149] [outer = 00000000] 16:54:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (1AC71000) [pid = 1036] [serial = 150] [outer = 194A9C00] 16:54:29 INFO - PROCESS | 1036 | 1466812469087 Marionette DEBUG loaded listener.js 16:54:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1AD65C00) [pid = 1036] [serial = 151] [outer = 194A9C00] 16:54:29 INFO - PROCESS | 1036 | 1466812469473 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:54:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:54:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 570ms 16:54:29 INFO - PROCESS | 1036 | 1466812469525 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 16:54:29 INFO - PROCESS | 1036 | 1466812469527 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 16:54:29 INFO - PROCESS | 1036 | 1466812469530 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:54:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:54:29 INFO - PROCESS | 1036 | 1466812469531 Marionette TRACE conn5 <- [1,170,null,{}] 16:54:29 INFO - PROCESS | 1036 | 1466812469540 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:29 INFO - PROCESS | 1036 | 1466812469541 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:29 INFO - PROCESS | 1036 | 1466812469618 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 16:54:29 INFO - PROCESS | 1036 | 1466812469624 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:29 INFO - PROCESS | 1036 | 1466812469626 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:29 INFO - PROCESS | 1036 | ++DOCSHELL 1A1EBC00 == 39 [pid = 1036] [id = 52] 16:54:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1AD7F400) [pid = 1036] [serial = 152] [outer = 00000000] 16:54:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1B76B400) [pid = 1036] [serial = 153] [outer = 1AD7F400] 16:54:29 INFO - PROCESS | 1036 | 1466812469669 Marionette DEBUG loaded listener.js 16:54:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1B8CFC00) [pid = 1036] [serial = 154] [outer = 1AD7F400] 16:54:30 INFO - PROCESS | 1036 | 1466812470071 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:54:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:54:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 571ms 16:54:30 INFO - PROCESS | 1036 | 1466812470105 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 16:54:30 INFO - PROCESS | 1036 | 1466812470107 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 16:54:30 INFO - PROCESS | 1036 | 1466812470111 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:54:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:54:30 INFO - PROCESS | 1036 | 1466812470112 Marionette TRACE conn5 <- [1,174,null,{}] 16:54:30 INFO - PROCESS | 1036 | 1466812470116 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:30 INFO - PROCESS | 1036 | 1466812470117 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:30 INFO - PROCESS | 1036 | 1466812470227 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 16:54:30 INFO - PROCESS | 1036 | 1466812470234 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:30 INFO - PROCESS | 1036 | 1466812470236 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:30 INFO - PROCESS | 1036 | ++DOCSHELL 19DD0C00 == 40 [pid = 1036] [id = 53] 16:54:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (19DD1400) [pid = 1036] [serial = 155] [outer = 00000000] 16:54:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (19DD7400) [pid = 1036] [serial = 156] [outer = 19DD1400] 16:54:30 INFO - PROCESS | 1036 | 1466812470279 Marionette DEBUG loaded listener.js 16:54:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (19DD9400) [pid = 1036] [serial = 157] [outer = 19DD1400] 16:54:30 INFO - PROCESS | 1036 | 1466812470641 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:54:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:54:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 631ms 16:54:30 INFO - PROCESS | 1036 | 1466812470746 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 16:54:30 INFO - PROCESS | 1036 | 1466812470751 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 16:54:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:54:30 INFO - PROCESS | 1036 | 1466812470760 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:54:30 INFO - PROCESS | 1036 | 1466812470764 Marionette TRACE conn5 <- [1,178,null,{}] 16:54:30 INFO - PROCESS | 1036 | 1466812470771 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:30 INFO - PROCESS | 1036 | 1466812470775 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:30 INFO - PROCESS | 1036 | 1466812470926 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 16:54:31 INFO - PROCESS | 1036 | 1466812471043 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:31 INFO - PROCESS | 1036 | 1466812471047 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:31 INFO - PROCESS | 1036 | ++DOCSHELL 0CF1E800 == 41 [pid = 1036] [id = 54] 16:54:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0CF6A800) [pid = 1036] [serial = 158] [outer = 00000000] 16:54:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0D1E8400) [pid = 1036] [serial = 159] [outer = 0CF6A800] 16:54:31 INFO - PROCESS | 1036 | 1466812471124 Marionette DEBUG loaded listener.js 16:54:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (0D45BC00) [pid = 1036] [serial = 160] [outer = 0CF6A800] 16:54:31 INFO - PROCESS | 1036 | 1466812471659 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:54:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:54:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 930ms 16:54:31 INFO - PROCESS | 1036 | 1466812471691 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 16:54:31 INFO - PROCESS | 1036 | 1466812471694 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 16:54:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:54:31 INFO - PROCESS | 1036 | 1466812471701 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:54:31 INFO - PROCESS | 1036 | 1466812471705 Marionette TRACE conn5 <- [1,182,null,{}] 16:54:31 INFO - PROCESS | 1036 | 1466812471710 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:31 INFO - PROCESS | 1036 | 1466812471713 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:31 INFO - PROCESS | 1036 | 1466812471822 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 16:54:31 INFO - PROCESS | 1036 | 1466812471911 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:31 INFO - PROCESS | 1036 | 1466812471914 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:31 INFO - PROCESS | 1036 | ++DOCSHELL 14BE3800 == 42 [pid = 1036] [id = 55] 16:54:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (14BDE800) [pid = 1036] [serial = 161] [outer = 00000000] 16:54:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (15752C00) [pid = 1036] [serial = 162] [outer = 14BDE800] 16:54:31 INFO - PROCESS | 1036 | 1466812471972 Marionette DEBUG loaded listener.js 16:54:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (17360800) [pid = 1036] [serial = 163] [outer = 14BDE800] 16:54:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (18515400) [pid = 1036] [serial = 164] [outer = 10B44000] 16:54:32 INFO - PROCESS | 1036 | 1466812472572 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:54:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:54:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 930ms 16:54:32 INFO - PROCESS | 1036 | 1466812472631 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 16:54:32 INFO - PROCESS | 1036 | 1466812472633 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 16:54:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:54:32 INFO - PROCESS | 1036 | 1466812472637 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:54:32 INFO - PROCESS | 1036 | 1466812472639 Marionette TRACE conn5 <- [1,186,null,{}] 16:54:32 INFO - PROCESS | 1036 | 1466812472650 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:32 INFO - PROCESS | 1036 | 1466812472655 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:32 INFO - PROCESS | 1036 | 1466812472764 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 16:54:32 INFO - PROCESS | 1036 | 1466812472841 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:32 INFO - PROCESS | 1036 | 1466812472844 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:32 INFO - PROCESS | 1036 | ++DOCSHELL 1ADC4C00 == 43 [pid = 1036] [id = 56] 16:54:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (1ADC5000) [pid = 1036] [serial = 165] [outer = 00000000] 16:54:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (1ADC8800) [pid = 1036] [serial = 166] [outer = 1ADC5000] 16:54:32 INFO - PROCESS | 1036 | 1466812472943 Marionette DEBUG loaded listener.js 16:54:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1ADCD400) [pid = 1036] [serial = 167] [outer = 1ADC5000] 16:54:33 INFO - PROCESS | 1036 | 1466812473462 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:54:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:54:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 870ms 16:54:33 INFO - PROCESS | 1036 | 1466812473510 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 16:54:33 INFO - PROCESS | 1036 | 1466812473513 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 16:54:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:54:33 INFO - PROCESS | 1036 | 1466812473516 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:54:33 INFO - PROCESS | 1036 | 1466812473518 Marionette TRACE conn5 <- [1,190,null,{}] 16:54:33 INFO - PROCESS | 1036 | 1466812473522 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:33 INFO - PROCESS | 1036 | 1466812473524 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:33 INFO - PROCESS | 1036 | 1466812473656 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 16:54:33 INFO - PROCESS | 1036 | 1466812473745 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:33 INFO - PROCESS | 1036 | 1466812473748 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:33 INFO - PROCESS | 1036 | ++DOCSHELL 18512400 == 44 [pid = 1036] [id = 57] 16:54:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (18CAB400) [pid = 1036] [serial = 168] [outer = 00000000] 16:54:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (1AD82000) [pid = 1036] [serial = 169] [outer = 18CAB400] 16:54:33 INFO - PROCESS | 1036 | 1466812473801 Marionette DEBUG loaded listener.js 16:54:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (1B4A9000) [pid = 1036] [serial = 170] [outer = 18CAB400] 16:54:34 INFO - PROCESS | 1036 | 1466812474458 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:54:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:54:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 970ms 16:54:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:54:34 INFO - PROCESS | 1036 | 1466812474490 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 16:54:34 INFO - PROCESS | 1036 | 1466812474494 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 16:54:34 INFO - PROCESS | 1036 | 1466812474499 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:54:34 INFO - PROCESS | 1036 | 1466812474502 Marionette TRACE conn5 <- [1,194,null,{}] 16:54:34 INFO - PROCESS | 1036 | 1466812474507 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:34 INFO - PROCESS | 1036 | 1466812474510 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:34 INFO - PROCESS | 1036 | 1466812474607 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 16:54:34 INFO - PROCESS | 1036 | 1466812474684 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:34 INFO - PROCESS | 1036 | 1466812474686 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:34 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D3000 == 45 [pid = 1036] [id = 58] 16:54:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 95 (0C8D3400) [pid = 1036] [serial = 171] [outer = 00000000] 16:54:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 96 (0CFC9400) [pid = 1036] [serial = 172] [outer = 0C8D3400] 16:54:34 INFO - PROCESS | 1036 | 1466812474734 Marionette DEBUG loaded listener.js 16:54:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 97 (0D335800) [pid = 1036] [serial = 173] [outer = 0C8D3400] 16:54:35 INFO - PROCESS | 1036 | --DOCSHELL 1A1EBC00 == 44 [pid = 1036] [id = 52] 16:54:35 INFO - PROCESS | 1036 | --DOCSHELL 10B07C00 == 43 [pid = 1036] [id = 51] 16:54:35 INFO - PROCESS | 1036 | --DOCSHELL 1AD79800 == 42 [pid = 1036] [id = 50] 16:54:35 INFO - PROCESS | 1036 | --DOCSHELL 194B5C00 == 41 [pid = 1036] [id = 49] 16:54:35 INFO - PROCESS | 1036 | --DOCSHELL 18514800 == 40 [pid = 1036] [id = 48] 16:54:35 INFO - PROCESS | 1036 | --DOCSHELL 17842C00 == 39 [pid = 1036] [id = 47] 16:54:35 INFO - PROCESS | 1036 | --DOCSHELL 1575AC00 == 38 [pid = 1036] [id = 46] 16:54:35 INFO - PROCESS | 1036 | --DOCSHELL 0D4F0400 == 37 [pid = 1036] [id = 45] 16:54:35 INFO - PROCESS | 1036 | --DOCSHELL 0C840C00 == 36 [pid = 1036] [id = 44] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 96 (0C8D7400) [pid = 1036] [serial = 123] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 95 (199E2000) [pid = 1036] [serial = 108] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 94 (10B08C00) [pid = 1036] [serial = 94] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (0D4F6400) [pid = 1036] [serial = 93] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (146CE800) [pid = 1036] [serial = 99] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (14B03400) [pid = 1036] [serial = 100] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (17C55000) [pid = 1036] [serial = 102] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (0D9AEC00) [pid = 1036] [serial = 96] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (10B42C00) [pid = 1036] [serial = 97] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (10BC1800) [pid = 1036] [serial = 85] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (0D9AF000) [pid = 1036] [serial = 84] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1AC6D800) [pid = 1036] [serial = 111] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (1941C000) [pid = 1036] [serial = 88] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (18CED400) [pid = 1036] [serial = 87] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (1B5ED000) [pid = 1036] [serial = 91] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1B4E3C00) [pid = 1036] [serial = 90] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (14A6B000) [pid = 1036] [serial = 114] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (14B4CC00) [pid = 1036] [serial = 115] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1AD82C00) [pid = 1036] [serial = 117] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1AD6B800) [pid = 1036] [serial = 112] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (18CF0800) [pid = 1036] [serial = 105] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (199E6C00) [pid = 1036] [serial = 109] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1937AC00) [pid = 1036] [serial = 118] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (19411C00) [pid = 1036] [serial = 106] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1850F400) [pid = 1036] [serial = 103] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1B825C00) [pid = 1036] [serial = 121] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (1B763400) [pid = 1036] [serial = 120] [outer = 00000000] [url = about:blank] 16:54:35 INFO - PROCESS | 1036 | 1466812475254 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:54:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:54:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 771ms 16:54:35 INFO - PROCESS | 1036 | 1466812475271 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 16:54:35 INFO - PROCESS | 1036 | 1466812475276 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 16:54:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:54:35 INFO - PROCESS | 1036 | 1466812475286 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:54:35 INFO - PROCESS | 1036 | 1466812475289 Marionette TRACE conn5 <- [1,198,null,{}] 16:54:35 INFO - PROCESS | 1036 | 1466812475293 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:35 INFO - PROCESS | 1036 | 1466812475295 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:35 INFO - PROCESS | 1036 | 1466812475380 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 16:54:35 INFO - PROCESS | 1036 | 1466812475388 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:35 INFO - PROCESS | 1036 | 1466812475390 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:35 INFO - PROCESS | 1036 | ++DOCSHELL 0D4E8000 == 37 [pid = 1036] [id = 59] 16:54:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0D4EA800) [pid = 1036] [serial = 174] [outer = 00000000] 16:54:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0D858400) [pid = 1036] [serial = 175] [outer = 0D4EA800] 16:54:35 INFO - PROCESS | 1036 | 1466812475436 Marionette DEBUG loaded listener.js 16:54:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (10B2BC00) [pid = 1036] [serial = 176] [outer = 0D4EA800] 16:54:35 INFO - PROCESS | 1036 | 1466812475880 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:54:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:54:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 16:54:35 INFO - PROCESS | 1036 | 1466812475916 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 16:54:35 INFO - PROCESS | 1036 | 1466812475919 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 16:54:35 INFO - PROCESS | 1036 | 1466812475922 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:54:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:54:35 INFO - PROCESS | 1036 | 1466812475925 Marionette TRACE conn5 <- [1,202,null,{}] 16:54:35 INFO - PROCESS | 1036 | 1466812475936 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:35 INFO - PROCESS | 1036 | 1466812475940 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:36 INFO - PROCESS | 1036 | 1466812476045 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 16:54:36 INFO - PROCESS | 1036 | 1466812476054 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:36 INFO - PROCESS | 1036 | 1466812476057 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:36 INFO - PROCESS | 1036 | ++DOCSHELL 143E9800 == 38 [pid = 1036] [id = 60] 16:54:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (143EC800) [pid = 1036] [serial = 177] [outer = 00000000] 16:54:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (14664800) [pid = 1036] [serial = 178] [outer = 143EC800] 16:54:36 INFO - PROCESS | 1036 | 1466812476104 Marionette DEBUG loaded listener.js 16:54:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (14B06000) [pid = 1036] [serial = 179] [outer = 143EC800] 16:54:36 INFO - PROCESS | 1036 | 1466812476539 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:54:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:54:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 16:54:36 INFO - PROCESS | 1036 | 1466812476556 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 16:54:36 INFO - PROCESS | 1036 | 1466812476559 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 16:54:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:54:36 INFO - PROCESS | 1036 | 1466812476562 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:54:36 INFO - PROCESS | 1036 | 1466812476564 Marionette TRACE conn5 <- [1,206,null,{}] 16:54:36 INFO - PROCESS | 1036 | 1466812476570 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:36 INFO - PROCESS | 1036 | 1466812476572 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:36 INFO - PROCESS | 1036 | 1466812476655 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 16:54:36 INFO - PROCESS | 1036 | 1466812476661 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:36 INFO - PROCESS | 1036 | 1466812476663 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:36 INFO - PROCESS | 1036 | ++DOCSHELL 1574D800 == 39 [pid = 1036] [id = 61] 16:54:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1574F800) [pid = 1036] [serial = 180] [outer = 00000000] 16:54:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1662D400) [pid = 1036] [serial = 181] [outer = 1574F800] 16:54:36 INFO - PROCESS | 1036 | 1466812476716 Marionette DEBUG loaded listener.js 16:54:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1784BC00) [pid = 1036] [serial = 182] [outer = 1574F800] 16:54:37 INFO - PROCESS | 1036 | 1466812477148 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:54:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:54:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 16:54:37 INFO - PROCESS | 1036 | 1466812477196 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 16:54:37 INFO - PROCESS | 1036 | 1466812477199 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 16:54:37 INFO - PROCESS | 1036 | 1466812477202 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:54:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:54:37 INFO - PROCESS | 1036 | 1466812477203 Marionette TRACE conn5 <- [1,210,null,{}] 16:54:37 INFO - PROCESS | 1036 | 1466812477207 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:37 INFO - PROCESS | 1036 | 1466812477209 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:37 INFO - PROCESS | 1036 | 1466812477286 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 16:54:37 INFO - PROCESS | 1036 | 1466812477294 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:37 INFO - PROCESS | 1036 | 1466812477296 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:37 INFO - PROCESS | 1036 | ++DOCSHELL 17C4D400 == 40 [pid = 1036] [id = 62] 16:54:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (17C53400) [pid = 1036] [serial = 183] [outer = 00000000] 16:54:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (18512000) [pid = 1036] [serial = 184] [outer = 17C53400] 16:54:37 INFO - PROCESS | 1036 | 1466812477339 Marionette DEBUG loaded listener.js 16:54:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (18CA0800) [pid = 1036] [serial = 185] [outer = 17C53400] 16:54:37 INFO - PROCESS | 1036 | 1466812477823 Marionette TRACE conn5 <- [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]]]}] 16:54:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:54:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 670ms 16:54:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:54:37 INFO - PROCESS | 1036 | 1466812477876 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 16:54:37 INFO - PROCESS | 1036 | 1466812477878 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 16:54:37 INFO - PROCESS | 1036 | 1466812477881 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:54:37 INFO - PROCESS | 1036 | 1466812477883 Marionette TRACE conn5 <- [1,214,null,{}] 16:54:37 INFO - PROCESS | 1036 | 1466812477887 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:37 INFO - PROCESS | 1036 | 1466812477892 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:38 INFO - PROCESS | 1036 | 1466812478025 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 16:54:38 INFO - PROCESS | 1036 | 1466812478035 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:38 INFO - PROCESS | 1036 | 1466812478037 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:38 INFO - PROCESS | 1036 | ++DOCSHELL 0C72AC00 == 41 [pid = 1036] [id = 63] 16:54:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (1937A800) [pid = 1036] [serial = 186] [outer = 00000000] 16:54:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (199E4800) [pid = 1036] [serial = 187] [outer = 1937A800] 16:54:38 INFO - PROCESS | 1036 | 1466812478082 Marionette DEBUG loaded listener.js 16:54:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (199E7800) [pid = 1036] [serial = 188] [outer = 1937A800] 16:54:38 INFO - PROCESS | 1036 | 1466812478514 Marionette TRACE conn5 <- [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]]]}] 16:54:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:54:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 16:54:38 INFO - PROCESS | 1036 | 1466812478552 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 16:54:38 INFO - PROCESS | 1036 | 1466812478554 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 16:54:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:54:38 INFO - PROCESS | 1036 | 1466812478557 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:54:38 INFO - PROCESS | 1036 | 1466812478559 Marionette TRACE conn5 <- [1,218,null,{}] 16:54:38 INFO - PROCESS | 1036 | 1466812478562 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:38 INFO - PROCESS | 1036 | 1466812478573 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:38 INFO - PROCESS | 1036 | 1466812478699 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 16:54:38 INFO - PROCESS | 1036 | 1466812478718 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:38 INFO - PROCESS | 1036 | 1466812478720 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:38 INFO - PROCESS | 1036 | ++DOCSHELL 1735BC00 == 42 [pid = 1036] [id = 64] 16:54:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (194B8000) [pid = 1036] [serial = 189] [outer = 00000000] 16:54:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (19DDA800) [pid = 1036] [serial = 190] [outer = 194B8000] 16:54:38 INFO - PROCESS | 1036 | 1466812478762 Marionette DEBUG loaded listener.js 16:54:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (19DDBC00) [pid = 1036] [serial = 191] [outer = 194B8000] 16:54:39 INFO - PROCESS | 1036 | 1466812479175 Marionette TRACE conn5 <- [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]]]}] 16:54:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:54:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 16:54:39 INFO - PROCESS | 1036 | 1466812479228 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 16:54:39 INFO - PROCESS | 1036 | 1466812479230 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 16:54:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:54:39 INFO - PROCESS | 1036 | 1466812479240 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:54:39 INFO - PROCESS | 1036 | 1466812479242 Marionette TRACE conn5 <- [1,222,null,{}] 16:54:39 INFO - PROCESS | 1036 | 1466812479245 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:39 INFO - PROCESS | 1036 | 1466812479247 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:39 INFO - PROCESS | 1036 | 1466812479350 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 16:54:39 INFO - PROCESS | 1036 | 1466812479355 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:39 INFO - PROCESS | 1036 | 1466812479357 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:39 INFO - PROCESS | 1036 | ++DOCSHELL 0C726400 == 43 [pid = 1036] [id = 65] 16:54:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (199EB000) [pid = 1036] [serial = 192] [outer = 00000000] 16:54:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (1AD81000) [pid = 1036] [serial = 193] [outer = 199EB000] 16:54:39 INFO - PROCESS | 1036 | 1466812479400 Marionette DEBUG loaded listener.js 16:54:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1AD85800) [pid = 1036] [serial = 194] [outer = 199EB000] 16:54:39 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (1AD7A000) [pid = 1036] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:54:39 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (194B6000) [pid = 1036] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:54:39 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (0D852400) [pid = 1036] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:54:39 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (17C51400) [pid = 1036] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:54:39 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (0C8CD800) [pid = 1036] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:54:39 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1AD7F400) [pid = 1036] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:54:39 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (16626400) [pid = 1036] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:54:39 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (194A9C00) [pid = 1036] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:54:39 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (18628800) [pid = 1036] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:54:39 INFO - PROCESS | 1036 | 1466812479865 Marionette TRACE conn5 <- [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]]]}] 16:54:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:54:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 16:54:39 INFO - PROCESS | 1036 | 1466812479922 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 16:54:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:54:39 INFO - PROCESS | 1036 | 1466812479924 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 16:54:39 INFO - PROCESS | 1036 | 1466812479927 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:54:39 INFO - PROCESS | 1036 | 1466812479929 Marionette TRACE conn5 <- [1,226,null,{}] 16:54:39 INFO - PROCESS | 1036 | 1466812479932 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:39 INFO - PROCESS | 1036 | 1466812479934 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:40 INFO - PROCESS | 1036 | 1466812480033 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 16:54:40 INFO - PROCESS | 1036 | 1466812480041 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:40 INFO - PROCESS | 1036 | 1466812480043 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:40 INFO - PROCESS | 1036 | ++DOCSHELL 199E2800 == 44 [pid = 1036] [id = 66] 16:54:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (1AD66C00) [pid = 1036] [serial = 195] [outer = 00000000] 16:54:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1AD87400) [pid = 1036] [serial = 196] [outer = 1AD66C00] 16:54:40 INFO - PROCESS | 1036 | 1466812480086 Marionette DEBUG loaded listener.js 16:54:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1ADD2800) [pid = 1036] [serial = 197] [outer = 1AD66C00] 16:54:40 INFO - PROCESS | 1036 | 1466812480506 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:54:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:54:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 16:54:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:54:40 INFO - PROCESS | 1036 | 1466812480559 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 16:54:40 INFO - PROCESS | 1036 | 1466812480561 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 16:54:40 INFO - PROCESS | 1036 | 1466812480564 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:54:40 INFO - PROCESS | 1036 | 1466812480566 Marionette TRACE conn5 <- [1,230,null,{}] 16:54:40 INFO - PROCESS | 1036 | 1466812480570 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:40 INFO - PROCESS | 1036 | 1466812480572 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:40 INFO - PROCESS | 1036 | 1466812480653 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 16:54:40 INFO - PROCESS | 1036 | 1466812480658 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:40 INFO - PROCESS | 1036 | 1466812480660 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:40 INFO - PROCESS | 1036 | ++DOCSHELL 19DD2400 == 45 [pid = 1036] [id = 67] 16:54:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (1AD85400) [pid = 1036] [serial = 198] [outer = 00000000] 16:54:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (1B762C00) [pid = 1036] [serial = 199] [outer = 1AD85400] 16:54:40 INFO - PROCESS | 1036 | 1466812480703 Marionette DEBUG loaded listener.js 16:54:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (1B763400) [pid = 1036] [serial = 200] [outer = 1AD85400] 16:54:41 INFO - PROCESS | 1036 | 1466812481107 Marionette TRACE conn5 <- [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]]]}] 16:54:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:54:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 571ms 16:54:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:54:41 INFO - PROCESS | 1036 | 1466812481138 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 16:54:41 INFO - PROCESS | 1036 | 1466812481141 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 16:54:41 INFO - PROCESS | 1036 | 1466812481144 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:54:41 INFO - PROCESS | 1036 | 1466812481146 Marionette TRACE conn5 <- [1,234,null,{}] 16:54:41 INFO - PROCESS | 1036 | 1466812481161 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:41 INFO - PROCESS | 1036 | 1466812481163 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:41 INFO - PROCESS | 1036 | 1466812481259 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 16:54:41 INFO - PROCESS | 1036 | 1466812481264 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:41 INFO - PROCESS | 1036 | 1466812481267 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:41 INFO - PROCESS | 1036 | ++DOCSHELL 1B8D5800 == 46 [pid = 1036] [id = 68] 16:54:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (1B93C800) [pid = 1036] [serial = 201] [outer = 00000000] 16:54:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (1CE41000) [pid = 1036] [serial = 202] [outer = 1B93C800] 16:54:41 INFO - PROCESS | 1036 | 1466812481315 Marionette DEBUG loaded listener.js 16:54:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1D627C00) [pid = 1036] [serial = 203] [outer = 1B93C800] 16:54:41 INFO - PROCESS | 1036 | 1466812481867 Marionette TRACE conn5 <- [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]]]}] 16:54:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:54:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 790ms 16:54:41 INFO - PROCESS | 1036 | 1466812481935 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 16:54:41 INFO - PROCESS | 1036 | 1466812481940 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 16:54:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:54:41 INFO - PROCESS | 1036 | 1466812481945 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:54:41 INFO - PROCESS | 1036 | 1466812481948 Marionette TRACE conn5 <- [1,238,null,{}] 16:54:41 INFO - PROCESS | 1036 | 1466812481954 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:41 INFO - PROCESS | 1036 | 1466812481957 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:42 INFO - PROCESS | 1036 | 1466812482092 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 16:54:42 INFO - PROCESS | 1036 | 1466812482164 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:42 INFO - PROCESS | 1036 | 1466812482167 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:42 INFO - PROCESS | 1036 | ++DOCSHELL 0C72EC00 == 47 [pid = 1036] [id = 69] 16:54:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (0C72F000) [pid = 1036] [serial = 204] [outer = 00000000] 16:54:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (0D1E6800) [pid = 1036] [serial = 205] [outer = 0C72F000] 16:54:42 INFO - PROCESS | 1036 | 1466812482264 Marionette DEBUG loaded listener.js 16:54:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (0D851400) [pid = 1036] [serial = 206] [outer = 0C72F000] 16:54:42 INFO - PROCESS | 1036 | 1466812482869 Marionette TRACE conn5 <- [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]]]}] 16:54:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:54:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 990ms 16:54:42 INFO - PROCESS | 1036 | 1466812482935 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 16:54:42 INFO - PROCESS | 1036 | 1466812482939 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 16:54:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:54:42 INFO - PROCESS | 1036 | 1466812482946 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:54:42 INFO - PROCESS | 1036 | 1466812482948 Marionette TRACE conn5 <- [1,242,null,{}] 16:54:42 INFO - PROCESS | 1036 | 1466812482952 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:42 INFO - PROCESS | 1036 | 1466812482955 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:43 INFO - PROCESS | 1036 | 1466812483066 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 16:54:43 INFO - PROCESS | 1036 | 1466812483187 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:43 INFO - PROCESS | 1036 | 1466812483190 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:43 INFO - PROCESS | 1036 | ++DOCSHELL 0DA0B800 == 48 [pid = 1036] [id = 70] 16:54:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 95 (0DA0C000) [pid = 1036] [serial = 207] [outer = 00000000] 16:54:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 96 (0DA12C00) [pid = 1036] [serial = 208] [outer = 0DA0C000] 16:54:43 INFO - PROCESS | 1036 | 1466812483246 Marionette DEBUG loaded listener.js 16:54:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 97 (0DA17400) [pid = 1036] [serial = 209] [outer = 0DA0C000] 16:54:43 INFO - PROCESS | 1036 | 1466812483801 Marionette TRACE conn5 <- [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]]]}] 16:54:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 870ms 16:54:43 INFO - PROCESS | 1036 | 1466812483820 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 16:54:43 INFO - PROCESS | 1036 | 1466812483822 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 16:54:43 INFO - PROCESS | 1036 | 1466812483826 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:54:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:54:43 INFO - PROCESS | 1036 | 1466812483830 Marionette TRACE conn5 <- [1,246,null,{}] 16:54:43 INFO - PROCESS | 1036 | 1466812483841 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:43 INFO - PROCESS | 1036 | 1466812483846 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:43 INFO - PROCESS | 1036 | 1466812483954 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 16:54:44 INFO - PROCESS | 1036 | 1466812484076 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:44 INFO - PROCESS | 1036 | 1466812484079 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:44 INFO - PROCESS | 1036 | ++DOCSHELL 144BFC00 == 49 [pid = 1036] [id = 71] 16:54:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 98 (144C3000) [pid = 1036] [serial = 210] [outer = 00000000] 16:54:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 99 (14B50000) [pid = 1036] [serial = 211] [outer = 144C3000] 16:54:44 INFO - PROCESS | 1036 | 1466812484139 Marionette DEBUG loaded listener.js 16:54:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 100 (16634400) [pid = 1036] [serial = 212] [outer = 144C3000] 16:54:44 INFO - PROCESS | 1036 | 1466812484683 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:54:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:54:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 870ms 16:54:44 INFO - PROCESS | 1036 | 1466812484727 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 16:54:44 INFO - PROCESS | 1036 | 1466812484730 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 16:54:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:54:44 INFO - PROCESS | 1036 | 1466812484734 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:54:44 INFO - PROCESS | 1036 | 1466812484736 Marionette TRACE conn5 <- [1,250,null,{}] 16:54:44 INFO - PROCESS | 1036 | 1466812484740 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:44 INFO - PROCESS | 1036 | 1466812484742 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:44 INFO - PROCESS | 1036 | 1466812484865 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 16:54:44 INFO - PROCESS | 1036 | 1466812484956 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:44 INFO - PROCESS | 1036 | 1466812484958 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:44 INFO - PROCESS | 1036 | ++DOCSHELL 18CA1000 == 50 [pid = 1036] [id = 72] 16:54:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 101 (18D13800) [pid = 1036] [serial = 213] [outer = 00000000] 16:54:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 102 (194AB800) [pid = 1036] [serial = 214] [outer = 18D13800] 16:54:45 INFO - PROCESS | 1036 | 1466812485012 Marionette DEBUG loaded listener.js 16:54:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 103 (19DCF400) [pid = 1036] [serial = 215] [outer = 18D13800] 16:54:45 INFO - PROCESS | 1036 | 1466812485757 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:54:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:54:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1077ms 16:54:45 INFO - PROCESS | 1036 | 1466812485823 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 16:54:45 INFO - PROCESS | 1036 | 1466812485826 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 16:54:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:54:45 INFO - PROCESS | 1036 | 1466812485831 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:54:45 INFO - PROCESS | 1036 | 1466812485834 Marionette TRACE conn5 <- [1,254,null,{}] 16:54:45 INFO - PROCESS | 1036 | 1466812485838 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:45 INFO - PROCESS | 1036 | 1466812485841 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:45 INFO - PROCESS | 1036 | 1466812485936 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 16:54:46 INFO - PROCESS | 1036 | 1466812486015 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:46 INFO - PROCESS | 1036 | 1466812486018 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:46 INFO - PROCESS | 1036 | ++DOCSHELL 0DA0D000 == 51 [pid = 1036] [id = 73] 16:54:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 104 (0DA20800) [pid = 1036] [serial = 216] [outer = 00000000] 16:54:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 105 (143AD400) [pid = 1036] [serial = 217] [outer = 0DA20800] 16:54:46 INFO - PROCESS | 1036 | 1466812486067 Marionette DEBUG loaded listener.js 16:54:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 106 (14B27400) [pid = 1036] [serial = 218] [outer = 0DA20800] 16:54:46 INFO - PROCESS | 1036 | --DOCSHELL 19DD2400 == 50 [pid = 1036] [id = 67] 16:54:46 INFO - PROCESS | 1036 | --DOCSHELL 199E2800 == 49 [pid = 1036] [id = 66] 16:54:46 INFO - PROCESS | 1036 | --DOCSHELL 0C726400 == 48 [pid = 1036] [id = 65] 16:54:46 INFO - PROCESS | 1036 | --DOCSHELL 1735BC00 == 47 [pid = 1036] [id = 64] 16:54:46 INFO - PROCESS | 1036 | --DOCSHELL 0C72AC00 == 46 [pid = 1036] [id = 63] 16:54:46 INFO - PROCESS | 1036 | --DOCSHELL 17C4D400 == 45 [pid = 1036] [id = 62] 16:54:46 INFO - PROCESS | 1036 | --DOCSHELL 1574D800 == 44 [pid = 1036] [id = 61] 16:54:46 INFO - PROCESS | 1036 | --DOCSHELL 143E9800 == 43 [pid = 1036] [id = 60] 16:54:46 INFO - PROCESS | 1036 | --DOCSHELL 0D4E8000 == 42 [pid = 1036] [id = 59] 16:54:46 INFO - PROCESS | 1036 | --DOCSHELL 0C8D3000 == 41 [pid = 1036] [id = 58] 16:54:46 INFO - PROCESS | 1036 | --DOCSHELL 1ADC4C00 == 40 [pid = 1036] [id = 56] 16:54:46 INFO - PROCESS | 1036 | --DOCSHELL 14BE3800 == 39 [pid = 1036] [id = 55] 16:54:46 INFO - PROCESS | 1036 | --DOCSHELL 0CF1E800 == 38 [pid = 1036] [id = 54] 16:54:46 INFO - PROCESS | 1036 | --DOMWINDOW == 105 (1AD83400) [pid = 1036] [serial = 147] [outer = 00000000] [url = about:blank] 16:54:46 INFO - PROCESS | 1036 | --DOMWINDOW == 104 (19CF7000) [pid = 1036] [serial = 145] [outer = 00000000] [url = about:blank] 16:54:46 INFO - PROCESS | 1036 | --DOMWINDOW == 103 (10C54800) [pid = 1036] [serial = 132] [outer = 00000000] [url = about:blank] 16:54:46 INFO - PROCESS | 1036 | --DOMWINDOW == 102 (18516C00) [pid = 1036] [serial = 138] [outer = 00000000] [url = about:blank] 16:54:46 INFO - PROCESS | 1036 | --DOMWINDOW == 101 (0CFC7000) [pid = 1036] [serial = 129] [outer = 00000000] [url = about:blank] 16:54:46 INFO - PROCESS | 1036 | --DOMWINDOW == 100 (1857FC00) [pid = 1036] [serial = 139] [outer = 00000000] [url = about:blank] 16:54:46 INFO - PROCESS | 1036 | --DOMWINDOW == 99 (0D85C000) [pid = 1036] [serial = 126] [outer = 00000000] [url = about:blank] 16:54:46 INFO - PROCESS | 1036 | --DOMWINDOW == 98 (1B76B400) [pid = 1036] [serial = 153] [outer = 00000000] [url = about:blank] 16:54:46 INFO - PROCESS | 1036 | --DOMWINDOW == 97 (17358C00) [pid = 1036] [serial = 136] [outer = 00000000] [url = about:blank] 16:54:46 INFO - PROCESS | 1036 | --DOMWINDOW == 96 (1AC71000) [pid = 1036] [serial = 150] [outer = 00000000] [url = about:blank] 16:54:46 INFO - PROCESS | 1036 | --DOMWINDOW == 95 (1AD86000) [pid = 1036] [serial = 148] [outer = 00000000] [url = about:blank] 16:54:46 INFO - PROCESS | 1036 | --DOMWINDOW == 94 (112CC000) [pid = 1036] [serial = 133] [outer = 00000000] [url = about:blank] 16:54:46 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (18D17000) [pid = 1036] [serial = 141] [outer = 00000000] [url = about:blank] 16:54:46 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (0D1EAC00) [pid = 1036] [serial = 130] [outer = 00000000] [url = about:blank] 16:54:46 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (194AD000) [pid = 1036] [serial = 142] [outer = 00000000] [url = about:blank] 16:54:46 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (16631400) [pid = 1036] [serial = 135] [outer = 00000000] [url = about:blank] 16:54:46 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (1AD65C00) [pid = 1036] [serial = 151] [outer = 00000000] [url = about:blank] 16:54:46 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (19C64800) [pid = 1036] [serial = 144] [outer = 00000000] [url = about:blank] 16:54:46 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (1B8CFC00) [pid = 1036] [serial = 154] [outer = 00000000] [url = about:blank] 16:54:46 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (19DD7400) [pid = 1036] [serial = 156] [outer = 00000000] [url = about:blank] 16:54:46 INFO - PROCESS | 1036 | 1466812486645 Marionette TRACE conn5 <- [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]]]}] 16:54:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:54:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 830ms 16:54:46 INFO - PROCESS | 1036 | 1466812486664 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 16:54:46 INFO - PROCESS | 1036 | 1466812486668 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 16:54:46 INFO - PROCESS | 1036 | 1466812486674 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:54:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:54:46 INFO - PROCESS | 1036 | 1466812486677 Marionette TRACE conn5 <- [1,258,null,{}] 16:54:46 INFO - PROCESS | 1036 | 1466812486680 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:46 INFO - PROCESS | 1036 | 1466812486683 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:46 INFO - PROCESS | 1036 | 1466812486772 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 16:54:46 INFO - PROCESS | 1036 | 1466812486781 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:46 INFO - PROCESS | 1036 | 1466812486783 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:46 INFO - PROCESS | 1036 | ++DOCSHELL 0CF1E800 == 39 [pid = 1036] [id = 74] 16:54:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (0CF21000) [pid = 1036] [serial = 219] [outer = 00000000] 16:54:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (10B2B800) [pid = 1036] [serial = 220] [outer = 0CF21000] 16:54:46 INFO - PROCESS | 1036 | 1466812486832 Marionette DEBUG loaded listener.js 16:54:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (10CD3800) [pid = 1036] [serial = 221] [outer = 0CF21000] 16:54:47 INFO - PROCESS | 1036 | 1466812487291 Marionette TRACE conn5 <- [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]]]}] 16:54:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:54:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 670ms 16:54:47 INFO - PROCESS | 1036 | 1466812487349 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 16:54:47 INFO - PROCESS | 1036 | 1466812487351 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 16:54:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:54:47 INFO - PROCESS | 1036 | 1466812487355 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:54:47 INFO - PROCESS | 1036 | 1466812487358 Marionette TRACE conn5 <- [1,262,null,{}] 16:54:47 INFO - PROCESS | 1036 | 1466812487368 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:47 INFO - PROCESS | 1036 | 1466812487372 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:47 INFO - PROCESS | 1036 | 1466812487457 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 16:54:47 INFO - PROCESS | 1036 | 1466812487463 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:47 INFO - PROCESS | 1036 | 1466812487466 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:47 INFO - PROCESS | 1036 | ++DOCSHELL 16631400 == 40 [pid = 1036] [id = 75] 16:54:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (16633400) [pid = 1036] [serial = 222] [outer = 00000000] 16:54:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1735D800) [pid = 1036] [serial = 223] [outer = 16633400] 16:54:47 INFO - PROCESS | 1036 | 1466812487514 Marionette DEBUG loaded listener.js 16:54:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (1850B400) [pid = 1036] [serial = 224] [outer = 16633400] 16:54:47 INFO - PROCESS | 1036 | 1466812487978 Marionette TRACE conn5 <- [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]]]}] 16:54:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:54:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 670ms 16:54:48 INFO - PROCESS | 1036 | 1466812488029 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 16:54:48 INFO - PROCESS | 1036 | 1466812488031 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 16:54:48 INFO - PROCESS | 1036 | 1466812488034 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:54:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:54:48 INFO - PROCESS | 1036 | 1466812488036 Marionette TRACE conn5 <- [1,266,null,{}] 16:54:48 INFO - PROCESS | 1036 | 1466812488040 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:48 INFO - PROCESS | 1036 | 1466812488041 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:48 INFO - PROCESS | 1036 | 1466812488129 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 16:54:48 INFO - PROCESS | 1036 | 1466812488137 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:48 INFO - PROCESS | 1036 | 1466812488139 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:48 INFO - PROCESS | 1036 | ++DOCSHELL 18574400 == 41 [pid = 1036] [id = 76] 16:54:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (1857E000) [pid = 1036] [serial = 225] [outer = 00000000] 16:54:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (18CA6000) [pid = 1036] [serial = 226] [outer = 1857E000] 16:54:48 INFO - PROCESS | 1036 | 1466812488192 Marionette DEBUG loaded listener.js 16:54:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 95 (1937CC00) [pid = 1036] [serial = 227] [outer = 1857E000] 16:54:48 INFO - PROCESS | 1036 | 1466812488614 Marionette TRACE conn5 <- [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]]]}] 16:54:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:54:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 631ms 16:54:48 INFO - PROCESS | 1036 | 1466812488670 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 16:54:48 INFO - PROCESS | 1036 | 1466812488672 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 16:54:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:54:48 INFO - PROCESS | 1036 | 1466812488675 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:54:48 INFO - PROCESS | 1036 | 1466812488676 Marionette TRACE conn5 <- [1,270,null,{}] 16:54:48 INFO - PROCESS | 1036 | 1466812488680 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:48 INFO - PROCESS | 1036 | 1466812488682 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:48 INFO - PROCESS | 1036 | 1466812488762 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 16:54:48 INFO - PROCESS | 1036 | 1466812488768 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:48 INFO - PROCESS | 1036 | 1466812488770 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:48 INFO - PROCESS | 1036 | ++DOCSHELL 194AB000 == 42 [pid = 1036] [id = 77] 16:54:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 96 (194AE400) [pid = 1036] [serial = 228] [outer = 00000000] 16:54:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 97 (194B8C00) [pid = 1036] [serial = 229] [outer = 194AE400] 16:54:48 INFO - PROCESS | 1036 | 1466812488813 Marionette DEBUG loaded listener.js 16:54:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 98 (199EB400) [pid = 1036] [serial = 230] [outer = 194AE400] 16:54:49 INFO - PROCESS | 1036 | 1466812489302 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:54:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:54:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 16:54:49 INFO - PROCESS | 1036 | 1466812489364 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 16:54:49 INFO - PROCESS | 1036 | 1466812489366 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 16:54:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:54:49 INFO - PROCESS | 1036 | 1466812489403 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:54:49 INFO - PROCESS | 1036 | 1466812489404 Marionette TRACE conn5 <- [1,274,null,{}] 16:54:49 INFO - PROCESS | 1036 | 1466812489462 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:49 INFO - PROCESS | 1036 | 1466812489468 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:49 INFO - PROCESS | 1036 | 1466812489622 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 16:54:49 INFO - PROCESS | 1036 | 1466812489689 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:49 INFO - PROCESS | 1036 | 1466812489691 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:49 INFO - PROCESS | 1036 | ++DOCSHELL 1AD7EC00 == 43 [pid = 1036] [id = 78] 16:54:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 99 (1AD7F000) [pid = 1036] [serial = 231] [outer = 00000000] 16:54:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 100 (1ADD2000) [pid = 1036] [serial = 232] [outer = 1AD7F000] 16:54:49 INFO - PROCESS | 1036 | 1466812489742 Marionette DEBUG loaded listener.js 16:54:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 101 (1B4E3800) [pid = 1036] [serial = 233] [outer = 1AD7F000] 16:54:50 INFO - PROCESS | 1036 | 1466812490174 Marionette TRACE conn5 <- [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]]]}] 16:54:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 850ms 16:54:50 INFO - PROCESS | 1036 | 1466812490233 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 16:54:50 INFO - PROCESS | 1036 | 1466812490235 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 16:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:54:50 INFO - PROCESS | 1036 | 1466812490238 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:54:50 INFO - PROCESS | 1036 | 1466812490240 Marionette TRACE conn5 <- [1,278,null,{}] 16:54:50 INFO - PROCESS | 1036 | 1466812490243 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:50 INFO - PROCESS | 1036 | 1466812490245 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:50 INFO - PROCESS | 1036 | 1466812490357 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 16:54:50 INFO - PROCESS | 1036 | 1466812490363 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:50 INFO - PROCESS | 1036 | 1466812490365 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:50 INFO - PROCESS | 1036 | ++DOCSHELL 18CAE000 == 44 [pid = 1036] [id = 79] 16:54:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 102 (1B5E7C00) [pid = 1036] [serial = 234] [outer = 00000000] 16:54:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 103 (1B76B400) [pid = 1036] [serial = 235] [outer = 1B5E7C00] 16:54:50 INFO - PROCESS | 1036 | 1466812490453 Marionette DEBUG loaded listener.js 16:54:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 104 (1B825800) [pid = 1036] [serial = 236] [outer = 1B5E7C00] 16:54:50 INFO - PROCESS | 1036 | 1466812490849 Marionette TRACE conn5 <- [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]]]}] 16:54:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 631ms 16:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:54:50 INFO - PROCESS | 1036 | 1466812490869 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 16:54:50 INFO - PROCESS | 1036 | 1466812490871 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 16:54:50 INFO - PROCESS | 1036 | 1466812490874 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:54:50 INFO - PROCESS | 1036 | 1466812490875 Marionette TRACE conn5 <- [1,282,null,{}] 16:54:50 INFO - PROCESS | 1036 | 1466812490878 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:50 INFO - PROCESS | 1036 | 1466812490880 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:50 INFO - PROCESS | 1036 | 1466812490997 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 16:54:51 INFO - PROCESS | 1036 | 1466812491002 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:51 INFO - PROCESS | 1036 | 1466812491004 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:51 INFO - PROCESS | 1036 | ++DOCSHELL 1B76A800 == 45 [pid = 1036] [id = 80] 16:54:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 105 (1C610400) [pid = 1036] [serial = 237] [outer = 00000000] 16:54:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 106 (1CE3FC00) [pid = 1036] [serial = 238] [outer = 1C610400] 16:54:51 INFO - PROCESS | 1036 | 1466812491220 Marionette DEBUG loaded listener.js 16:54:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 107 (1CE49C00) [pid = 1036] [serial = 239] [outer = 1C610400] 16:54:51 INFO - PROCESS | 1036 | --DOMWINDOW == 106 (1937A800) [pid = 1036] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:54:51 INFO - PROCESS | 1036 | --DOMWINDOW == 105 (194B8000) [pid = 1036] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:54:51 INFO - PROCESS | 1036 | --DOMWINDOW == 104 (199EB000) [pid = 1036] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:54:51 INFO - PROCESS | 1036 | --DOMWINDOW == 103 (0D4EA800) [pid = 1036] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:54:51 INFO - PROCESS | 1036 | --DOMWINDOW == 102 (143EC800) [pid = 1036] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:54:51 INFO - PROCESS | 1036 | --DOMWINDOW == 101 (0CF6A800) [pid = 1036] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:54:51 INFO - PROCESS | 1036 | --DOMWINDOW == 100 (1AD66C00) [pid = 1036] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:54:51 INFO - PROCESS | 1036 | --DOMWINDOW == 99 (17C53400) [pid = 1036] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:54:51 INFO - PROCESS | 1036 | --DOMWINDOW == 98 (1574F800) [pid = 1036] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:54:51 INFO - PROCESS | 1036 | --DOMWINDOW == 97 (0C8D3400) [pid = 1036] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:54:51 INFO - PROCESS | 1036 | --DOMWINDOW == 96 (14BDE800) [pid = 1036] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:54:51 INFO - PROCESS | 1036 | --DOMWINDOW == 95 (18CAB400) [pid = 1036] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:54:51 INFO - PROCESS | 1036 | --DOMWINDOW == 94 (1AD85400) [pid = 1036] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:54:51 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (0C8CC800) [pid = 1036] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:54:51 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (0D1F0400) [pid = 1036] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:54:51 INFO - PROCESS | 1036 | 1466812491622 Marionette TRACE conn5 <- [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]]]}] 16:54:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:54:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 770ms 16:54:51 INFO - PROCESS | 1036 | 1466812491672 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 16:54:51 INFO - PROCESS | 1036 | 1466812491674 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 16:54:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:54:51 INFO - PROCESS | 1036 | 1466812491678 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:54:51 INFO - PROCESS | 1036 | 1466812491680 Marionette TRACE conn5 <- [1,286,null,{}] 16:54:51 INFO - PROCESS | 1036 | 1466812491687 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:51 INFO - PROCESS | 1036 | 1466812491689 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:51 INFO - PROCESS | 1036 | 1466812491803 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 16:54:51 INFO - PROCESS | 1036 | 1466812491813 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:51 INFO - PROCESS | 1036 | 1466812491815 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:51 INFO - PROCESS | 1036 | ++DOCSHELL 09248400 == 46 [pid = 1036] [id = 81] 16:54:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (09249C00) [pid = 1036] [serial = 240] [outer = 00000000] 16:54:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (0924F000) [pid = 1036] [serial = 241] [outer = 09249C00] 16:54:51 INFO - PROCESS | 1036 | 1466812491862 Marionette DEBUG loaded listener.js 16:54:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 95 (0C710800) [pid = 1036] [serial = 242] [outer = 09249C00] 16:54:52 INFO - PROCESS | 1036 | 1466812492265 Marionette TRACE conn5 <- [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]]]}] 16:54:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:54:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 16:54:52 INFO - PROCESS | 1036 | 1466812492311 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 16:54:52 INFO - PROCESS | 1036 | 1466812492313 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 16:54:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:54:52 INFO - PROCESS | 1036 | 1466812492316 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:54:52 INFO - PROCESS | 1036 | 1466812492318 Marionette TRACE conn5 <- [1,290,null,{}] 16:54:52 INFO - PROCESS | 1036 | 1466812492321 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:52 INFO - PROCESS | 1036 | 1466812492323 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:52 INFO - PROCESS | 1036 | 1466812492434 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 16:54:52 INFO - PROCESS | 1036 | 1466812492441 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:52 INFO - PROCESS | 1036 | 1466812492443 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:52 INFO - PROCESS | 1036 | ++DOCSHELL 0D4EA800 == 47 [pid = 1036] [id = 82] 16:54:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 96 (0D854800) [pid = 1036] [serial = 243] [outer = 00000000] 16:54:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 97 (1937A800) [pid = 1036] [serial = 244] [outer = 0D854800] 16:54:52 INFO - PROCESS | 1036 | 1466812492486 Marionette DEBUG loaded listener.js 16:54:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 98 (1990B000) [pid = 1036] [serial = 245] [outer = 0D854800] 16:54:52 INFO - PROCESS | 1036 | 1466812492874 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:54:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:54:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 16:54:52 INFO - PROCESS | 1036 | 1466812492887 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 16:54:52 INFO - PROCESS | 1036 | 1466812492900 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 16:54:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:54:52 INFO - PROCESS | 1036 | 1466812492904 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:54:52 INFO - PROCESS | 1036 | 1466812492906 Marionette TRACE conn5 <- [1,294,null,{}] 16:54:52 INFO - PROCESS | 1036 | 1466812492909 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:52 INFO - PROCESS | 1036 | 1466812492912 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:53 INFO - PROCESS | 1036 | 1466812493009 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 16:54:53 INFO - PROCESS | 1036 | 1466812493121 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:53 INFO - PROCESS | 1036 | 1466812493123 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:53 INFO - PROCESS | 1036 | ++DOCSHELL 19910000 == 48 [pid = 1036] [id = 83] 16:54:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 99 (19911C00) [pid = 1036] [serial = 246] [outer = 00000000] 16:54:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 100 (1ADC6400) [pid = 1036] [serial = 247] [outer = 19911C00] 16:54:53 INFO - PROCESS | 1036 | 1466812493171 Marionette DEBUG loaded listener.js 16:54:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 101 (1D62F000) [pid = 1036] [serial = 248] [outer = 19911C00] 16:54:53 INFO - PROCESS | 1036 | 1466812493719 Marionette TRACE conn5 <- [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]]]}] 16:54:53 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. 16:54:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 871ms 16:54:53 INFO - PROCESS | 1036 | 1466812493779 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 16:54:53 INFO - PROCESS | 1036 | 1466812493784 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 16:54:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:54:53 INFO - PROCESS | 1036 | 1466812493789 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:54:53 INFO - PROCESS | 1036 | 1466812493794 Marionette TRACE conn5 <- [1,298,null,{}] 16:54:53 INFO - PROCESS | 1036 | 1466812493800 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:53 INFO - PROCESS | 1036 | 1466812493802 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:53 INFO - PROCESS | 1036 | 1466812493919 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 16:54:54 INFO - PROCESS | 1036 | 1466812494042 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:54 INFO - PROCESS | 1036 | 1466812494045 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:54 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D7800 == 49 [pid = 1036] [id = 84] 16:54:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 102 (0CFE4400) [pid = 1036] [serial = 249] [outer = 00000000] 16:54:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 103 (0DA01400) [pid = 1036] [serial = 250] [outer = 0CFE4400] 16:54:54 INFO - PROCESS | 1036 | 1466812494102 Marionette DEBUG loaded listener.js 16:54:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 104 (0DA11400) [pid = 1036] [serial = 251] [outer = 0CFE4400] 16:54:54 INFO - PROCESS | 1036 | 1466812494688 Marionette TRACE conn5 <- [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]]]}] 16:54:54 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. 16:54:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 930ms 16:54:54 INFO - PROCESS | 1036 | 1466812494719 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 16:54:54 INFO - PROCESS | 1036 | 1466812494724 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 16:54:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:54:54 INFO - PROCESS | 1036 | 1466812494730 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:54:54 INFO - PROCESS | 1036 | 1466812494733 Marionette TRACE conn5 <- [1,302,null,{}] 16:54:54 INFO - PROCESS | 1036 | 1466812494737 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:54 INFO - PROCESS | 1036 | 1466812494740 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:54 INFO - PROCESS | 1036 | 1466812494859 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 16:54:54 INFO - PROCESS | 1036 | 1466812494956 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:54 INFO - PROCESS | 1036 | 1466812494959 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:54 INFO - PROCESS | 1036 | ++DOCSHELL 0DA16800 == 50 [pid = 1036] [id = 85] 16:54:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 105 (0DA1F400) [pid = 1036] [serial = 252] [outer = 00000000] 16:54:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 106 (14A76800) [pid = 1036] [serial = 253] [outer = 0DA1F400] 16:54:55 INFO - PROCESS | 1036 | 1466812495015 Marionette DEBUG loaded listener.js 16:54:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 107 (1735C400) [pid = 1036] [serial = 254] [outer = 0DA1F400] 16:54:55 INFO - PROCESS | 1036 | 1466812495633 Marionette TRACE conn5 <- [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]]]}] 16:54:55 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. 16:54:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 930ms 16:54:55 INFO - PROCESS | 1036 | 1466812495664 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 16:54:55 INFO - PROCESS | 1036 | 1466812495667 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 16:54:55 INFO - PROCESS | 1036 | 1466812495670 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:54:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:54:55 INFO - PROCESS | 1036 | 1466812495674 Marionette TRACE conn5 <- [1,306,null,{}] 16:54:55 INFO - PROCESS | 1036 | 1466812495686 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:55 INFO - PROCESS | 1036 | 1466812495691 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:55 INFO - PROCESS | 1036 | 1466812495803 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 16:54:55 INFO - PROCESS | 1036 | 1466812495928 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:55 INFO - PROCESS | 1036 | 1466812495931 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:55 INFO - PROCESS | 1036 | ++DOCSHELL 199E1C00 == 51 [pid = 1036] [id = 86] 16:54:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 108 (199E9400) [pid = 1036] [serial = 255] [outer = 00000000] 16:54:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 109 (19E1BC00) [pid = 1036] [serial = 256] [outer = 199E9400] 16:54:55 INFO - PROCESS | 1036 | 1466812495989 Marionette DEBUG loaded listener.js 16:54:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 110 (1AD7DC00) [pid = 1036] [serial = 257] [outer = 199E9400] 16:54:56 INFO - PROCESS | 1036 | 1466812496307 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:54:56 INFO - PROCESS | 1036 | 1466812496575 Marionette TRACE conn5 <- [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]]]}] 16:54:56 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. 16:54:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 930ms 16:54:56 INFO - PROCESS | 1036 | 1466812496604 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 16:54:56 INFO - PROCESS | 1036 | 1466812496607 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 16:54:56 INFO - PROCESS | 1036 | 1466812496611 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:54:56 INFO - PROCESS | 1036 | 1466812496613 Marionette TRACE conn5 <- [1,310,null,{}] 16:54:56 INFO - PROCESS | 1036 | 1466812496617 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:56 INFO - PROCESS | 1036 | 1466812496619 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:56 INFO - PROCESS | 1036 | 1466812496732 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 16:54:56 INFO - PROCESS | 1036 | 1466812496830 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:56 INFO - PROCESS | 1036 | 1466812496832 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:56 INFO - PROCESS | 1036 | ++DOCSHELL 0CFD3C00 == 52 [pid = 1036] [id = 87] 16:54:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 111 (0D85B800) [pid = 1036] [serial = 258] [outer = 00000000] 16:54:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 112 (143E5800) [pid = 1036] [serial = 259] [outer = 0D85B800] 16:54:56 INFO - PROCESS | 1036 | 1466812496885 Marionette DEBUG loaded listener.js 16:54:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 113 (14B25400) [pid = 1036] [serial = 260] [outer = 0D85B800] 16:54:57 INFO - PROCESS | 1036 | 1466812497610 Marionette TRACE conn5 <- [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]]]}] 16:54:57 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. 16:54:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1075ms 16:54:57 INFO - PROCESS | 1036 | 1466812497689 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 16:54:57 INFO - PROCESS | 1036 | 1466812497693 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 16:54:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:54:57 INFO - PROCESS | 1036 | 1466812497697 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:54:57 INFO - PROCESS | 1036 | 1466812497702 Marionette TRACE conn5 <- [1,314,null,{}] 16:54:57 INFO - PROCESS | 1036 | 1466812497707 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:57 INFO - PROCESS | 1036 | 1466812497709 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:57 INFO - PROCESS | 1036 | 1466812497840 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 16:54:57 INFO - PROCESS | 1036 | 1466812497970 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:57 INFO - PROCESS | 1036 | 1466812497973 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:57 INFO - PROCESS | 1036 | ++DOCSHELL 0D462400 == 53 [pid = 1036] [id = 88] 16:54:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 114 (0D4F6000) [pid = 1036] [serial = 261] [outer = 00000000] 16:54:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 115 (0DA14400) [pid = 1036] [serial = 262] [outer = 0D4F6000] 16:54:58 INFO - PROCESS | 1036 | 1466812498022 Marionette DEBUG loaded listener.js 16:54:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 116 (10B38C00) [pid = 1036] [serial = 263] [outer = 0D4F6000] 16:54:58 INFO - PROCESS | 1036 | --DOCSHELL 14C7F400 == 52 [pid = 1036] [id = 30] 16:54:58 INFO - PROCESS | 1036 | --DOCSHELL 0CF68C00 == 51 [pid = 1036] [id = 43] 16:54:58 INFO - PROCESS | 1036 | --DOCSHELL 0D4EA800 == 50 [pid = 1036] [id = 82] 16:54:58 INFO - PROCESS | 1036 | --DOCSHELL 09248400 == 49 [pid = 1036] [id = 81] 16:54:58 INFO - PROCESS | 1036 | --DOCSHELL 1B76A800 == 48 [pid = 1036] [id = 80] 16:54:58 INFO - PROCESS | 1036 | --DOCSHELL 18CAE000 == 47 [pid = 1036] [id = 79] 16:54:58 INFO - PROCESS | 1036 | --DOCSHELL 1AD7EC00 == 46 [pid = 1036] [id = 78] 16:54:58 INFO - PROCESS | 1036 | --DOCSHELL 194AB000 == 45 [pid = 1036] [id = 77] 16:54:58 INFO - PROCESS | 1036 | --DOCSHELL 18574400 == 44 [pid = 1036] [id = 76] 16:54:58 INFO - PROCESS | 1036 | --DOCSHELL 16631400 == 43 [pid = 1036] [id = 75] 16:54:58 INFO - PROCESS | 1036 | --DOCSHELL 0CF1E800 == 42 [pid = 1036] [id = 74] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 115 (1CE41000) [pid = 1036] [serial = 202] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 114 (1ADC8800) [pid = 1036] [serial = 166] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOCSHELL 0DA0D000 == 41 [pid = 1036] [id = 73] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 113 (10CCB400) [pid = 1036] [serial = 127] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 112 (1B763400) [pid = 1036] [serial = 200] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 111 (1AD85800) [pid = 1036] [serial = 194] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 110 (14B26800) [pid = 1036] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 109 (1ADD2800) [pid = 1036] [serial = 197] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 108 (18CA0800) [pid = 1036] [serial = 185] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 107 (1B5E8800) [pid = 1036] [serial = 124] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 106 (199E4800) [pid = 1036] [serial = 187] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 105 (199E7800) [pid = 1036] [serial = 188] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 104 (19DDBC00) [pid = 1036] [serial = 191] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 103 (19DDA800) [pid = 1036] [serial = 190] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 102 (1AD81000) [pid = 1036] [serial = 193] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 101 (0D858400) [pid = 1036] [serial = 175] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 100 (10B2BC00) [pid = 1036] [serial = 176] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 99 (14664800) [pid = 1036] [serial = 178] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 98 (14B06000) [pid = 1036] [serial = 179] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 97 (0D45BC00) [pid = 1036] [serial = 160] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 96 (0D1E8400) [pid = 1036] [serial = 159] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 95 (1AD87400) [pid = 1036] [serial = 196] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 94 (18512000) [pid = 1036] [serial = 184] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (1662D400) [pid = 1036] [serial = 181] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (1784BC00) [pid = 1036] [serial = 182] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (0D335800) [pid = 1036] [serial = 173] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (0CFC9400) [pid = 1036] [serial = 172] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (17360800) [pid = 1036] [serial = 163] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (15752C00) [pid = 1036] [serial = 162] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (1B4A9000) [pid = 1036] [serial = 170] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1AD82000) [pid = 1036] [serial = 169] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1B762C00) [pid = 1036] [serial = 199] [outer = 00000000] [url = about:blank] 16:54:58 INFO - PROCESS | 1036 | 1466812498550 Marionette TRACE conn5 <- [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]]]}] 16:54:58 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. 16:54:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 890ms 16:54:58 INFO - PROCESS | 1036 | 1466812498590 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 16:54:58 INFO - PROCESS | 1036 | 1466812498594 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 16:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:54:58 INFO - PROCESS | 1036 | 1466812498600 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:54:58 INFO - PROCESS | 1036 | 1466812498602 Marionette TRACE conn5 <- [1,318,null,{}] 16:54:58 INFO - PROCESS | 1036 | 1466812498606 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:58 INFO - PROCESS | 1036 | 1466812498608 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:58 INFO - PROCESS | 1036 | 1466812498698 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 16:54:58 INFO - PROCESS | 1036 | 1466812498786 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:58 INFO - PROCESS | 1036 | 1466812498788 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:58 INFO - PROCESS | 1036 | ++DOCSHELL 0D1EC400 == 42 [pid = 1036] [id = 89] 16:54:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (0D1F0400) [pid = 1036] [serial = 264] [outer = 00000000] 16:54:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (0DA08800) [pid = 1036] [serial = 265] [outer = 0D1F0400] 16:54:58 INFO - PROCESS | 1036 | 1466812498841 Marionette DEBUG loaded listener.js 16:54:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (10B02C00) [pid = 1036] [serial = 266] [outer = 0D1F0400] 16:54:59 INFO - PROCESS | 1036 | 1466812499216 Marionette TRACE conn5 <- [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]]]}] 16:54:59 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. 16:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 16:54:59 INFO - PROCESS | 1036 | 1466812499274 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 16:54:59 INFO - PROCESS | 1036 | 1466812499277 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 16:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:54:59 INFO - PROCESS | 1036 | 1466812499280 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:54:59 INFO - PROCESS | 1036 | 1466812499283 Marionette TRACE conn5 <- [1,322,null,{}] 16:54:59 INFO - PROCESS | 1036 | 1466812499294 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:59 INFO - PROCESS | 1036 | 1466812499298 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:59 INFO - PROCESS | 1036 | 1466812499387 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 16:54:59 INFO - PROCESS | 1036 | 1466812499394 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:54:59 INFO - PROCESS | 1036 | 1466812499397 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:54:59 INFO - PROCESS | 1036 | ++DOCSHELL 143AD800 == 43 [pid = 1036] [id = 90] 16:54:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (143E0800) [pid = 1036] [serial = 267] [outer = 00000000] 16:54:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (144C3C00) [pid = 1036] [serial = 268] [outer = 143E0800] 16:54:59 INFO - PROCESS | 1036 | 1466812499443 Marionette DEBUG loaded listener.js 16:54:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (14B1F000) [pid = 1036] [serial = 269] [outer = 143E0800] 16:54:59 INFO - PROCESS | 1036 | 1466812499885 Marionette TRACE conn5 <- [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]]]}] 16:54:59 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. 16:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 16:54:59 INFO - PROCESS | 1036 | 1466812499914 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 16:54:59 INFO - PROCESS | 1036 | 1466812499917 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 16:54:59 INFO - PROCESS | 1036 | 1466812499920 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:54:59 INFO - PROCESS | 1036 | 1466812499921 Marionette TRACE conn5 <- [1,326,null,{}] 16:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:54:59 INFO - PROCESS | 1036 | 1466812499924 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:54:59 INFO - PROCESS | 1036 | 1466812499926 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:00 INFO - PROCESS | 1036 | 1466812500022 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 16:55:00 INFO - PROCESS | 1036 | 1466812500055 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:00 INFO - PROCESS | 1036 | 1466812500057 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:00 INFO - PROCESS | 1036 | ++DOCSHELL 14C7EC00 == 44 [pid = 1036] [id = 91] 16:55:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (15752C00) [pid = 1036] [serial = 270] [outer = 00000000] 16:55:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (17841000) [pid = 1036] [serial = 271] [outer = 15752C00] 16:55:00 INFO - PROCESS | 1036 | 1466812500101 Marionette DEBUG loaded listener.js 16:55:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (1850CC00) [pid = 1036] [serial = 272] [outer = 15752C00] 16:55:00 INFO - PROCESS | 1036 | 1466812500566 Marionette TRACE conn5 <- [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]]]}] 16:55:00 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. 16:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 16:55:00 INFO - PROCESS | 1036 | 1466812500594 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 16:55:00 INFO - PROCESS | 1036 | 1466812500596 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 16:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:55:00 INFO - PROCESS | 1036 | 1466812500605 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:55:00 INFO - PROCESS | 1036 | 1466812500606 Marionette TRACE conn5 <- [1,330,null,{}] 16:55:00 INFO - PROCESS | 1036 | 1466812500610 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:00 INFO - PROCESS | 1036 | 1466812500612 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:00 INFO - PROCESS | 1036 | 1466812500719 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 16:55:00 INFO - PROCESS | 1036 | 1466812500727 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:00 INFO - PROCESS | 1036 | 1466812500729 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:00 INFO - PROCESS | 1036 | ++DOCSHELL 18628400 == 45 [pid = 1036] [id = 92] 16:55:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 95 (18629C00) [pid = 1036] [serial = 273] [outer = 00000000] 16:55:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 96 (18CF0800) [pid = 1036] [serial = 274] [outer = 18629C00] 16:55:00 INFO - PROCESS | 1036 | 1466812500773 Marionette DEBUG loaded listener.js 16:55:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 97 (18D19000) [pid = 1036] [serial = 275] [outer = 18629C00] 16:55:01 INFO - PROCESS | 1036 | 1466812501234 Marionette TRACE conn5 <- [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]]]}] 16:55:01 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. 16:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 671ms 16:55:01 INFO - PROCESS | 1036 | 1466812501279 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 16:55:01 INFO - PROCESS | 1036 | 1466812501281 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 16:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:55:01 INFO - PROCESS | 1036 | 1466812501288 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:55:01 INFO - PROCESS | 1036 | 1466812501290 Marionette TRACE conn5 <- [1,334,null,{}] 16:55:01 INFO - PROCESS | 1036 | 1466812501293 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:01 INFO - PROCESS | 1036 | 1466812501299 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:01 INFO - PROCESS | 1036 | 1466812501465 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 16:55:01 INFO - PROCESS | 1036 | 1466812501490 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:01 INFO - PROCESS | 1036 | 1466812501492 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:01 INFO - PROCESS | 1036 | ++DOCSHELL 0C70BC00 == 46 [pid = 1036] [id = 93] 16:55:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 98 (194B8800) [pid = 1036] [serial = 276] [outer = 00000000] 16:55:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 99 (199E1800) [pid = 1036] [serial = 277] [outer = 194B8800] 16:55:01 INFO - PROCESS | 1036 | 1466812501536 Marionette DEBUG loaded listener.js 16:55:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 100 (199E6400) [pid = 1036] [serial = 278] [outer = 194B8800] 16:55:01 INFO - PROCESS | 1036 | 1466812501955 Marionette TRACE conn5 <- [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]]]}] 16:55:02 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. 16:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 730ms 16:55:02 INFO - PROCESS | 1036 | 1466812502015 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 16:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:55:02 INFO - PROCESS | 1036 | 1466812502018 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 16:55:02 INFO - PROCESS | 1036 | 1466812502021 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:55:02 INFO - PROCESS | 1036 | 1466812502022 Marionette TRACE conn5 <- [1,338,null,{}] 16:55:02 INFO - PROCESS | 1036 | 1466812502026 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:02 INFO - PROCESS | 1036 | 1466812502028 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:02 INFO - PROCESS | 1036 | 1466812502137 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 16:55:02 INFO - PROCESS | 1036 | 1466812502142 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:02 INFO - PROCESS | 1036 | 1466812502144 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:02 INFO - PROCESS | 1036 | ++DOCSHELL 199EB000 == 47 [pid = 1036] [id = 94] 16:55:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 101 (19C61800) [pid = 1036] [serial = 279] [outer = 00000000] 16:55:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 102 (19DDCC00) [pid = 1036] [serial = 280] [outer = 19C61800] 16:55:02 INFO - PROCESS | 1036 | 1466812502187 Marionette DEBUG loaded listener.js 16:55:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 103 (0C72CC00) [pid = 1036] [serial = 281] [outer = 19C61800] 16:55:02 INFO - PROCESS | 1036 | --DOMWINDOW == 102 (1AD7F000) [pid = 1036] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:55:02 INFO - PROCESS | 1036 | --DOMWINDOW == 101 (18D13800) [pid = 1036] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:55:02 INFO - PROCESS | 1036 | --DOMWINDOW == 100 (0DA20800) [pid = 1036] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:55:02 INFO - PROCESS | 1036 | --DOMWINDOW == 99 (0CF21000) [pid = 1036] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:55:02 INFO - PROCESS | 1036 | --DOMWINDOW == 98 (0C72F000) [pid = 1036] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:55:02 INFO - PROCESS | 1036 | --DOMWINDOW == 97 (1B5E7C00) [pid = 1036] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:55:02 INFO - PROCESS | 1036 | --DOMWINDOW == 96 (144C3000) [pid = 1036] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:55:02 INFO - PROCESS | 1036 | --DOMWINDOW == 95 (0DA0C000) [pid = 1036] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:55:02 INFO - PROCESS | 1036 | --DOMWINDOW == 94 (16633400) [pid = 1036] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:55:02 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (194AE400) [pid = 1036] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:55:02 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (1857E000) [pid = 1036] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:55:02 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (0D854800) [pid = 1036] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:55:02 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (1C610400) [pid = 1036] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:55:02 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (09249C00) [pid = 1036] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:55:02 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (1ADC5000) [pid = 1036] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:55:02 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (19DD1400) [pid = 1036] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:55:02 INFO - PROCESS | 1036 | 1466812502835 Marionette TRACE conn5 <- [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]]]}] 16:55:02 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. 16:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 870ms 16:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:55:02 INFO - PROCESS | 1036 | 1466812502891 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 16:55:02 INFO - PROCESS | 1036 | 1466812502893 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 16:55:02 INFO - PROCESS | 1036 | 1466812502896 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:55:02 INFO - PROCESS | 1036 | 1466812502898 Marionette TRACE conn5 <- [1,342,null,{}] 16:55:02 INFO - PROCESS | 1036 | 1466812502901 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:02 INFO - PROCESS | 1036 | 1466812502903 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:02 INFO - PROCESS | 1036 | 1466812502983 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 16:55:02 INFO - PROCESS | 1036 | 1466812502988 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:02 INFO - PROCESS | 1036 | 1466812502990 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:03 INFO - PROCESS | 1036 | ++DOCSHELL 10B48400 == 48 [pid = 1036] [id = 95] 16:55:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (1574FC00) [pid = 1036] [serial = 282] [outer = 00000000] 16:55:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (194B3800) [pid = 1036] [serial = 283] [outer = 1574FC00] 16:55:03 INFO - PROCESS | 1036 | 1466812503034 Marionette DEBUG loaded listener.js 16:55:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (199E7400) [pid = 1036] [serial = 284] [outer = 1574FC00] 16:55:03 INFO - PROCESS | 1036 | 1466812503456 Marionette TRACE conn5 <- [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]]]}] 16:55:03 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. 16:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 570ms 16:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:55:03 INFO - PROCESS | 1036 | 1466812503467 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 16:55:03 INFO - PROCESS | 1036 | 1466812503469 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 16:55:03 INFO - PROCESS | 1036 | 1466812503488 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:55:03 INFO - PROCESS | 1036 | 1466812503490 Marionette TRACE conn5 <- [1,346,null,{}] 16:55:03 INFO - PROCESS | 1036 | 1466812503493 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:03 INFO - PROCESS | 1036 | 1466812503495 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:03 INFO - PROCESS | 1036 | 1466812503579 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 16:55:03 INFO - PROCESS | 1036 | 1466812503585 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:03 INFO - PROCESS | 1036 | 1466812503587 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:03 INFO - PROCESS | 1036 | ++DOCSHELL 16633400 == 49 [pid = 1036] [id = 96] 16:55:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (19DD3800) [pid = 1036] [serial = 285] [outer = 00000000] 16:55:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (1AD7BC00) [pid = 1036] [serial = 286] [outer = 19DD3800] 16:55:03 INFO - PROCESS | 1036 | 1466812503630 Marionette DEBUG loaded listener.js 16:55:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (1AD81000) [pid = 1036] [serial = 287] [outer = 19DD3800] 16:55:04 INFO - PROCESS | 1036 | 1466812504047 Marionette TRACE conn5 <- [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]]]}] 16:55:04 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. 16:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 590ms 16:55:04 INFO - PROCESS | 1036 | 1466812504063 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 16:55:04 INFO - PROCESS | 1036 | 1466812504065 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 16:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:55:04 INFO - PROCESS | 1036 | 1466812504068 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:55:04 INFO - PROCESS | 1036 | 1466812504070 Marionette TRACE conn5 <- [1,350,null,{}] 16:55:04 INFO - PROCESS | 1036 | 1466812504073 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:04 INFO - PROCESS | 1036 | 1466812504075 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:04 INFO - PROCESS | 1036 | 1466812504199 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 16:55:04 INFO - PROCESS | 1036 | 1466812504207 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:04 INFO - PROCESS | 1036 | 1466812504209 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:04 INFO - PROCESS | 1036 | ++DOCSHELL 1AD7A800 == 50 [pid = 1036] [id = 97] 16:55:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (1AD87400) [pid = 1036] [serial = 288] [outer = 00000000] 16:55:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 95 (1ADCD800) [pid = 1036] [serial = 289] [outer = 1AD87400] 16:55:04 INFO - PROCESS | 1036 | 1466812504252 Marionette DEBUG loaded listener.js 16:55:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 96 (1AFFEC00) [pid = 1036] [serial = 290] [outer = 1AD87400] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 18CA1000 == 49 [pid = 1036] [id = 72] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 0C8CB000 == 48 [pid = 1036] [id = 42] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 1B8D5800 == 47 [pid = 1036] [id = 68] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 19DD0C00 == 46 [pid = 1036] [id = 53] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 1AD60C00 == 45 [pid = 1036] [id = 31] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 0DA0B800 == 44 [pid = 1036] [id = 70] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 0C72EC00 == 43 [pid = 1036] [id = 69] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 144BFC00 == 42 [pid = 1036] [id = 71] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 18512400 == 41 [pid = 1036] [id = 57] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 0D462400 == 40 [pid = 1036] [id = 88] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 199E1C00 == 39 [pid = 1036] [id = 86] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 0CFD3C00 == 38 [pid = 1036] [id = 87] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 0DA16800 == 37 [pid = 1036] [id = 85] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 19910000 == 36 [pid = 1036] [id = 83] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 0C8D7800 == 35 [pid = 1036] [id = 84] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 143AD800 == 34 [pid = 1036] [id = 90] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 0C70BC00 == 33 [pid = 1036] [id = 93] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 0D1EC400 == 32 [pid = 1036] [id = 89] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 199EB000 == 31 [pid = 1036] [id = 94] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 10B48400 == 30 [pid = 1036] [id = 95] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 18628400 == 29 [pid = 1036] [id = 92] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 14C7EC00 == 28 [pid = 1036] [id = 91] 16:55:05 INFO - PROCESS | 1036 | --DOCSHELL 16633400 == 27 [pid = 1036] [id = 96] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 95 (1ADCD400) [pid = 1036] [serial = 167] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 94 (19DD9400) [pid = 1036] [serial = 157] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (1ADD2000) [pid = 1036] [serial = 232] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (19DCF400) [pid = 1036] [serial = 215] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (194AB800) [pid = 1036] [serial = 214] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (143AD400) [pid = 1036] [serial = 217] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (14B27400) [pid = 1036] [serial = 218] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (10B2B800) [pid = 1036] [serial = 220] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (10CD3800) [pid = 1036] [serial = 221] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (0D851400) [pid = 1036] [serial = 206] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (0D1E6800) [pid = 1036] [serial = 205] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (1B76B400) [pid = 1036] [serial = 235] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (16634400) [pid = 1036] [serial = 212] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (14B50000) [pid = 1036] [serial = 211] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0DA17400) [pid = 1036] [serial = 209] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0DA12C00) [pid = 1036] [serial = 208] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1735D800) [pid = 1036] [serial = 223] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1B4E3800) [pid = 1036] [serial = 233] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1850B400) [pid = 1036] [serial = 224] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (194B8C00) [pid = 1036] [serial = 229] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1B825800) [pid = 1036] [serial = 236] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (18CA6000) [pid = 1036] [serial = 226] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1937CC00) [pid = 1036] [serial = 227] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1937A800) [pid = 1036] [serial = 244] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1CE3FC00) [pid = 1036] [serial = 238] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (0C710800) [pid = 1036] [serial = 242] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (1CE49C00) [pid = 1036] [serial = 239] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (0924F000) [pid = 1036] [serial = 241] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (1990B000) [pid = 1036] [serial = 245] [outer = 00000000] [url = about:blank] 16:55:05 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (199EB400) [pid = 1036] [serial = 230] [outer = 00000000] [url = about:blank] 16:55:06 INFO - PROCESS | 1036 | 1466812506081 Marionette TRACE conn5 <- [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]]]}] 16:55:06 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. 16:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 2069ms 16:55:06 INFO - PROCESS | 1036 | 1466812506139 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 16:55:06 INFO - PROCESS | 1036 | 1466812506143 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 16:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:55:06 INFO - PROCESS | 1036 | 1466812506148 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:55:06 INFO - PROCESS | 1036 | 1466812506151 Marionette TRACE conn5 <- [1,354,null,{}] 16:55:06 INFO - PROCESS | 1036 | 1466812506157 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:06 INFO - PROCESS | 1036 | 1466812506160 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:06 INFO - PROCESS | 1036 | 1466812506248 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 16:55:06 INFO - PROCESS | 1036 | 1466812506255 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:06 INFO - PROCESS | 1036 | 1466812506260 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:06 INFO - PROCESS | 1036 | ++DOCSHELL 0C72A800 == 28 [pid = 1036] [id = 98] 16:55:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0C72B400) [pid = 1036] [serial = 291] [outer = 00000000] 16:55:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0C730000) [pid = 1036] [serial = 292] [outer = 0C72B400] 16:55:06 INFO - PROCESS | 1036 | 1466812506308 Marionette DEBUG loaded listener.js 16:55:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0C8CA400) [pid = 1036] [serial = 293] [outer = 0C72B400] 16:55:06 INFO - PROCESS | 1036 | 1466812506786 Marionette TRACE conn5 <- [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]]]}] 16:55:06 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. 16:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 690ms 16:55:06 INFO - PROCESS | 1036 | 1466812506839 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 16:55:06 INFO - PROCESS | 1036 | 1466812506844 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 16:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:55:06 INFO - PROCESS | 1036 | 1466812506850 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:55:06 INFO - PROCESS | 1036 | 1466812506853 Marionette TRACE conn5 <- [1,358,null,{}] 16:55:06 INFO - PROCESS | 1036 | 1466812506856 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:06 INFO - PROCESS | 1036 | 1466812506859 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:06 INFO - PROCESS | 1036 | 1466812506946 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 16:55:06 INFO - PROCESS | 1036 | 1466812506955 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:06 INFO - PROCESS | 1036 | 1466812506958 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:06 INFO - PROCESS | 1036 | ++DOCSHELL 0D1E7400 == 29 [pid = 1036] [id = 99] 16:55:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0D1E7800) [pid = 1036] [serial = 294] [outer = 00000000] 16:55:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0D1EC800) [pid = 1036] [serial = 295] [outer = 0D1E7800] 16:55:07 INFO - PROCESS | 1036 | 1466812507005 Marionette DEBUG loaded listener.js 16:55:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0D1F3800) [pid = 1036] [serial = 296] [outer = 0D1E7800] 16:55:07 INFO - PROCESS | 1036 | 1466812507462 Marionette TRACE conn5 <- [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]]]}] 16:55:07 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. 16:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 16:55:07 INFO - PROCESS | 1036 | 1466812507484 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 16:55:07 INFO - PROCESS | 1036 | 1466812507486 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 16:55:07 INFO - PROCESS | 1036 | 1466812507490 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:55:07 INFO - PROCESS | 1036 | 1466812507493 Marionette TRACE conn5 <- [1,362,null,{}] 16:55:07 INFO - PROCESS | 1036 | 1466812507504 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:07 INFO - PROCESS | 1036 | 1466812507508 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:07 INFO - PROCESS | 1036 | 1466812507620 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 16:55:07 INFO - PROCESS | 1036 | 1466812507630 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:07 INFO - PROCESS | 1036 | 1466812507633 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:07 INFO - PROCESS | 1036 | ++DOCSHELL 0DA07400 == 30 [pid = 1036] [id = 100] 16:55:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0DA07800) [pid = 1036] [serial = 297] [outer = 00000000] 16:55:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0DA0C800) [pid = 1036] [serial = 298] [outer = 0DA07800] 16:55:07 INFO - PROCESS | 1036 | 1466812507681 Marionette DEBUG loaded listener.js 16:55:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (0DA15800) [pid = 1036] [serial = 299] [outer = 0DA07800] 16:55:08 INFO - PROCESS | 1036 | 1466812508144 Marionette TRACE conn5 <- [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]]]}] 16:55:08 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. 16:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 16:55:08 INFO - PROCESS | 1036 | 1466812508163 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 16:55:08 INFO - PROCESS | 1036 | 1466812508166 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 16:55:08 INFO - PROCESS | 1036 | 1466812508169 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:55:08 INFO - PROCESS | 1036 | 1466812508170 Marionette TRACE conn5 <- [1,366,null,{}] 16:55:08 INFO - PROCESS | 1036 | 1466812508174 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:08 INFO - PROCESS | 1036 | 1466812508176 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:08 INFO - PROCESS | 1036 | 1466812508258 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 16:55:08 INFO - PROCESS | 1036 | 1466812508263 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:08 INFO - PROCESS | 1036 | 1466812508265 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:08 INFO - PROCESS | 1036 | ++DOCSHELL 0D859000 == 31 [pid = 1036] [id = 101] 16:55:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (0DA17400) [pid = 1036] [serial = 300] [outer = 00000000] 16:55:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (10B33C00) [pid = 1036] [serial = 301] [outer = 0DA17400] 16:55:08 INFO - PROCESS | 1036 | 1466812508310 Marionette DEBUG loaded listener.js 16:55:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (10CD1400) [pid = 1036] [serial = 302] [outer = 0DA17400] 16:55:08 INFO - PROCESS | 1036 | 1466812508729 Marionette TRACE conn5 <- [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]]]}] 16:55:08 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. 16:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 570ms 16:55:08 INFO - PROCESS | 1036 | 1466812508743 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 16:55:08 INFO - PROCESS | 1036 | 1466812508745 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 16:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:55:08 INFO - PROCESS | 1036 | 1466812508748 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:55:08 INFO - PROCESS | 1036 | 1466812508750 Marionette TRACE conn5 <- [1,370,null,{}] 16:55:08 INFO - PROCESS | 1036 | 1466812508753 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:08 INFO - PROCESS | 1036 | 1466812508755 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:08 INFO - PROCESS | 1036 | 1466812508874 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 16:55:08 INFO - PROCESS | 1036 | 1466812508882 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:08 INFO - PROCESS | 1036 | 1466812508884 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:08 INFO - PROCESS | 1036 | ++DOCSHELL 111D5000 == 32 [pid = 1036] [id = 102] 16:55:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (111DD800) [pid = 1036] [serial = 303] [outer = 00000000] 16:55:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (14110C00) [pid = 1036] [serial = 304] [outer = 111DD800] 16:55:08 INFO - PROCESS | 1036 | 1466812508931 Marionette DEBUG loaded listener.js 16:55:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (143E2800) [pid = 1036] [serial = 305] [outer = 111DD800] 16:55:09 INFO - PROCESS | 1036 | 1466812509372 Marionette TRACE conn5 <- [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]]]}] 16:55:09 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. 16:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 16:55:09 INFO - PROCESS | 1036 | 1466812509419 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 16:55:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:55:09 INFO - PROCESS | 1036 | 1466812509421 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 16:55:09 INFO - PROCESS | 1036 | 1466812509430 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:55:09 INFO - PROCESS | 1036 | 1466812509432 Marionette TRACE conn5 <- [1,374,null,{}] 16:55:09 INFO - PROCESS | 1036 | 1466812509436 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:09 INFO - PROCESS | 1036 | 1466812509442 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:09 INFO - PROCESS | 1036 | 1466812509547 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 16:55:09 INFO - PROCESS | 1036 | 1466812509553 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:09 INFO - PROCESS | 1036 | 1466812509555 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:09 INFO - PROCESS | 1036 | ++DOCSHELL 14A9C000 == 33 [pid = 1036] [id = 103] 16:55:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (14AA1C00) [pid = 1036] [serial = 306] [outer = 00000000] 16:55:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (14C89000) [pid = 1036] [serial = 307] [outer = 14AA1C00] 16:55:09 INFO - PROCESS | 1036 | 1466812509598 Marionette DEBUG loaded listener.js 16:55:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1662D400) [pid = 1036] [serial = 308] [outer = 14AA1C00] 16:55:10 INFO - PROCESS | 1036 | 1466812510060 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:55:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:55:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 690ms 16:55:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:55:10 INFO - PROCESS | 1036 | 1466812510115 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 16:55:10 INFO - PROCESS | 1036 | 1466812510118 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 16:55:10 INFO - PROCESS | 1036 | 1466812510120 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:55:10 INFO - PROCESS | 1036 | 1466812510122 Marionette TRACE conn5 <- [1,378,null,{}] 16:55:10 INFO - PROCESS | 1036 | 1466812510152 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:10 INFO - PROCESS | 1036 | 1466812510154 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:10 INFO - PROCESS | 1036 | 1466812510233 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 16:55:10 INFO - PROCESS | 1036 | 1466812510239 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:10 INFO - PROCESS | 1036 | 1466812510241 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:10 INFO - PROCESS | 1036 | ++DOCSHELL 17355800 == 34 [pid = 1036] [id = 104] 16:55:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (17356000) [pid = 1036] [serial = 309] [outer = 00000000] 16:55:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (1784B800) [pid = 1036] [serial = 310] [outer = 17356000] 16:55:10 INFO - PROCESS | 1036 | 1466812510283 Marionette DEBUG loaded listener.js 16:55:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (1784C000) [pid = 1036] [serial = 311] [outer = 17356000] 16:55:10 INFO - PROCESS | 1036 | 1466812510742 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:55:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:55:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 671ms 16:55:10 INFO - PROCESS | 1036 | 1466812510791 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 16:55:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:55:10 INFO - PROCESS | 1036 | 1466812510793 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 16:55:10 INFO - PROCESS | 1036 | 1466812510797 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:55:10 INFO - PROCESS | 1036 | 1466812510798 Marionette TRACE conn5 <- [1,382,null,{}] 16:55:10 INFO - PROCESS | 1036 | 1466812510806 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:10 INFO - PROCESS | 1036 | 1466812510808 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:10 INFO - PROCESS | 1036 | 1466812510884 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 16:55:10 INFO - PROCESS | 1036 | 1466812510890 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:10 INFO - PROCESS | 1036 | 1466812510892 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:10 INFO - PROCESS | 1036 | ++DOCSHELL 09244C00 == 35 [pid = 1036] [id = 105] 16:55:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (0D1EC400) [pid = 1036] [serial = 312] [outer = 00000000] 16:55:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (18628400) [pid = 1036] [serial = 313] [outer = 0D1EC400] 16:55:10 INFO - PROCESS | 1036 | 1466812510934 Marionette DEBUG loaded listener.js 16:55:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (18CED400) [pid = 1036] [serial = 314] [outer = 0D1EC400] 16:55:11 INFO - PROCESS | 1036 | 1466812511368 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:55:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:55:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 630ms 16:55:11 INFO - PROCESS | 1036 | 1466812511428 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 16:55:11 INFO - PROCESS | 1036 | 1466812511430 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 16:55:11 INFO - PROCESS | 1036 | 1466812511433 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:55:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:55:11 INFO - PROCESS | 1036 | 1466812511435 Marionette TRACE conn5 <- [1,386,null,{}] 16:55:11 INFO - PROCESS | 1036 | 1466812511438 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:11 INFO - PROCESS | 1036 | 1466812511440 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:11 INFO - PROCESS | 1036 | 1466812511542 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 16:55:11 INFO - PROCESS | 1036 | 1466812511617 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:11 INFO - PROCESS | 1036 | 1466812511619 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:11 INFO - PROCESS | 1036 | ++DOCSHELL 0DA06800 == 36 [pid = 1036] [id = 106] 16:55:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1937C400) [pid = 1036] [serial = 315] [outer = 00000000] 16:55:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (19419800) [pid = 1036] [serial = 316] [outer = 1937C400] 16:55:11 INFO - PROCESS | 1036 | 1466812511663 Marionette DEBUG loaded listener.js 16:55:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (194AC000) [pid = 1036] [serial = 317] [outer = 1937C400] 16:55:12 INFO - PROCESS | 1036 | 1466812512096 Marionette TRACE conn5 <- [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]]]}] 16:55:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:55:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 16:55:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:55:12 INFO - PROCESS | 1036 | 1466812512107 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 16:55:12 INFO - PROCESS | 1036 | 1466812512109 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 16:55:12 INFO - PROCESS | 1036 | 1466812512112 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:55:12 INFO - PROCESS | 1036 | 1466812512114 Marionette TRACE conn5 <- [1,390,null,{}] 16:55:12 INFO - PROCESS | 1036 | 1466812512117 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:12 INFO - PROCESS | 1036 | 1466812512119 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:12 INFO - PROCESS | 1036 | 1466812512228 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 16:55:12 INFO - PROCESS | 1036 | 1466812512235 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:12 INFO - PROCESS | 1036 | 1466812512237 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:12 INFO - PROCESS | 1036 | ++DOCSHELL 194B1000 == 37 [pid = 1036] [id = 107] 16:55:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (194B4C00) [pid = 1036] [serial = 318] [outer = 00000000] 16:55:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 95 (1990C800) [pid = 1036] [serial = 319] [outer = 194B4C00] 16:55:12 INFO - PROCESS | 1036 | 1466812512280 Marionette DEBUG loaded listener.js 16:55:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 96 (19910800) [pid = 1036] [serial = 320] [outer = 194B4C00] 16:55:12 INFO - PROCESS | 1036 | 1466812512737 Marionette TRACE conn5 <- [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]]]}] 16:55:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:55:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 16:55:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:55:12 INFO - PROCESS | 1036 | 1466812512792 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 16:55:12 INFO - PROCESS | 1036 | 1466812512795 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 16:55:12 INFO - PROCESS | 1036 | 1466812512798 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:55:12 INFO - PROCESS | 1036 | 1466812512800 Marionette TRACE conn5 <- [1,394,null,{}] 16:55:12 INFO - PROCESS | 1036 | 1466812512803 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:12 INFO - PROCESS | 1036 | 1466812512806 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:12 INFO - PROCESS | 1036 | 1466812512960 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 16:55:13 INFO - PROCESS | 1036 | 1466812512990 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:13 INFO - PROCESS | 1036 | 1466812512993 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:13 INFO - PROCESS | 1036 | ++DOCSHELL 10CCDC00 == 38 [pid = 1036] [id = 108] 16:55:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 97 (199E4800) [pid = 1036] [serial = 321] [outer = 00000000] 16:55:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 98 (19DD4C00) [pid = 1036] [serial = 322] [outer = 199E4800] 16:55:13 INFO - PROCESS | 1036 | 1466812513038 Marionette DEBUG loaded listener.js 16:55:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 99 (19DDD400) [pid = 1036] [serial = 323] [outer = 199E4800] 16:55:13 INFO - PROCESS | 1036 | --DOMWINDOW == 98 (18629C00) [pid = 1036] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:55:13 INFO - PROCESS | 1036 | --DOMWINDOW == 97 (194B8800) [pid = 1036] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:55:13 INFO - PROCESS | 1036 | --DOMWINDOW == 96 (19C61800) [pid = 1036] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:55:13 INFO - PROCESS | 1036 | --DOMWINDOW == 95 (19DD3800) [pid = 1036] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:55:13 INFO - PROCESS | 1036 | --DOMWINDOW == 94 (0D1F0400) [pid = 1036] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:55:13 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (0D4F6000) [pid = 1036] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:55:13 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (0D85B800) [pid = 1036] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:55:13 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (199E9400) [pid = 1036] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:55:13 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (0DA1F400) [pid = 1036] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:55:13 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (0CFE4400) [pid = 1036] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:55:13 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (19911C00) [pid = 1036] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:55:13 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (15752C00) [pid = 1036] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:55:13 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (143E0800) [pid = 1036] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:55:13 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1574FC00) [pid = 1036] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:55:13 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (1B93C800) [pid = 1036] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:55:13 INFO - PROCESS | 1036 | 1466812513810 Marionette TRACE conn5 <- [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]]]}] 16:55:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:55:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1022ms 16:55:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:55:13 INFO - PROCESS | 1036 | 1466812513820 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 16:55:13 INFO - PROCESS | 1036 | 1466812513822 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 16:55:13 INFO - PROCESS | 1036 | 1466812513825 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:55:13 INFO - PROCESS | 1036 | 1466812513827 Marionette TRACE conn5 <- [1,398,null,{}] 16:55:13 INFO - PROCESS | 1036 | 1466812513830 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:13 INFO - PROCESS | 1036 | 1466812513832 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:13 INFO - PROCESS | 1036 | 1466812513910 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 16:55:13 INFO - PROCESS | 1036 | 1466812513924 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:13 INFO - PROCESS | 1036 | 1466812513926 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:13 INFO - PROCESS | 1036 | ++DOCSHELL 0C727000 == 39 [pid = 1036] [id = 109] 16:55:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (0D1EB400) [pid = 1036] [serial = 324] [outer = 00000000] 16:55:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (14C7EC00) [pid = 1036] [serial = 325] [outer = 0D1EB400] 16:55:13 INFO - PROCESS | 1036 | 1466812513973 Marionette DEBUG loaded listener.js 16:55:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (1735A800) [pid = 1036] [serial = 326] [outer = 0D1EB400] 16:55:14 INFO - PROCESS | 1036 | 1466812514443 Marionette TRACE conn5 <- [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]]]}] 16:55:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:55:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 16:55:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:55:14 INFO - PROCESS | 1036 | 1466812514497 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 16:55:14 INFO - PROCESS | 1036 | 1466812514499 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 16:55:14 INFO - PROCESS | 1036 | 1466812514502 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:55:14 INFO - PROCESS | 1036 | 1466812514503 Marionette TRACE conn5 <- [1,402,null,{}] 16:55:14 INFO - PROCESS | 1036 | 1466812514507 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:14 INFO - PROCESS | 1036 | 1466812514508 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:14 INFO - PROCESS | 1036 | 1466812514587 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 16:55:14 INFO - PROCESS | 1036 | 1466812514592 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:14 INFO - PROCESS | 1036 | 1466812514594 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:14 INFO - PROCESS | 1036 | ++DOCSHELL 18CA0800 == 40 [pid = 1036] [id = 110] 16:55:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (18D17400) [pid = 1036] [serial = 327] [outer = 00000000] 16:55:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (19DDBC00) [pid = 1036] [serial = 328] [outer = 18D17400] 16:55:14 INFO - PROCESS | 1036 | 1466812514637 Marionette DEBUG loaded listener.js 16:55:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (1AD79400) [pid = 1036] [serial = 329] [outer = 18D17400] 16:55:15 INFO - PROCESS | 1036 | 1466812515067 Marionette TRACE conn5 <- [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]]]}] 16:55:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:55:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 631ms 16:55:15 INFO - PROCESS | 1036 | 1466812515134 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 16:55:15 INFO - PROCESS | 1036 | 1466812515136 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 16:55:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:55:15 INFO - PROCESS | 1036 | 1466812515139 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:55:15 INFO - PROCESS | 1036 | 1466812515140 Marionette TRACE conn5 <- [1,406,null,{}] 16:55:15 INFO - PROCESS | 1036 | 1466812515144 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:15 INFO - PROCESS | 1036 | 1466812515146 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:15 INFO - PROCESS | 1036 | 1466812515224 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 16:55:15 INFO - PROCESS | 1036 | 1466812515231 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:15 INFO - PROCESS | 1036 | 1466812515233 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:15 INFO - PROCESS | 1036 | ++DOCSHELL 143EC800 == 41 [pid = 1036] [id = 111] 16:55:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1AD7D000) [pid = 1036] [serial = 330] [outer = 00000000] 16:55:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (1ADC9800) [pid = 1036] [serial = 331] [outer = 1AD7D000] 16:55:15 INFO - PROCESS | 1036 | 1466812515277 Marionette DEBUG loaded listener.js 16:55:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (1ADCDC00) [pid = 1036] [serial = 332] [outer = 1AD7D000] 16:55:15 INFO - PROCESS | 1036 | 1466812515726 Marionette TRACE conn5 <- [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]]]}] 16:55:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:55:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 16:55:15 INFO - PROCESS | 1036 | 1466812515810 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 16:55:15 INFO - PROCESS | 1036 | 1466812515815 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 16:55:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:55:15 INFO - PROCESS | 1036 | 1466812515820 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:55:15 INFO - PROCESS | 1036 | 1466812515824 Marionette TRACE conn5 <- [1,410,null,{}] 16:55:15 INFO - PROCESS | 1036 | 1466812515830 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:15 INFO - PROCESS | 1036 | 1466812515834 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:15 INFO - PROCESS | 1036 | 1466812515963 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 16:55:16 INFO - PROCESS | 1036 | 1466812516061 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:16 INFO - PROCESS | 1036 | 1466812516065 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:16 INFO - PROCESS | 1036 | ++DOCSHELL 0C70F400 == 42 [pid = 1036] [id = 112] 16:55:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (0C710400) [pid = 1036] [serial = 333] [outer = 00000000] 16:55:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 95 (0C729000) [pid = 1036] [serial = 334] [outer = 0C710400] 16:55:16 INFO - PROCESS | 1036 | 1466812516127 Marionette DEBUG loaded listener.js 16:55:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 96 (0C8CD400) [pid = 1036] [serial = 335] [outer = 0C710400] 16:55:16 INFO - PROCESS | 1036 | 1466812516988 Marionette TRACE conn5 <- [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]]]}] 16:55:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:55:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1235ms 16:55:17 INFO - PROCESS | 1036 | 1466812517056 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 16:55:17 INFO - PROCESS | 1036 | 1466812517059 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 16:55:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:55:17 INFO - PROCESS | 1036 | 1466812517065 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:55:17 INFO - PROCESS | 1036 | 1466812517069 Marionette TRACE conn5 <- [1,414,null,{}] 16:55:17 INFO - PROCESS | 1036 | 1466812517074 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:17 INFO - PROCESS | 1036 | 1466812517077 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:17 INFO - PROCESS | 1036 | 1466812517197 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 16:55:17 INFO - PROCESS | 1036 | 1466812517321 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:17 INFO - PROCESS | 1036 | 1466812517323 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:17 INFO - PROCESS | 1036 | ++DOCSHELL 0D852000 == 43 [pid = 1036] [id = 113] 16:55:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 97 (0D854800) [pid = 1036] [serial = 336] [outer = 00000000] 16:55:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 98 (0DA02000) [pid = 1036] [serial = 337] [outer = 0D854800] 16:55:17 INFO - PROCESS | 1036 | 1466812517380 Marionette DEBUG loaded listener.js 16:55:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 99 (0DA18000) [pid = 1036] [serial = 338] [outer = 0D854800] 16:55:18 INFO - PROCESS | 1036 | 1466812518323 Marionette TRACE conn5 <- [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]]]}] 16:55:18 INFO - PROCESS | 1036 | --DOCSHELL 18CA0800 == 42 [pid = 1036] [id = 110] 16:55:18 INFO - PROCESS | 1036 | --DOCSHELL 0C727000 == 41 [pid = 1036] [id = 109] 16:55:18 INFO - PROCESS | 1036 | --DOCSHELL 10CCDC00 == 40 [pid = 1036] [id = 108] 16:55:18 INFO - PROCESS | 1036 | --DOCSHELL 194B1000 == 39 [pid = 1036] [id = 107] 16:55:18 INFO - PROCESS | 1036 | --DOCSHELL 0DA06800 == 38 [pid = 1036] [id = 106] 16:55:18 INFO - PROCESS | 1036 | --DOCSHELL 09244C00 == 37 [pid = 1036] [id = 105] 16:55:18 INFO - PROCESS | 1036 | --DOCSHELL 17355800 == 36 [pid = 1036] [id = 104] 16:55:18 INFO - PROCESS | 1036 | --DOCSHELL 14A9C000 == 35 [pid = 1036] [id = 103] 16:55:18 INFO - PROCESS | 1036 | --DOCSHELL 111D5000 == 34 [pid = 1036] [id = 102] 16:55:18 INFO - PROCESS | 1036 | --DOCSHELL 0D859000 == 33 [pid = 1036] [id = 101] 16:55:18 INFO - PROCESS | 1036 | --DOCSHELL 0DA07400 == 32 [pid = 1036] [id = 100] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 98 (1ADCD800) [pid = 1036] [serial = 289] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOCSHELL 0D1E7400 == 31 [pid = 1036] [id = 99] 16:55:18 INFO - PROCESS | 1036 | --DOCSHELL 0C72A800 == 30 [pid = 1036] [id = 98] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 97 (1D627C00) [pid = 1036] [serial = 203] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 96 (18CF0800) [pid = 1036] [serial = 274] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 95 (199E1800) [pid = 1036] [serial = 277] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 94 (19DDCC00) [pid = 1036] [serial = 280] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (199E6400) [pid = 1036] [serial = 278] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (1AD7BC00) [pid = 1036] [serial = 286] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (0C72CC00) [pid = 1036] [serial = 281] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (0DA08800) [pid = 1036] [serial = 265] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (10B38C00) [pid = 1036] [serial = 263] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (0DA14400) [pid = 1036] [serial = 262] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (14B25400) [pid = 1036] [serial = 260] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (143E5800) [pid = 1036] [serial = 259] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1AD7DC00) [pid = 1036] [serial = 257] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (19E1BC00) [pid = 1036] [serial = 256] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (1735C400) [pid = 1036] [serial = 254] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (14A76800) [pid = 1036] [serial = 253] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0DA11400) [pid = 1036] [serial = 251] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1AD81000) [pid = 1036] [serial = 287] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0DA01400) [pid = 1036] [serial = 250] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1ADC6400) [pid = 1036] [serial = 247] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1D62F000) [pid = 1036] [serial = 248] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (17841000) [pid = 1036] [serial = 271] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (144C3C00) [pid = 1036] [serial = 268] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (14B1F000) [pid = 1036] [serial = 269] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (10B02C00) [pid = 1036] [serial = 266] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (18D19000) [pid = 1036] [serial = 275] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (194B3800) [pid = 1036] [serial = 283] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (199E7400) [pid = 1036] [serial = 284] [outer = 00000000] [url = about:blank] 16:55:18 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (1850CC00) [pid = 1036] [serial = 272] [outer = 00000000] [url = about:blank] 16:55:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:55:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1338ms 16:55:18 INFO - PROCESS | 1036 | 1466812518404 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 16:55:18 INFO - PROCESS | 1036 | 1466812518409 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 16:55:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:55:18 INFO - PROCESS | 1036 | 1466812518414 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:55:18 INFO - PROCESS | 1036 | 1466812518417 Marionette TRACE conn5 <- [1,418,null,{}] 16:55:18 INFO - PROCESS | 1036 | 1466812518422 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:18 INFO - PROCESS | 1036 | 1466812518425 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:18 INFO - PROCESS | 1036 | 1466812518519 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 16:55:18 INFO - PROCESS | 1036 | 1466812518526 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:18 INFO - PROCESS | 1036 | 1466812518530 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:18 INFO - PROCESS | 1036 | ++DOCSHELL 0CFC9C00 == 31 [pid = 1036] [id = 114] 16:55:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0CFCA800) [pid = 1036] [serial = 339] [outer = 00000000] 16:55:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0D1E7C00) [pid = 1036] [serial = 340] [outer = 0CFCA800] 16:55:18 INFO - PROCESS | 1036 | 1466812518577 Marionette DEBUG loaded listener.js 16:55:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0D37AC00) [pid = 1036] [serial = 341] [outer = 0CFCA800] 16:55:19 INFO - PROCESS | 1036 | 1466812519557 Marionette TRACE conn5 <- [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]]]}] 16:55:19 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 16:55:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1172ms 16:55:19 INFO - PROCESS | 1036 | 1466812519586 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 16:55:19 INFO - PROCESS | 1036 | 1466812519590 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 16:55:19 INFO - PROCESS | 1036 | 1466812519596 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:55:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:55:19 INFO - PROCESS | 1036 | 1466812519598 Marionette TRACE conn5 <- [1,422,null,{}] 16:55:19 INFO - PROCESS | 1036 | 1466812519602 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:19 INFO - PROCESS | 1036 | 1466812519604 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:19 INFO - PROCESS | 1036 | 1466812519689 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 16:55:19 INFO - PROCESS | 1036 | 1466812519696 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:19 INFO - PROCESS | 1036 | 1466812519698 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:19 INFO - PROCESS | 1036 | ++DOCSHELL 0DA06400 == 32 [pid = 1036] [id = 115] 16:55:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0DA0D000) [pid = 1036] [serial = 342] [outer = 00000000] 16:55:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0DA17800) [pid = 1036] [serial = 343] [outer = 0DA0D000] 16:55:19 INFO - PROCESS | 1036 | 1466812519744 Marionette DEBUG loaded listener.js 16:55:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (10B02C00) [pid = 1036] [serial = 344] [outer = 0DA0D000] 16:55:20 INFO - PROCESS | 1036 | 1466812520682 Marionette TRACE conn5 <- [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]]]}] 16:55:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:55:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1121ms 16:55:20 INFO - PROCESS | 1036 | 1466812520721 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 16:55:20 INFO - PROCESS | 1036 | 1466812520723 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 16:55:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:55:20 INFO - PROCESS | 1036 | 1466812520727 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:55:20 INFO - PROCESS | 1036 | 1466812520731 Marionette TRACE conn5 <- [1,426,null,{}] 16:55:20 INFO - PROCESS | 1036 | 1466812520741 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:20 INFO - PROCESS | 1036 | 1466812520746 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:20 INFO - PROCESS | 1036 | 1466812520857 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 16:55:20 INFO - PROCESS | 1036 | 1466812520865 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:20 INFO - PROCESS | 1036 | 1466812520868 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:20 INFO - PROCESS | 1036 | ++DOCSHELL 14664800 == 33 [pid = 1036] [id = 116] 16:55:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (146CF400) [pid = 1036] [serial = 345] [outer = 00000000] 16:55:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (14B25800) [pid = 1036] [serial = 346] [outer = 146CF400] 16:55:20 INFO - PROCESS | 1036 | 1466812520916 Marionette DEBUG loaded listener.js 16:55:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (14B53000) [pid = 1036] [serial = 347] [outer = 146CF400] 16:55:21 INFO - PROCESS | 1036 | 1466812521425 Marionette TRACE conn5 <- [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] 16:55:21 INFO - PROCESS | 1036 | 1466812521464 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 16:55:21 INFO - PROCESS | 1036 | 1466812521467 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:55:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:55:21 INFO - PROCESS | 1036 | 1466812521469 Marionette TRACE conn5 <- [1,430,null,{}] 16:55:21 INFO - PROCESS | 1036 | 1466812521472 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:21 INFO - PROCESS | 1036 | 1466812521474 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:21 INFO - PROCESS | 1036 | 1466812521584 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 16:55:21 INFO - PROCESS | 1036 | 1466812521592 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:21 INFO - PROCESS | 1036 | 1466812521594 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:21 INFO - PROCESS | 1036 | ++DOCSHELL 1735E000 == 34 [pid = 1036] [id = 117] 16:55:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (17361400) [pid = 1036] [serial = 348] [outer = 00000000] 16:55:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1850B000) [pid = 1036] [serial = 349] [outer = 17361400] 16:55:21 INFO - PROCESS | 1036 | 1466812521680 Marionette DEBUG loaded listener.js 16:55:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (18513000) [pid = 1036] [serial = 350] [outer = 17361400] 16:55:22 INFO - PROCESS | 1036 | 1466812522103 Marionette TRACE conn5 <- [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]]]}] 16:55:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:55:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 16:55:22 INFO - PROCESS | 1036 | 1466812522141 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 16:55:22 INFO - PROCESS | 1036 | 1466812522143 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 16:55:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:55:22 INFO - PROCESS | 1036 | 1466812522146 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:55:22 INFO - PROCESS | 1036 | 1466812522147 Marionette TRACE conn5 <- [1,434,null,{}] 16:55:22 INFO - PROCESS | 1036 | 1466812522151 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:22 INFO - PROCESS | 1036 | 1466812522153 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:22 INFO - PROCESS | 1036 | 1466812522284 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 16:55:22 INFO - PROCESS | 1036 | 1466812522306 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:22 INFO - PROCESS | 1036 | 1466812522307 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:22 INFO - PROCESS | 1036 | ++DOCSHELL 0DA13000 == 35 [pid = 1036] [id = 118] 16:55:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (17C55C00) [pid = 1036] [serial = 351] [outer = 00000000] 16:55:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (1862C000) [pid = 1036] [serial = 352] [outer = 17C55C00] 16:55:22 INFO - PROCESS | 1036 | 1466812522352 Marionette DEBUG loaded listener.js 16:55:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (18D18400) [pid = 1036] [serial = 353] [outer = 17C55C00] 16:55:22 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (1937C400) [pid = 1036] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:55:22 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (194B4C00) [pid = 1036] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:55:22 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0C72B400) [pid = 1036] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:55:22 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0D1EB400) [pid = 1036] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:55:22 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0DA17400) [pid = 1036] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:55:22 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (199E4800) [pid = 1036] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:55:22 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1AD87400) [pid = 1036] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:55:22 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (17356000) [pid = 1036] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:55:22 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0DA07800) [pid = 1036] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:55:22 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (14AA1C00) [pid = 1036] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:55:22 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0D1EC400) [pid = 1036] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:55:22 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0D1E7800) [pid = 1036] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:55:22 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (18D17400) [pid = 1036] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:55:22 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (111DD800) [pid = 1036] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:55:22 INFO - PROCESS | 1036 | 1466812522910 Marionette TRACE conn5 <- [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]]]}] 16:55:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:55:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 830ms 16:55:22 INFO - PROCESS | 1036 | 1466812522982 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 16:55:22 INFO - PROCESS | 1036 | 1466812522984 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 16:55:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:55:22 INFO - PROCESS | 1036 | 1466812522988 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:55:22 INFO - PROCESS | 1036 | 1466812522990 Marionette TRACE conn5 <- [1,438,null,{}] 16:55:22 INFO - PROCESS | 1036 | 1466812522994 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:22 INFO - PROCESS | 1036 | 1466812522999 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:23 INFO - PROCESS | 1036 | 1466812523127 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 16:55:23 INFO - PROCESS | 1036 | 1466812523135 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:23 INFO - PROCESS | 1036 | 1466812523137 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:23 INFO - PROCESS | 1036 | ++DOCSHELL 1850E800 == 36 [pid = 1036] [id = 119] 16:55:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (19379C00) [pid = 1036] [serial = 354] [outer = 00000000] 16:55:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (194B1000) [pid = 1036] [serial = 355] [outer = 19379C00] 16:55:23 INFO - PROCESS | 1036 | 1466812523182 Marionette DEBUG loaded listener.js 16:55:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (194B3800) [pid = 1036] [serial = 356] [outer = 19379C00] 16:55:23 INFO - PROCESS | 1036 | 1466812523649 Marionette TRACE conn5 <- [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]]]}] 16:55:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:55:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 730ms 16:55:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:55:23 INFO - PROCESS | 1036 | 1466812523722 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 16:55:23 INFO - PROCESS | 1036 | 1466812523724 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 16:55:23 INFO - PROCESS | 1036 | 1466812523727 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:55:23 INFO - PROCESS | 1036 | 1466812523729 Marionette TRACE conn5 <- [1,442,null,{}] 16:55:23 INFO - PROCESS | 1036 | 1466812523732 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:23 INFO - PROCESS | 1036 | 1466812523734 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:23 INFO - PROCESS | 1036 | 1466812523812 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 16:55:23 INFO - PROCESS | 1036 | 1466812523819 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:23 INFO - PROCESS | 1036 | 1466812523821 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:23 INFO - PROCESS | 1036 | ++DOCSHELL 194B4C00 == 37 [pid = 1036] [id = 120] 16:55:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (19910400) [pid = 1036] [serial = 357] [outer = 00000000] 16:55:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (199E1000) [pid = 1036] [serial = 358] [outer = 19910400] 16:55:23 INFO - PROCESS | 1036 | 1466812523864 Marionette DEBUG loaded listener.js 16:55:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (199E4000) [pid = 1036] [serial = 359] [outer = 19910400] 16:55:24 INFO - PROCESS | 1036 | 1466812524294 Marionette TRACE conn5 <- [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]]]}] 16:55:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:55:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 630ms 16:55:24 INFO - PROCESS | 1036 | 1466812524358 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 16:55:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:55:24 INFO - PROCESS | 1036 | 1466812524360 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 16:55:24 INFO - PROCESS | 1036 | 1466812524363 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:55:24 INFO - PROCESS | 1036 | 1466812524365 Marionette TRACE conn5 <- [1,446,null,{}] 16:55:24 INFO - PROCESS | 1036 | 1466812524368 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:24 INFO - PROCESS | 1036 | 1466812524370 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:24 INFO - PROCESS | 1036 | 1466812524447 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 16:55:24 INFO - PROCESS | 1036 | 1466812524455 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:24 INFO - PROCESS | 1036 | 1466812524457 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:24 INFO - PROCESS | 1036 | ++DOCSHELL 199E9800 == 38 [pid = 1036] [id = 121] 16:55:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (199E9C00) [pid = 1036] [serial = 360] [outer = 00000000] 16:55:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (19DD0000) [pid = 1036] [serial = 361] [outer = 199E9C00] 16:55:24 INFO - PROCESS | 1036 | 1466812524500 Marionette DEBUG loaded listener.js 16:55:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (19DD4400) [pid = 1036] [serial = 362] [outer = 199E9C00] 16:55:25 INFO - PROCESS | 1036 | 1466812525179 Marionette TRACE conn5 <- [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]]]}] 16:55:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:55:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 870ms 16:55:25 INFO - PROCESS | 1036 | 1466812525235 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 16:55:25 INFO - PROCESS | 1036 | 1466812525239 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 16:55:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:55:25 INFO - PROCESS | 1036 | 1466812525244 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:55:25 INFO - PROCESS | 1036 | 1466812525248 Marionette TRACE conn5 <- [1,450,null,{}] 16:55:25 INFO - PROCESS | 1036 | 1466812525254 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:25 INFO - PROCESS | 1036 | 1466812525257 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:25 INFO - PROCESS | 1036 | 1466812525379 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 16:55:25 INFO - PROCESS | 1036 | 1466812525496 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:25 INFO - PROCESS | 1036 | 1466812525499 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:25 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D3000 == 39 [pid = 1036] [id = 122] 16:55:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (0D1E7400) [pid = 1036] [serial = 363] [outer = 00000000] 16:55:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0DA02800) [pid = 1036] [serial = 364] [outer = 0D1E7400] 16:55:25 INFO - PROCESS | 1036 | 1466812525556 Marionette DEBUG loaded listener.js 16:55:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0DA17400) [pid = 1036] [serial = 365] [outer = 0D1E7400] 16:55:26 INFO - PROCESS | 1036 | 1466812526146 Marionette TRACE conn5 <- [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] 16:55:26 INFO - PROCESS | 1036 | 1466812526242 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 16:55:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:55:26 INFO - PROCESS | 1036 | 1466812526249 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:55:26 INFO - PROCESS | 1036 | 1466812526252 Marionette TRACE conn5 <- [1,454,null,{}] 16:55:26 INFO - PROCESS | 1036 | 1466812526256 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:26 INFO - PROCESS | 1036 | 1466812526259 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:26 INFO - PROCESS | 1036 | 1466812526407 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 16:55:26 INFO - PROCESS | 1036 | 1466812526522 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:26 INFO - PROCESS | 1036 | 1466812526525 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:26 INFO - PROCESS | 1036 | ++DOCSHELL 14AA1800 == 40 [pid = 1036] [id = 123] 16:55:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (14B51C00) [pid = 1036] [serial = 366] [outer = 00000000] 16:55:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (16633000) [pid = 1036] [serial = 367] [outer = 14B51C00] 16:55:26 INFO - PROCESS | 1036 | 1466812526583 Marionette DEBUG loaded listener.js 16:55:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (17C53C00) [pid = 1036] [serial = 368] [outer = 14B51C00] 16:55:27 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:55:27 INFO - PROCESS | 1036 | 1466812527231 Marionette TRACE conn5 <- [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]]]}] 16:55:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:55:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1021ms 16:55:27 INFO - PROCESS | 1036 | 1466812527273 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 16:55:27 INFO - PROCESS | 1036 | 1466812527275 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 16:55:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:55:27 INFO - PROCESS | 1036 | 1466812527279 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:55:27 INFO - PROCESS | 1036 | 1466812527283 Marionette TRACE conn5 <- [1,458,null,{}] 16:55:27 INFO - PROCESS | 1036 | 1466812527294 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:27 INFO - PROCESS | 1036 | 1466812527298 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:27 INFO - PROCESS | 1036 | 1466812527423 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 16:55:27 INFO - PROCESS | 1036 | 1466812527549 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:27 INFO - PROCESS | 1036 | 1466812527552 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:27 INFO - PROCESS | 1036 | ++DOCSHELL 1AD5FC00 == 41 [pid = 1036] [id = 124] 16:55:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (1AD60C00) [pid = 1036] [serial = 369] [outer = 00000000] 16:55:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (1AD7E400) [pid = 1036] [serial = 370] [outer = 1AD60C00] 16:55:27 INFO - PROCESS | 1036 | 1466812527609 Marionette DEBUG loaded listener.js 16:55:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (1AD86000) [pid = 1036] [serial = 371] [outer = 1AD60C00] 16:55:28 INFO - PROCESS | 1036 | 1466812528344 Marionette TRACE conn5 <- [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] 16:55:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:55:28 INFO - PROCESS | 1036 | 1466812528417 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 16:55:28 INFO - PROCESS | 1036 | 1466812528422 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:55:28 INFO - PROCESS | 1036 | 1466812528425 Marionette TRACE conn5 <- [1,462,null,{}] 16:55:28 INFO - PROCESS | 1036 | 1466812528431 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:28 INFO - PROCESS | 1036 | 1466812528433 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:28 INFO - PROCESS | 1036 | 1466812528575 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 16:55:28 INFO - PROCESS | 1036 | 1466812528630 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:28 INFO - PROCESS | 1036 | 1466812528635 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:28 INFO - PROCESS | 1036 | ++DOCSHELL 0D462400 == 42 [pid = 1036] [id = 125] 16:55:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (0D4F0800) [pid = 1036] [serial = 372] [outer = 00000000] 16:55:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (0DA06C00) [pid = 1036] [serial = 373] [outer = 0D4F0800] 16:55:28 INFO - PROCESS | 1036 | 1466812528683 Marionette DEBUG loaded listener.js 16:55:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (10B2C000) [pid = 1036] [serial = 374] [outer = 0D4F0800] 16:55:29 INFO - PROCESS | 1036 | --DOCSHELL 194B4C00 == 41 [pid = 1036] [id = 120] 16:55:29 INFO - PROCESS | 1036 | --DOCSHELL 1850E800 == 40 [pid = 1036] [id = 119] 16:55:29 INFO - PROCESS | 1036 | --DOCSHELL 0DA13000 == 39 [pid = 1036] [id = 118] 16:55:29 INFO - PROCESS | 1036 | --DOCSHELL 1735E000 == 38 [pid = 1036] [id = 117] 16:55:29 INFO - PROCESS | 1036 | --DOCSHELL 14664800 == 37 [pid = 1036] [id = 116] 16:55:29 INFO - PROCESS | 1036 | --DOCSHELL 0DA06400 == 36 [pid = 1036] [id = 115] 16:55:29 INFO - PROCESS | 1036 | --DOCSHELL 0CFC9C00 == 35 [pid = 1036] [id = 114] 16:55:29 INFO - PROCESS | 1036 | --DOCSHELL 1AD7A800 == 34 [pid = 1036] [id = 97] 16:55:29 INFO - PROCESS | 1036 | --DOCSHELL 0C70F400 == 33 [pid = 1036] [id = 112] 16:55:29 INFO - PROCESS | 1036 | --DOCSHELL 0D852000 == 32 [pid = 1036] [id = 113] 16:55:29 INFO - PROCESS | 1036 | --DOCSHELL 1AD5FC00 == 31 [pid = 1036] [id = 124] 16:55:29 INFO - PROCESS | 1036 | --DOCSHELL 14AA1800 == 30 [pid = 1036] [id = 123] 16:55:29 INFO - PROCESS | 1036 | --DOCSHELL 143EC800 == 29 [pid = 1036] [id = 111] 16:55:29 INFO - PROCESS | 1036 | --DOCSHELL 199E9800 == 28 [pid = 1036] [id = 121] 16:55:29 INFO - PROCESS | 1036 | --DOCSHELL 0C8D3000 == 27 [pid = 1036] [id = 122] 16:55:29 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (1ADC9800) [pid = 1036] [serial = 331] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (1AD79400) [pid = 1036] [serial = 329] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (19419800) [pid = 1036] [serial = 316] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (1990C800) [pid = 1036] [serial = 319] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (0C730000) [pid = 1036] [serial = 292] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (14C7EC00) [pid = 1036] [serial = 325] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (10CD1400) [pid = 1036] [serial = 302] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (10B33C00) [pid = 1036] [serial = 301] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (19DDD400) [pid = 1036] [serial = 323] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1AFFEC00) [pid = 1036] [serial = 290] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1784C000) [pid = 1036] [serial = 311] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (19DD4C00) [pid = 1036] [serial = 322] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0DA15800) [pid = 1036] [serial = 299] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1662D400) [pid = 1036] [serial = 308] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1735A800) [pid = 1036] [serial = 326] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1784B800) [pid = 1036] [serial = 310] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (194AC000) [pid = 1036] [serial = 317] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (18CED400) [pid = 1036] [serial = 314] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (19910800) [pid = 1036] [serial = 320] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (0D1EC800) [pid = 1036] [serial = 295] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (0D1F3800) [pid = 1036] [serial = 296] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (19DDBC00) [pid = 1036] [serial = 328] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (18628400) [pid = 1036] [serial = 313] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (0DA0C800) [pid = 1036] [serial = 298] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (14110C00) [pid = 1036] [serial = 304] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (14C89000) [pid = 1036] [serial = 307] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (143E2800) [pid = 1036] [serial = 305] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | --DOMWINDOW == 63 (0C8CA400) [pid = 1036] [serial = 293] [outer = 00000000] [url = about:blank] 16:55:29 INFO - PROCESS | 1036 | 1466812529957 Marionette TRACE conn5 <- [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] 16:55:30 INFO - PROCESS | 1036 | 1466812530005 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 16:55:30 INFO - PROCESS | 1036 | 1466812530010 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:55:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:55:30 INFO - PROCESS | 1036 | 1466812530013 Marionette TRACE conn5 <- [1,466,null,{}] 16:55:30 INFO - PROCESS | 1036 | 1466812530019 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:30 INFO - PROCESS | 1036 | 1466812530022 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:30 INFO - PROCESS | 1036 | 1466812530112 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 16:55:30 INFO - PROCESS | 1036 | 1466812530220 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:30 INFO - PROCESS | 1036 | 1466812530224 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:30 INFO - PROCESS | 1036 | ++DOCSHELL 0C72E000 == 28 [pid = 1036] [id = 126] 16:55:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 64 (0C72F800) [pid = 1036] [serial = 375] [outer = 00000000] 16:55:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (0C8CC000) [pid = 1036] [serial = 376] [outer = 0C72F800] 16:55:30 INFO - PROCESS | 1036 | 1466812530272 Marionette DEBUG loaded listener.js 16:55:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0C8D7800) [pid = 1036] [serial = 377] [outer = 0C72F800] 16:55:30 INFO - PROCESS | 1036 | 1466812530683 Marionette TRACE conn5 <- [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] 16:55:30 INFO - PROCESS | 1036 | 1466812530752 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 16:55:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:55:30 INFO - PROCESS | 1036 | 1466812530758 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:55:30 INFO - PROCESS | 1036 | 1466812530760 Marionette TRACE conn5 <- [1,470,null,{}] 16:55:30 INFO - PROCESS | 1036 | 1466812530764 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:30 INFO - PROCESS | 1036 | 1466812530766 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:30 INFO - PROCESS | 1036 | 1466812530852 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 16:55:30 INFO - PROCESS | 1036 | 1466812530861 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:30 INFO - PROCESS | 1036 | 1466812530863 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:30 INFO - PROCESS | 1036 | ++DOCSHELL 0D4EF000 == 29 [pid = 1036] [id = 127] 16:55:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0D4F6000) [pid = 1036] [serial = 378] [outer = 00000000] 16:55:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0D85C000) [pid = 1036] [serial = 379] [outer = 0D4F6000] 16:55:30 INFO - PROCESS | 1036 | 1466812530910 Marionette DEBUG loaded listener.js 16:55:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0DA04400) [pid = 1036] [serial = 380] [outer = 0D4F6000] 16:55:31 INFO - PROCESS | 1036 | 1466812531375 Marionette TRACE conn5 <- [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]]]}] 16:55:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:55:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 16:55:31 INFO - PROCESS | 1036 | 1466812531431 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 16:55:31 INFO - PROCESS | 1036 | 1466812531434 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 16:55:31 INFO - PROCESS | 1036 | 1466812531437 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:55:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:55:31 INFO - PROCESS | 1036 | 1466812531440 Marionette TRACE conn5 <- [1,474,null,{}] 16:55:31 INFO - PROCESS | 1036 | 1466812531451 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:31 INFO - PROCESS | 1036 | 1466812531456 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:31 INFO - PROCESS | 1036 | 1466812531570 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 16:55:31 INFO - PROCESS | 1036 | 1466812531652 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:31 INFO - PROCESS | 1036 | 1466812531655 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:31 INFO - PROCESS | 1036 | ++DOCSHELL 10CCE400 == 30 [pid = 1036] [id = 128] 16:55:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (10CD1400) [pid = 1036] [serial = 381] [outer = 00000000] 16:55:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (14111400) [pid = 1036] [serial = 382] [outer = 10CD1400] 16:55:31 INFO - PROCESS | 1036 | 1466812531703 Marionette DEBUG loaded listener.js 16:55:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (143A9000) [pid = 1036] [serial = 383] [outer = 10CD1400] 16:55:32 INFO - PROCESS | 1036 | 1466812532160 Marionette TRACE conn5 <- [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]]]}] 16:55:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (143A2C00) [pid = 1036] [serial = 384] [outer = 10B44000] 16:55:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:55:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 770ms 16:55:32 INFO - PROCESS | 1036 | 1466812532235 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 16:55:32 INFO - PROCESS | 1036 | 1466812532237 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 16:55:32 INFO - PROCESS | 1036 | 1466812532241 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:55:32 INFO - PROCESS | 1036 | 1466812532242 Marionette TRACE conn5 <- [1,478,null,{}] 16:55:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:55:32 INFO - PROCESS | 1036 | 1466812532246 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:32 INFO - PROCESS | 1036 | 1466812532248 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:32 INFO - PROCESS | 1036 | 1466812532356 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 16:55:32 INFO - PROCESS | 1036 | 1466812532368 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:32 INFO - PROCESS | 1036 | 1466812532370 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:32 INFO - PROCESS | 1036 | ++DOCSHELL 14B4FC00 == 31 [pid = 1036] [id = 129] 16:55:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (14B51000) [pid = 1036] [serial = 385] [outer = 00000000] 16:55:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1662BC00) [pid = 1036] [serial = 386] [outer = 14B51000] 16:55:32 INFO - PROCESS | 1036 | 1466812532415 Marionette DEBUG loaded listener.js 16:55:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1735AC00) [pid = 1036] [serial = 387] [outer = 14B51000] 16:55:32 INFO - PROCESS | 1036 | 1466812532861 Marionette TRACE conn5 <- [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]]]}] 16:55:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:55:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 16:55:32 INFO - PROCESS | 1036 | 1466812532918 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 16:55:32 INFO - PROCESS | 1036 | 1466812532920 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 16:55:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:55:32 INFO - PROCESS | 1036 | 1466812532923 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:55:32 INFO - PROCESS | 1036 | 1466812532924 Marionette TRACE conn5 <- [1,482,null,{}] 16:55:32 INFO - PROCESS | 1036 | 1466812532928 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:32 INFO - PROCESS | 1036 | 1466812532930 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:33 INFO - PROCESS | 1036 | 1466812533034 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 16:55:33 INFO - PROCESS | 1036 | 1466812533039 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:33 INFO - PROCESS | 1036 | 1466812533041 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:33 INFO - PROCESS | 1036 | ++DOCSHELL 17841400 == 32 [pid = 1036] [id = 130] 16:55:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (17841800) [pid = 1036] [serial = 388] [outer = 00000000] 16:55:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1850DC00) [pid = 1036] [serial = 389] [outer = 17841800] 16:55:33 INFO - PROCESS | 1036 | 1466812533085 Marionette DEBUG loaded listener.js 16:55:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1857C800) [pid = 1036] [serial = 390] [outer = 17841800] 16:55:33 INFO - PROCESS | 1036 | 1466812533554 Marionette TRACE conn5 <- [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]]]}] 16:55:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:55:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 16:55:33 INFO - PROCESS | 1036 | 1466812533593 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 16:55:33 INFO - PROCESS | 1036 | 1466812533596 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 16:55:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:55:33 INFO - PROCESS | 1036 | 1466812533599 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:55:33 INFO - PROCESS | 1036 | 1466812533600 Marionette TRACE conn5 <- [1,486,null,{}] 16:55:33 INFO - PROCESS | 1036 | 1466812533604 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:33 INFO - PROCESS | 1036 | 1466812533609 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:33 INFO - PROCESS | 1036 | 1466812533741 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 16:55:33 INFO - PROCESS | 1036 | 1466812533801 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:33 INFO - PROCESS | 1036 | 1466812533803 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:33 INFO - PROCESS | 1036 | ++DOCSHELL 19418000 == 33 [pid = 1036] [id = 131] 16:55:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (19420000) [pid = 1036] [serial = 391] [outer = 00000000] 16:55:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (194ADC00) [pid = 1036] [serial = 392] [outer = 19420000] 16:55:33 INFO - PROCESS | 1036 | 1466812533847 Marionette DEBUG loaded listener.js 16:55:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (194B5C00) [pid = 1036] [serial = 393] [outer = 19420000] 16:55:34 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (146CF400) [pid = 1036] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:55:34 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (17361400) [pid = 1036] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:55:34 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (17C55C00) [pid = 1036] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:55:34 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1AD7D000) [pid = 1036] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:55:34 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0CFCA800) [pid = 1036] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:55:34 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0C710400) [pid = 1036] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:55:34 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0D854800) [pid = 1036] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:55:34 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0DA0D000) [pid = 1036] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:55:34 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (19910400) [pid = 1036] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:55:34 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (199E9C00) [pid = 1036] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:55:34 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (19379C00) [pid = 1036] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:55:34 INFO - PROCESS | 1036 | 1466812534460 Marionette TRACE conn5 <- [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]]]}] 16:55:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:55:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 870ms 16:55:34 INFO - PROCESS | 1036 | 1466812534469 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 16:55:34 INFO - PROCESS | 1036 | 1466812534471 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 16:55:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:55:34 INFO - PROCESS | 1036 | 1466812534474 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:55:34 INFO - PROCESS | 1036 | 1466812534476 Marionette TRACE conn5 <- [1,490,null,{}] 16:55:34 INFO - PROCESS | 1036 | 1466812534479 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:34 INFO - PROCESS | 1036 | 1466812534481 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:34 INFO - PROCESS | 1036 | 1466812534556 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 16:55:34 INFO - PROCESS | 1036 | 1466812534561 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:34 INFO - PROCESS | 1036 | 1466812534563 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:34 INFO - PROCESS | 1036 | ++DOCSHELL 0CFEF400 == 34 [pid = 1036] [id = 132] 16:55:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0DA0F400) [pid = 1036] [serial = 394] [outer = 00000000] 16:55:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (18D17400) [pid = 1036] [serial = 395] [outer = 0DA0F400] 16:55:34 INFO - PROCESS | 1036 | 1466812534606 Marionette DEBUG loaded listener.js 16:55:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (194AB800) [pid = 1036] [serial = 396] [outer = 0DA0F400] 16:55:35 INFO - PROCESS | 1036 | 1466812535013 Marionette TRACE conn5 <- [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]]]}] 16:55:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:55:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 570ms 16:55:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:55:35 INFO - PROCESS | 1036 | 1466812535045 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 16:55:35 INFO - PROCESS | 1036 | 1466812535047 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 16:55:35 INFO - PROCESS | 1036 | 1466812535050 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:55:35 INFO - PROCESS | 1036 | 1466812535052 Marionette TRACE conn5 <- [1,494,null,{}] 16:55:35 INFO - PROCESS | 1036 | 1466812535066 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:35 INFO - PROCESS | 1036 | 1466812535068 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:35 INFO - PROCESS | 1036 | 1466812535147 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 16:55:35 INFO - PROCESS | 1036 | 1466812535153 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:35 INFO - PROCESS | 1036 | 1466812535155 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:35 INFO - PROCESS | 1036 | ++DOCSHELL 1990FC00 == 35 [pid = 1036] [id = 133] 16:55:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (19913400) [pid = 1036] [serial = 397] [outer = 00000000] 16:55:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (19918400) [pid = 1036] [serial = 398] [outer = 19913400] 16:55:35 INFO - PROCESS | 1036 | 1466812535198 Marionette DEBUG loaded listener.js 16:55:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (19918800) [pid = 1036] [serial = 399] [outer = 19913400] 16:55:35 INFO - PROCESS | 1036 | 1466812535644 Marionette TRACE conn5 <- [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]]]}] 16:55:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:55:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 16:55:35 INFO - PROCESS | 1036 | 1466812535682 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 16:55:35 INFO - PROCESS | 1036 | 1466812535684 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 16:55:35 INFO - PROCESS | 1036 | 1466812535687 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:55:35 INFO - PROCESS | 1036 | 1466812535689 Marionette TRACE conn5 <- [1,498,null,{}] 16:55:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:55:35 INFO - PROCESS | 1036 | 1466812535692 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:35 INFO - PROCESS | 1036 | 1466812535694 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:35 INFO - PROCESS | 1036 | 1466812535770 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 16:55:35 INFO - PROCESS | 1036 | 1466812535775 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:35 INFO - PROCESS | 1036 | 1466812535777 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:35 INFO - PROCESS | 1036 | ++DOCSHELL 199E9000 == 36 [pid = 1036] [id = 134] 16:55:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (199EA000) [pid = 1036] [serial = 400] [outer = 00000000] 16:55:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (19DD0C00) [pid = 1036] [serial = 401] [outer = 199EA000] 16:55:35 INFO - PROCESS | 1036 | 1466812535820 Marionette DEBUG loaded listener.js 16:55:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (19DD2000) [pid = 1036] [serial = 402] [outer = 199EA000] 16:55:36 INFO - PROCESS | 1036 | 1466812536372 Marionette TRACE conn5 <- [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]]]}] 16:55:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:55:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 16:55:36 INFO - PROCESS | 1036 | 1466812536422 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 16:55:36 INFO - PROCESS | 1036 | 1466812536427 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 16:55:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:55:36 INFO - PROCESS | 1036 | 1466812536432 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:55:36 INFO - PROCESS | 1036 | 1466812536436 Marionette TRACE conn5 <- [1,502,null,{}] 16:55:36 INFO - PROCESS | 1036 | 1466812536442 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:36 INFO - PROCESS | 1036 | 1466812536445 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:36 INFO - PROCESS | 1036 | 1466812536609 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 16:55:36 INFO - PROCESS | 1036 | 1466812536716 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:36 INFO - PROCESS | 1036 | 1466812536721 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:36 INFO - PROCESS | 1036 | ++DOCSHELL 0D1E9000 == 37 [pid = 1036] [id = 135] 16:55:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0D1EA400) [pid = 1036] [serial = 403] [outer = 00000000] 16:55:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0D37CC00) [pid = 1036] [serial = 404] [outer = 0D1EA400] 16:55:36 INFO - PROCESS | 1036 | 1466812536777 Marionette DEBUG loaded listener.js 16:55:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0D85C800) [pid = 1036] [serial = 405] [outer = 0D1EA400] 16:55:37 INFO - PROCESS | 1036 | 1466812537481 Marionette TRACE conn5 <- [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]]]}] 16:55:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:55:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1077ms 16:55:37 INFO - PROCESS | 1036 | 1466812537514 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 16:55:37 INFO - PROCESS | 1036 | 1466812537519 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 16:55:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:55:37 INFO - PROCESS | 1036 | 1466812537525 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:55:37 INFO - PROCESS | 1036 | 1466812537528 Marionette TRACE conn5 <- [1,506,null,{}] 16:55:37 INFO - PROCESS | 1036 | 1466812537533 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:37 INFO - PROCESS | 1036 | 1466812537535 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:37 INFO - PROCESS | 1036 | 1466812537655 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 16:55:37 INFO - PROCESS | 1036 | 1466812537736 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:37 INFO - PROCESS | 1036 | 1466812537738 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:37 INFO - PROCESS | 1036 | ++DOCSHELL 10BC8C00 == 38 [pid = 1036] [id = 136] 16:55:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (111DA400) [pid = 1036] [serial = 406] [outer = 00000000] 16:55:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (14A95400) [pid = 1036] [serial = 407] [outer = 111DA400] 16:55:37 INFO - PROCESS | 1036 | 1466812537835 Marionette DEBUG loaded listener.js 16:55:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (14C7F400) [pid = 1036] [serial = 408] [outer = 111DA400] 16:55:38 INFO - PROCESS | 1036 | 1466812538707 Marionette TRACE conn5 <- [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]]]}] 16:55:38 INFO - PROCESS | 1036 | --DOCSHELL 1990FC00 == 37 [pid = 1036] [id = 133] 16:55:38 INFO - PROCESS | 1036 | --DOCSHELL 0CFEF400 == 36 [pid = 1036] [id = 132] 16:55:38 INFO - PROCESS | 1036 | --DOCSHELL 19418000 == 35 [pid = 1036] [id = 131] 16:55:38 INFO - PROCESS | 1036 | --DOCSHELL 17841400 == 34 [pid = 1036] [id = 130] 16:55:38 INFO - PROCESS | 1036 | --DOCSHELL 14B4FC00 == 33 [pid = 1036] [id = 129] 16:55:38 INFO - PROCESS | 1036 | --DOCSHELL 10CCE400 == 32 [pid = 1036] [id = 128] 16:55:38 INFO - PROCESS | 1036 | --DOCSHELL 0D4EF000 == 31 [pid = 1036] [id = 127] 16:55:38 INFO - PROCESS | 1036 | --DOCSHELL 0C72E000 == 30 [pid = 1036] [id = 126] 16:55:38 INFO - PROCESS | 1036 | --DOCSHELL 0D462400 == 29 [pid = 1036] [id = 125] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (14B53000) [pid = 1036] [serial = 347] [outer = 00000000] [url = about:blank] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (14B25800) [pid = 1036] [serial = 346] [outer = 00000000] [url = about:blank] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (18513000) [pid = 1036] [serial = 350] [outer = 00000000] [url = about:blank] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (1850B000) [pid = 1036] [serial = 349] [outer = 00000000] [url = about:blank] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1862C000) [pid = 1036] [serial = 352] [outer = 00000000] [url = about:blank] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1ADCDC00) [pid = 1036] [serial = 332] [outer = 00000000] [url = about:blank] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0D1E7C00) [pid = 1036] [serial = 340] [outer = 00000000] [url = about:blank] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0D37AC00) [pid = 1036] [serial = 341] [outer = 00000000] [url = about:blank] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0C729000) [pid = 1036] [serial = 334] [outer = 00000000] [url = about:blank] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0C8CD400) [pid = 1036] [serial = 335] [outer = 00000000] [url = about:blank] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0DA02000) [pid = 1036] [serial = 337] [outer = 00000000] [url = about:blank] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0DA18000) [pid = 1036] [serial = 338] [outer = 00000000] [url = about:blank] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0DA17800) [pid = 1036] [serial = 343] [outer = 00000000] [url = about:blank] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (199E1000) [pid = 1036] [serial = 358] [outer = 00000000] [url = about:blank] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (19DD0000) [pid = 1036] [serial = 361] [outer = 00000000] [url = about:blank] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (19DD4400) [pid = 1036] [serial = 362] [outer = 00000000] [url = about:blank] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (199E4000) [pid = 1036] [serial = 359] [outer = 00000000] [url = about:blank] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (18D18400) [pid = 1036] [serial = 353] [outer = 00000000] [url = about:blank] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (194B1000) [pid = 1036] [serial = 355] [outer = 00000000] [url = about:blank] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (194B3800) [pid = 1036] [serial = 356] [outer = 00000000] [url = about:blank] 16:55:38 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (10B02C00) [pid = 1036] [serial = 344] [outer = 00000000] [url = about:blank] 16:55:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:55:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1281ms 16:55:38 INFO - PROCESS | 1036 | 1466812538814 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 16:55:38 INFO - PROCESS | 1036 | 1466812538818 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 16:55:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:55:38 INFO - PROCESS | 1036 | 1466812538824 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:55:38 INFO - PROCESS | 1036 | 1466812538827 Marionette TRACE conn5 <- [1,510,null,{}] 16:55:38 INFO - PROCESS | 1036 | 1466812538832 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:38 INFO - PROCESS | 1036 | 1466812538835 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:38 INFO - PROCESS | 1036 | 1466812538932 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 16:55:38 INFO - PROCESS | 1036 | 1466812538939 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:38 INFO - PROCESS | 1036 | 1466812538943 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:38 INFO - PROCESS | 1036 | ++DOCSHELL 0C732000 == 30 [pid = 1036] [id = 137] 16:55:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0C790400) [pid = 1036] [serial = 409] [outer = 00000000] 16:55:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0C8CE800) [pid = 1036] [serial = 410] [outer = 0C790400] 16:55:39 INFO - PROCESS | 1036 | 1466812538991 Marionette DEBUG loaded listener.js 16:55:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0D1E5400) [pid = 1036] [serial = 411] [outer = 0C790400] 16:55:39 INFO - PROCESS | 1036 | 1466812539497 Marionette TRACE conn5 <- [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]]]}] 16:55:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:55:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 16:55:39 INFO - PROCESS | 1036 | 1466812539555 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 16:55:39 INFO - PROCESS | 1036 | 1466812539559 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 16:55:39 INFO - PROCESS | 1036 | 1466812539565 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:55:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:55:39 INFO - PROCESS | 1036 | 1466812539567 Marionette TRACE conn5 <- [1,514,null,{}] 16:55:39 INFO - PROCESS | 1036 | 1466812539571 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:39 INFO - PROCESS | 1036 | 1466812539574 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:39 INFO - PROCESS | 1036 | 1466812539658 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 16:55:39 INFO - PROCESS | 1036 | 1466812539738 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:39 INFO - PROCESS | 1036 | 1466812539740 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:39 INFO - PROCESS | 1036 | ++DOCSHELL 0D4EFC00 == 31 [pid = 1036] [id = 138] 16:55:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0D856000) [pid = 1036] [serial = 412] [outer = 00000000] 16:55:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0DA0D800) [pid = 1036] [serial = 413] [outer = 0D856000] 16:55:39 INFO - PROCESS | 1036 | 1466812539786 Marionette DEBUG loaded listener.js 16:55:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0DA18000) [pid = 1036] [serial = 414] [outer = 0D856000] 16:55:40 INFO - PROCESS | 1036 | 1466812540165 Marionette TRACE conn5 <- [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]]]}] 16:55:40 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 16:55:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 16:55:40 INFO - PROCESS | 1036 | 1466812540201 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 16:55:40 INFO - PROCESS | 1036 | 1466812540203 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 16:55:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:55:40 INFO - PROCESS | 1036 | 1466812540207 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:55:40 INFO - PROCESS | 1036 | 1466812540210 Marionette TRACE conn5 <- [1,518,null,{}] 16:55:40 INFO - PROCESS | 1036 | 1466812540221 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:40 INFO - PROCESS | 1036 | 1466812540225 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:40 INFO - PROCESS | 1036 | 1466812540308 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 16:55:40 INFO - PROCESS | 1036 | 1466812540316 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:40 INFO - PROCESS | 1036 | 1466812540319 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:40 INFO - PROCESS | 1036 | ++DOCSHELL 1431E400 == 32 [pid = 1036] [id = 139] 16:55:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (143A5800) [pid = 1036] [serial = 415] [outer = 00000000] 16:55:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (14A6B800) [pid = 1036] [serial = 416] [outer = 143A5800] 16:55:40 INFO - PROCESS | 1036 | 1466812540367 Marionette DEBUG loaded listener.js 16:55:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (14B4FC00) [pid = 1036] [serial = 417] [outer = 143A5800] 16:55:40 INFO - PROCESS | 1036 | 1466812540845 Marionette TRACE conn5 <- [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]]]}] 16:55:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:55:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 671ms 16:55:40 INFO - PROCESS | 1036 | 1466812540881 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 16:55:40 INFO - PROCESS | 1036 | 1466812540884 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 16:55:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:55:40 INFO - PROCESS | 1036 | 1466812540887 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:55:40 INFO - PROCESS | 1036 | 1466812540889 Marionette TRACE conn5 <- [1,522,null,{}] 16:55:40 INFO - PROCESS | 1036 | 1466812540898 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:40 INFO - PROCESS | 1036 | 1466812540900 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:41 INFO - PROCESS | 1036 | 1466812541010 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 16:55:41 INFO - PROCESS | 1036 | 1466812541015 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:41 INFO - PROCESS | 1036 | 1466812541017 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:41 INFO - PROCESS | 1036 | ++DOCSHELL 16627C00 == 33 [pid = 1036] [id = 140] 16:55:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (17744800) [pid = 1036] [serial = 418] [outer = 00000000] 16:55:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1850E400) [pid = 1036] [serial = 419] [outer = 17744800] 16:55:41 INFO - PROCESS | 1036 | 1466812541062 Marionette DEBUG loaded listener.js 16:55:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (18628400) [pid = 1036] [serial = 420] [outer = 17744800] 16:55:41 INFO - PROCESS | 1036 | 1466812541528 Marionette TRACE conn5 <- [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]]]}] 16:55:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:55:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 672ms 16:55:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:55:41 INFO - PROCESS | 1036 | 1466812541562 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 16:55:41 INFO - PROCESS | 1036 | 1466812541564 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 16:55:41 INFO - PROCESS | 1036 | 1466812541571 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:55:41 INFO - PROCESS | 1036 | 1466812541572 Marionette TRACE conn5 <- [1,526,null,{}] 16:55:41 INFO - PROCESS | 1036 | 1466812541576 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:41 INFO - PROCESS | 1036 | 1466812541578 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:41 INFO - PROCESS | 1036 | 1466812541685 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 16:55:41 INFO - PROCESS | 1036 | 1466812541767 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:41 INFO - PROCESS | 1036 | 1466812541769 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:41 INFO - PROCESS | 1036 | ++DOCSHELL 18CAE000 == 34 [pid = 1036] [id = 141] 16:55:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (18D13800) [pid = 1036] [serial = 421] [outer = 00000000] 16:55:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1937CC00) [pid = 1036] [serial = 422] [outer = 18D13800] 16:55:41 INFO - PROCESS | 1036 | 1466812541813 Marionette DEBUG loaded listener.js 16:55:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1937E400) [pid = 1036] [serial = 423] [outer = 18D13800] 16:55:42 INFO - PROCESS | 1036 | 1466812542251 Marionette TRACE conn5 <- [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]]]}] 16:55:42 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 16:55:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 730ms 16:55:42 INFO - PROCESS | 1036 | 1466812542298 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 16:55:42 INFO - PROCESS | 1036 | 1466812542300 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 16:55:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:55:42 INFO - PROCESS | 1036 | 1466812542303 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:55:42 INFO - PROCESS | 1036 | 1466812542304 Marionette TRACE conn5 <- [1,530,null,{}] 16:55:42 INFO - PROCESS | 1036 | 1466812542308 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:42 INFO - PROCESS | 1036 | 1466812542313 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:42 INFO - PROCESS | 1036 | 1466812542461 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 16:55:42 INFO - PROCESS | 1036 | 1466812542473 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:42 INFO - PROCESS | 1036 | 1466812542475 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:42 INFO - PROCESS | 1036 | ++DOCSHELL 19917C00 == 35 [pid = 1036] [id = 142] 16:55:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (199E5C00) [pid = 1036] [serial = 424] [outer = 00000000] 16:55:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (19DD5400) [pid = 1036] [serial = 425] [outer = 199E5C00] 16:55:42 INFO - PROCESS | 1036 | 1466812542519 Marionette DEBUG loaded listener.js 16:55:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0DA0E000) [pid = 1036] [serial = 426] [outer = 199E5C00] 16:55:43 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0D4F6000) [pid = 1036] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:55:43 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0D4F0800) [pid = 1036] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:55:43 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (10CD1400) [pid = 1036] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:55:43 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0D1E7400) [pid = 1036] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:55:43 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (14B51C00) [pid = 1036] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:55:43 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1AD60C00) [pid = 1036] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:55:43 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (14B51000) [pid = 1036] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:55:43 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (19420000) [pid = 1036] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:55:43 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (17841800) [pid = 1036] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:55:43 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0DA0F400) [pid = 1036] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:55:43 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0C72F800) [pid = 1036] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:55:43 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (19913400) [pid = 1036] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:55:43 INFO - PROCESS | 1036 | 1466812543138 Marionette TRACE conn5 <- [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"]]]}] 16:55:43 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 16:55:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:55:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:55:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:55:43 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 16:55:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:55:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:55:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:55:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 870ms 16:55:43 INFO - PROCESS | 1036 | 1466812543174 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 16:55:43 INFO - PROCESS | 1036 | 1466812543176 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 16:55:43 INFO - PROCESS | 1036 | 1466812543180 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:55:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:55:43 INFO - PROCESS | 1036 | 1466812543181 Marionette TRACE conn5 <- [1,534,null,{}] 16:55:43 INFO - PROCESS | 1036 | 1466812543186 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:43 INFO - PROCESS | 1036 | 1466812543188 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:43 INFO - PROCESS | 1036 | 1466812543274 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 16:55:43 INFO - PROCESS | 1036 | 1466812543282 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:43 INFO - PROCESS | 1036 | 1466812543284 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:43 INFO - PROCESS | 1036 | ++DOCSHELL 14BDCC00 == 36 [pid = 1036] [id = 143] 16:55:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (14BE3800) [pid = 1036] [serial = 427] [outer = 00000000] 16:55:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (17C4D400) [pid = 1036] [serial = 428] [outer = 14BE3800] 16:55:43 INFO - PROCESS | 1036 | 1466812543397 Marionette DEBUG loaded listener.js 16:55:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (199E1C00) [pid = 1036] [serial = 429] [outer = 14BE3800] 16:55:43 INFO - PROCESS | 1036 | 1466812543749 Marionette TRACE conn5 <- [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]]]}] 16:55:43 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. 16:55:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 16:55:43 INFO - PROCESS | 1036 | 1466812543814 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 16:55:43 INFO - PROCESS | 1036 | 1466812543816 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 16:55:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:55:43 INFO - PROCESS | 1036 | 1466812543819 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:55:43 INFO - PROCESS | 1036 | 1466812543820 Marionette TRACE conn5 <- [1,538,null,{}] 16:55:43 INFO - PROCESS | 1036 | 1466812543824 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:43 INFO - PROCESS | 1036 | 1466812543825 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:43 INFO - PROCESS | 1036 | 1466812543933 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 16:55:43 INFO - PROCESS | 1036 | 1466812543958 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:43 INFO - PROCESS | 1036 | 1466812543960 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:43 INFO - PROCESS | 1036 | ++DOCSHELL 19E1B400 == 37 [pid = 1036] [id = 144] 16:55:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (19E1C800) [pid = 1036] [serial = 430] [outer = 00000000] 16:55:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1AD60C00) [pid = 1036] [serial = 431] [outer = 19E1C800] 16:55:44 INFO - PROCESS | 1036 | 1466812544003 Marionette DEBUG loaded listener.js 16:55:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1AD86400) [pid = 1036] [serial = 432] [outer = 19E1C800] 16:55:44 INFO - PROCESS | 1036 | 1466812544399 Marionette TRACE conn5 <- [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]]]}] 16:55:44 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. 16:55:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 16:55:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:55:44 INFO - PROCESS | 1036 | 1466812544450 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 16:55:44 INFO - PROCESS | 1036 | 1466812544451 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 16:55:44 INFO - PROCESS | 1036 | 1466812544455 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:55:44 INFO - PROCESS | 1036 | 1466812544456 Marionette TRACE conn5 <- [1,542,null,{}] 16:55:44 INFO - PROCESS | 1036 | 1466812544460 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:44 INFO - PROCESS | 1036 | 1466812544462 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:44 INFO - PROCESS | 1036 | 1466812544572 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 16:55:44 INFO - PROCESS | 1036 | 1466812544611 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:44 INFO - PROCESS | 1036 | 1466812544613 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:44 INFO - PROCESS | 1036 | ++DOCSHELL 112CA800 == 38 [pid = 1036] [id = 145] 16:55:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (16629400) [pid = 1036] [serial = 433] [outer = 00000000] 16:55:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1ADCB400) [pid = 1036] [serial = 434] [outer = 16629400] 16:55:44 INFO - PROCESS | 1036 | 1466812544656 Marionette DEBUG loaded listener.js 16:55:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1B49E800) [pid = 1036] [serial = 435] [outer = 16629400] 16:55:44 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:55:44 INFO - PROCESS | 1036 | [1036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:55:45 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:55:45 INFO - PROCESS | 1036 | 1466812545093 Marionette TRACE conn5 <- [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]]]}] 16:55:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:55:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 16:55:45 INFO - PROCESS | 1036 | 1466812545126 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 16:55:45 INFO - PROCESS | 1036 | 1466812545131 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 16:55:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:55:45 INFO - PROCESS | 1036 | 1466812545136 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:55:45 INFO - PROCESS | 1036 | 1466812545141 Marionette TRACE conn5 <- [1,546,null,{}] 16:55:45 INFO - PROCESS | 1036 | 1466812545148 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:45 INFO - PROCESS | 1036 | 1466812545151 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:45 INFO - PROCESS | 1036 | 1466812545309 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 16:55:45 INFO - PROCESS | 1036 | 1466812545394 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:45 INFO - PROCESS | 1036 | 1466812545399 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:45 INFO - PROCESS | 1036 | ++DOCSHELL 0C8CA800 == 39 [pid = 1036] [id = 146] 16:55:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0C8CB000) [pid = 1036] [serial = 436] [outer = 00000000] 16:55:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0D1ED000) [pid = 1036] [serial = 437] [outer = 0C8CB000] 16:55:45 INFO - PROCESS | 1036 | 1466812545457 Marionette DEBUG loaded listener.js 16:55:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0D462400) [pid = 1036] [serial = 438] [outer = 0C8CB000] 16:55:46 INFO - PROCESS | 1036 | 1466812546068 Marionette TRACE conn5 <- [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]]]}] 16:55:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:55:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 987ms 16:55:46 INFO - PROCESS | 1036 | 1466812546123 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 16:55:46 INFO - PROCESS | 1036 | 1466812546128 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 16:55:46 INFO - PROCESS | 1036 | 1466812546134 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:55:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:55:46 INFO - PROCESS | 1036 | 1466812546137 Marionette TRACE conn5 <- [1,550,null,{}] 16:55:46 INFO - PROCESS | 1036 | 1466812546141 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:46 INFO - PROCESS | 1036 | 1466812546144 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:46 INFO - PROCESS | 1036 | 1466812546254 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 16:55:46 INFO - PROCESS | 1036 | 1466812546379 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:46 INFO - PROCESS | 1036 | 1466812546382 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:46 INFO - PROCESS | 1036 | ++DOCSHELL 111D9400 == 40 [pid = 1036] [id = 147] 16:55:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (11223C00) [pid = 1036] [serial = 439] [outer = 00000000] 16:55:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (14B27000) [pid = 1036] [serial = 440] [outer = 11223C00] 16:55:46 INFO - PROCESS | 1036 | 1466812546439 Marionette DEBUG loaded listener.js 16:55:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (17361400) [pid = 1036] [serial = 441] [outer = 11223C00] 16:55:46 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:55:46 INFO - PROCESS | 1036 | [1036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:55:47 INFO - PROCESS | 1036 | 1466812547014 Marionette TRACE conn5 <- [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]]]}] 16:55:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:55:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 16:55:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:55:47 INFO - PROCESS | 1036 | 1466812547068 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 16:55:47 INFO - PROCESS | 1036 | 1466812547071 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 16:55:47 INFO - PROCESS | 1036 | 1466812547075 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:55:47 INFO - PROCESS | 1036 | 1466812547079 Marionette TRACE conn5 <- [1,554,null,{}] 16:55:47 INFO - PROCESS | 1036 | 1466812547090 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:47 INFO - PROCESS | 1036 | 1466812547094 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:47 INFO - PROCESS | 1036 | 1466812547204 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 16:55:47 INFO - PROCESS | 1036 | 1466812547329 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:47 INFO - PROCESS | 1036 | 1466812547333 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:47 INFO - PROCESS | 1036 | ++DOCSHELL 1AC7C800 == 41 [pid = 1036] [id = 148] 16:55:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (1AD65C00) [pid = 1036] [serial = 442] [outer = 00000000] 16:55:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (1B4AA000) [pid = 1036] [serial = 443] [outer = 1AD65C00] 16:55:47 INFO - PROCESS | 1036 | 1466812547391 Marionette DEBUG loaded listener.js 16:55:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (1B5E8000) [pid = 1036] [serial = 444] [outer = 1AD65C00] 16:55:47 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:55:47 INFO - PROCESS | 1036 | [1036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:55:47 INFO - PROCESS | 1036 | 1466812547939 Marionette TRACE conn5 <- [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]]]}] 16:55:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:55:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 870ms 16:55:47 INFO - PROCESS | 1036 | 1466812547948 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 16:55:47 INFO - PROCESS | 1036 | 1466812547951 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 16:55:47 INFO - PROCESS | 1036 | 1466812547970 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:55:47 INFO - PROCESS | 1036 | 1466812547972 Marionette TRACE conn5 <- [1,558,null,{}] 16:55:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:55:47 INFO - PROCESS | 1036 | 1466812547976 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:47 INFO - PROCESS | 1036 | 1466812547978 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:48 INFO - PROCESS | 1036 | 1466812548085 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 16:55:48 INFO - PROCESS | 1036 | 1466812548180 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:48 INFO - PROCESS | 1036 | 1466812548183 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:48 INFO - PROCESS | 1036 | ++DOCSHELL 1B769000 == 42 [pid = 1036] [id = 149] 16:55:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (1B769800) [pid = 1036] [serial = 445] [outer = 00000000] 16:55:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1B82C400) [pid = 1036] [serial = 446] [outer = 1B769800] 16:55:48 INFO - PROCESS | 1036 | 1466812548237 Marionette DEBUG loaded listener.js 16:55:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (1B93CC00) [pid = 1036] [serial = 447] [outer = 1B769800] 16:55:48 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:55:48 INFO - PROCESS | 1036 | [1036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:55:49 INFO - PROCESS | 1036 | 1466812549056 Marionette TRACE conn5 <- [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]]]}] 16:55:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:55:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1120ms 16:55:49 INFO - PROCESS | 1036 | 1466812549097 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 16:55:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:55:49 INFO - PROCESS | 1036 | 1466812549101 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 16:55:49 INFO - PROCESS | 1036 | 1466812549106 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:55:49 INFO - PROCESS | 1036 | 1466812549109 Marionette TRACE conn5 <- [1,562,null,{}] 16:55:49 INFO - PROCESS | 1036 | 1466812549115 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:49 INFO - PROCESS | 1036 | 1466812549117 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:49 INFO - PROCESS | 1036 | 1466812549218 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 16:55:49 INFO - PROCESS | 1036 | 1466812549301 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:49 INFO - PROCESS | 1036 | 1466812549306 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:49 INFO - PROCESS | 1036 | ++DOCSHELL 0DA0C800 == 43 [pid = 1036] [id = 150] 16:55:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (0DA0CC00) [pid = 1036] [serial = 448] [outer = 00000000] 16:55:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (0DA18C00) [pid = 1036] [serial = 449] [outer = 0DA0CC00] 16:55:49 INFO - PROCESS | 1036 | 1466812549397 Marionette DEBUG loaded listener.js 16:55:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 95 (10B0E000) [pid = 1036] [serial = 450] [outer = 0DA0CC00] 16:55:50 INFO - PROCESS | 1036 | --DOCSHELL 19E1B400 == 42 [pid = 1036] [id = 144] 16:55:50 INFO - PROCESS | 1036 | --DOCSHELL 14BDCC00 == 41 [pid = 1036] [id = 143] 16:55:50 INFO - PROCESS | 1036 | --DOCSHELL 19917C00 == 40 [pid = 1036] [id = 142] 16:55:50 INFO - PROCESS | 1036 | --DOCSHELL 18CAE000 == 39 [pid = 1036] [id = 141] 16:55:50 INFO - PROCESS | 1036 | --DOCSHELL 16627C00 == 38 [pid = 1036] [id = 140] 16:55:50 INFO - PROCESS | 1036 | --DOCSHELL 1431E400 == 37 [pid = 1036] [id = 139] 16:55:50 INFO - PROCESS | 1036 | --DOCSHELL 0D4EFC00 == 36 [pid = 1036] [id = 138] 16:55:50 INFO - PROCESS | 1036 | --DOCSHELL 0C732000 == 35 [pid = 1036] [id = 137] 16:55:50 INFO - PROCESS | 1036 | --DOCSHELL 0D1E9000 == 34 [pid = 1036] [id = 135] 16:55:50 INFO - PROCESS | 1036 | --DOCSHELL 199E9000 == 33 [pid = 1036] [id = 134] 16:55:50 INFO - PROCESS | 1036 | --DOCSHELL 10BC8C00 == 32 [pid = 1036] [id = 136] 16:55:50 INFO - PROCESS | 1036 | --DOCSHELL 1B769000 == 31 [pid = 1036] [id = 149] 16:55:50 INFO - PROCESS | 1036 | --DOCSHELL 1AC7C800 == 30 [pid = 1036] [id = 148] 16:55:50 INFO - PROCESS | 1036 | --DOCSHELL 112CA800 == 29 [pid = 1036] [id = 145] 16:55:50 INFO - PROCESS | 1036 | --DOCSHELL 0C8CA800 == 28 [pid = 1036] [id = 146] 16:55:50 INFO - PROCESS | 1036 | --DOCSHELL 111D9400 == 27 [pid = 1036] [id = 147] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 94 (16633000) [pid = 1036] [serial = 367] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (1AD86000) [pid = 1036] [serial = 371] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (1AD7E400) [pid = 1036] [serial = 370] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (1735AC00) [pid = 1036] [serial = 387] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (1662BC00) [pid = 1036] [serial = 386] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (194ADC00) [pid = 1036] [serial = 392] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (1857C800) [pid = 1036] [serial = 390] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (1850DC00) [pid = 1036] [serial = 389] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (18D17400) [pid = 1036] [serial = 395] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (194AB800) [pid = 1036] [serial = 396] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (19DD0C00) [pid = 1036] [serial = 401] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0C8CC000) [pid = 1036] [serial = 376] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (194B5C00) [pid = 1036] [serial = 393] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0C8D7800) [pid = 1036] [serial = 377] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (19918800) [pid = 1036] [serial = 399] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (18515400) [pid = 1036] [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.] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (143A9000) [pid = 1036] [serial = 383] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (19918400) [pid = 1036] [serial = 398] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0D85C000) [pid = 1036] [serial = 379] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0DA04400) [pid = 1036] [serial = 380] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (10B2C000) [pid = 1036] [serial = 374] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0DA06C00) [pid = 1036] [serial = 373] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (14111400) [pid = 1036] [serial = 382] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (0DA17400) [pid = 1036] [serial = 365] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (0DA02800) [pid = 1036] [serial = 364] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (17C53C00) [pid = 1036] [serial = 368] [outer = 00000000] [url = about:blank] 16:55:50 INFO - PROCESS | 1036 | 1466812550576 Marionette TRACE conn5 <- [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]]]}] 16:55:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:55:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1540ms 16:55:50 INFO - PROCESS | 1036 | 1466812550647 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 16:55:50 INFO - PROCESS | 1036 | 1466812550652 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 16:55:50 INFO - PROCESS | 1036 | 1466812550656 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:55:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:55:50 INFO - PROCESS | 1036 | 1466812550660 Marionette TRACE conn5 <- [1,566,null,{}] 16:55:50 INFO - PROCESS | 1036 | 1466812550665 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:50 INFO - PROCESS | 1036 | 1466812550667 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:50 INFO - PROCESS | 1036 | 1466812550757 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 16:55:50 INFO - PROCESS | 1036 | 1466812550770 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:50 INFO - PROCESS | 1036 | 1466812550772 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:50 INFO - PROCESS | 1036 | ++DOCSHELL 0CF1EC00 == 28 [pid = 1036] [id = 151] 16:55:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0D1E4C00) [pid = 1036] [serial = 451] [outer = 00000000] 16:55:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0D1ECC00) [pid = 1036] [serial = 452] [outer = 0D1E4C00] 16:55:50 INFO - PROCESS | 1036 | 1466812550820 Marionette DEBUG loaded listener.js 16:55:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0D336C00) [pid = 1036] [serial = 453] [outer = 0D1E4C00] 16:55:51 INFO - PROCESS | 1036 | 1466812551314 Marionette TRACE conn5 <- [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]]]}] 16:55:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:55:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 16:55:51 INFO - PROCESS | 1036 | 1466812551331 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 16:55:51 INFO - PROCESS | 1036 | 1466812551337 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 16:55:51 INFO - PROCESS | 1036 | [1036] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:55:51 INFO - PROCESS | 1036 | [1036] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:55:51 INFO - PROCESS | 1036 | [1036] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:55:51 INFO - PROCESS | 1036 | [1036] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:55:51 INFO - PROCESS | 1036 | [1036] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:55:51 INFO - PROCESS | 1036 | [1036] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 16:55:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:55:51 INFO - PROCESS | 1036 | 1466812551345 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:55:51 INFO - PROCESS | 1036 | 1466812551348 Marionette TRACE conn5 <- [1,570,null,{}] 16:55:51 INFO - PROCESS | 1036 | 1466812551355 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:51 INFO - PROCESS | 1036 | 1466812551357 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:51 INFO - PROCESS | 1036 | 1466812551482 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 16:55:51 INFO - PROCESS | 1036 | 1466812551576 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:51 INFO - PROCESS | 1036 | 1466812551578 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:51 INFO - PROCESS | 1036 | ++DOCSHELL 10B43800 == 29 [pid = 1036] [id = 152] 16:55:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (10B44C00) [pid = 1036] [serial = 454] [outer = 00000000] 16:55:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (10BC8400) [pid = 1036] [serial = 455] [outer = 10B44C00] 16:55:51 INFO - PROCESS | 1036 | 1466812551626 Marionette DEBUG loaded listener.js 16:55:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (111D4000) [pid = 1036] [serial = 456] [outer = 10B44C00] 16:55:52 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:55:52 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:55:52 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:55:52 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:55:52 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:55:52 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:55:53 INFO - PROCESS | 1036 | 1466812553000 Marionette TRACE conn5 <- [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]]]}] 16:55:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:55:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1671ms 16:55:53 INFO - PROCESS | 1036 | 1466812553017 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 16:55:53 INFO - PROCESS | 1036 | 1466812553019 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 16:55:53 INFO - PROCESS | 1036 | 1466812553042 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:55:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:55:53 INFO - PROCESS | 1036 | 1466812553046 Marionette TRACE conn5 <- [1,574,null,{}] 16:55:53 INFO - PROCESS | 1036 | 1466812553057 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:53 INFO - PROCESS | 1036 | 1466812553061 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:53 INFO - PROCESS | 1036 | 1466812553176 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 16:55:53 INFO - PROCESS | 1036 | 1466812553183 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:53 INFO - PROCESS | 1036 | 1466812553186 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:53 INFO - PROCESS | 1036 | ++DOCSHELL 14BE3000 == 30 [pid = 1036] [id = 153] 16:55:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (14BE4400) [pid = 1036] [serial = 457] [outer = 00000000] 16:55:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1575A400) [pid = 1036] [serial = 458] [outer = 14BE4400] 16:55:53 INFO - PROCESS | 1036 | 1466812553236 Marionette DEBUG loaded listener.js 16:55:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (0DA15000) [pid = 1036] [serial = 459] [outer = 14BE4400] 16:55:53 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:55:53 INFO - PROCESS | 1036 | [1036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:55:53 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:55:53 INFO - PROCESS | 1036 | [1036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:55:53 INFO - PROCESS | 1036 | 1466812553701 Marionette TRACE conn5 <- [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]]]}] 16:55:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:55:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 16:55:53 INFO - PROCESS | 1036 | 1466812553715 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 16:55:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:55:53 INFO - PROCESS | 1036 | 1466812553717 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 16:55:53 INFO - PROCESS | 1036 | 1466812553748 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:55:53 INFO - PROCESS | 1036 | 1466812553750 Marionette TRACE conn5 <- [1,578,null,{}] 16:55:53 INFO - PROCESS | 1036 | 1466812553772 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:53 INFO - PROCESS | 1036 | 1466812553774 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:53 INFO - PROCESS | 1036 | 1466812553887 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 16:55:53 INFO - PROCESS | 1036 | 1466812553897 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:53 INFO - PROCESS | 1036 | 1466812553899 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:53 INFO - PROCESS | 1036 | ++DOCSHELL 1850B400 == 31 [pid = 1036] [id = 154] 16:55:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1850C000) [pid = 1036] [serial = 460] [outer = 00000000] 16:55:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (18515400) [pid = 1036] [serial = 461] [outer = 1850C000] 16:55:53 INFO - PROCESS | 1036 | 1466812553943 Marionette DEBUG loaded listener.js 16:55:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1857EC00) [pid = 1036] [serial = 462] [outer = 1850C000] 16:55:54 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (19E1C800) [pid = 1036] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:55:54 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (17744800) [pid = 1036] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:55:54 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0C790400) [pid = 1036] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:55:54 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0D856000) [pid = 1036] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:55:54 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (143A5800) [pid = 1036] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:55:54 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0D1EA400) [pid = 1036] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:55:54 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (18D13800) [pid = 1036] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:55:54 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (111DA400) [pid = 1036] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:55:54 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (199EA000) [pid = 1036] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:55:54 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (14BE3800) [pid = 1036] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:55:54 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (199E5C00) [pid = 1036] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:55:54 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (16629400) [pid = 1036] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:55:54 INFO - PROCESS | 1036 | 1466812554597 Marionette TRACE conn5 <- [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]]]}] 16:55:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:55:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 930ms 16:55:54 INFO - PROCESS | 1036 | 1466812554651 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 16:55:54 INFO - PROCESS | 1036 | 1466812554653 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 16:55:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:55:54 INFO - PROCESS | 1036 | 1466812554657 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:55:54 INFO - PROCESS | 1036 | 1466812554658 Marionette TRACE conn5 <- [1,582,null,{}] 16:55:54 INFO - PROCESS | 1036 | 1466812554662 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:54 INFO - PROCESS | 1036 | 1466812554664 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:54 INFO - PROCESS | 1036 | 1466812554740 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 16:55:54 INFO - PROCESS | 1036 | 1466812554820 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:54 INFO - PROCESS | 1036 | 1466812554822 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:54 INFO - PROCESS | 1036 | ++DOCSHELL 0C70E000 == 32 [pid = 1036] [id = 155] 16:55:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0C729800) [pid = 1036] [serial = 463] [outer = 00000000] 16:55:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (16634800) [pid = 1036] [serial = 464] [outer = 0C729800] 16:55:54 INFO - PROCESS | 1036 | 1466812554867 Marionette DEBUG loaded listener.js 16:55:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (17842C00) [pid = 1036] [serial = 465] [outer = 0C729800] 16:55:55 INFO - PROCESS | 1036 | 1466812555271 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:55:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:55:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 16:55:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:55:55 INFO - PROCESS | 1036 | 1466812555327 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 16:55:55 INFO - PROCESS | 1036 | 1466812555329 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 16:55:55 INFO - PROCESS | 1036 | 1466812555332 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:55:55 INFO - PROCESS | 1036 | 1466812555334 Marionette TRACE conn5 <- [1,586,null,{}] 16:55:55 INFO - PROCESS | 1036 | 1466812555337 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:55 INFO - PROCESS | 1036 | 1466812555343 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:55 INFO - PROCESS | 1036 | 1466812555474 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 16:55:55 INFO - PROCESS | 1036 | 1466812555486 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:55 INFO - PROCESS | 1036 | 1466812555488 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:55 INFO - PROCESS | 1036 | ++DOCSHELL 1862B800 == 33 [pid = 1036] [id = 156] 16:55:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (18CAE000) [pid = 1036] [serial = 466] [outer = 00000000] 16:55:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (194AE400) [pid = 1036] [serial = 467] [outer = 18CAE000] 16:55:55 INFO - PROCESS | 1036 | 1466812555544 Marionette DEBUG loaded listener.js 16:55:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (194B2800) [pid = 1036] [serial = 468] [outer = 18CAE000] 16:55:55 INFO - PROCESS | 1036 | 1466812555939 Marionette TRACE conn5 <- [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]]]}] 16:55:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:55:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 16:55:55 INFO - PROCESS | 1036 | 1466812555973 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 16:55:55 INFO - PROCESS | 1036 | 1466812555975 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 16:55:55 INFO - PROCESS | 1036 | 1466812555978 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:55:55 INFO - PROCESS | 1036 | 1466812555980 Marionette TRACE conn5 <- [1,590,null,{}] 16:55:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:55:55 INFO - PROCESS | 1036 | 1466812555983 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:55 INFO - PROCESS | 1036 | 1466812555985 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:56 INFO - PROCESS | 1036 | 1466812556059 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 16:55:56 INFO - PROCESS | 1036 | 1466812556065 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:56 INFO - PROCESS | 1036 | 1466812556067 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:56 INFO - PROCESS | 1036 | ++DOCSHELL 194B8000 == 34 [pid = 1036] [id = 157] 16:55:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1990CC00) [pid = 1036] [serial = 469] [outer = 00000000] 16:55:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (19915400) [pid = 1036] [serial = 470] [outer = 1990CC00] 16:55:56 INFO - PROCESS | 1036 | 1466812556111 Marionette DEBUG loaded listener.js 16:55:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (199E0400) [pid = 1036] [serial = 471] [outer = 1990CC00] 16:55:56 INFO - PROCESS | 1036 | 1466812556570 Marionette TRACE conn5 <- [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]]]}] 16:55:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:55:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 16:55:56 INFO - PROCESS | 1036 | 1466812556655 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 16:55:56 INFO - PROCESS | 1036 | 1466812556660 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 16:55:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:55:56 INFO - PROCESS | 1036 | 1466812556665 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:55:56 INFO - PROCESS | 1036 | 1466812556669 Marionette TRACE conn5 <- [1,594,null,{}] 16:55:56 INFO - PROCESS | 1036 | 1466812556677 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:56 INFO - PROCESS | 1036 | 1466812556680 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:57 INFO - PROCESS | 1036 | 1466812557019 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 16:55:57 INFO - PROCESS | 1036 | [1036] 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 16:55:57 INFO - PROCESS | 1036 | 1466812557130 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:57 INFO - PROCESS | 1036 | 1466812557135 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:57 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D9C00 == 35 [pid = 1036] [id = 158] 16:55:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (0CFF1C00) [pid = 1036] [serial = 472] [outer = 00000000] 16:55:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (0D1EE000) [pid = 1036] [serial = 473] [outer = 0CFF1C00] 16:55:57 INFO - PROCESS | 1036 | 1466812557191 Marionette DEBUG loaded listener.js 16:55:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0D334400) [pid = 1036] [serial = 474] [outer = 0CFF1C00] 16:55:57 INFO - PROCESS | 1036 | 1466812557895 Marionette TRACE conn5 <- [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]]]}] 16:55:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:55:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1283ms 16:55:57 INFO - PROCESS | 1036 | 1466812557959 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 16:55:57 INFO - PROCESS | 1036 | 1466812557964 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 16:55:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:55:57 INFO - PROCESS | 1036 | 1466812557972 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:55:57 INFO - PROCESS | 1036 | 1466812557975 Marionette TRACE conn5 <- [1,598,null,{}] 16:55:57 INFO - PROCESS | 1036 | 1466812557978 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:57 INFO - PROCESS | 1036 | 1466812557981 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:58 INFO - PROCESS | 1036 | 1466812558099 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 16:55:58 INFO - PROCESS | 1036 | 1466812558181 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:58 INFO - PROCESS | 1036 | 1466812558184 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:58 INFO - PROCESS | 1036 | ++DOCSHELL 143A8400 == 36 [pid = 1036] [id = 159] 16:55:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (143A9000) [pid = 1036] [serial = 475] [outer = 00000000] 16:55:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (14BE1C00) [pid = 1036] [serial = 476] [outer = 143A9000] 16:55:58 INFO - PROCESS | 1036 | 1466812558287 Marionette DEBUG loaded listener.js 16:55:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1735A800) [pid = 1036] [serial = 477] [outer = 143A9000] 16:55:58 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:55:58 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:55:58 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:55:58 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:55:58 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:55:59 INFO - PROCESS | 1036 | 1466812559178 Marionette TRACE conn5 <- [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]]]}] 16:55:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:55:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1272ms 16:55:59 INFO - PROCESS | 1036 | 1466812559246 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 16:55:59 INFO - PROCESS | 1036 | 1466812559250 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 16:55:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:55:59 INFO - PROCESS | 1036 | 1466812559254 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:55:59 INFO - PROCESS | 1036 | 1466812559257 Marionette TRACE conn5 <- [1,602,null,{}] 16:55:59 INFO - PROCESS | 1036 | 1466812559264 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:55:59 INFO - PROCESS | 1036 | 1466812559266 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:59 INFO - PROCESS | 1036 | 1466812559372 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 16:55:59 INFO - PROCESS | 1036 | 1466812559454 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:55:59 INFO - PROCESS | 1036 | 1466812559457 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:55:59 INFO - PROCESS | 1036 | ++DOCSHELL 0C730000 == 37 [pid = 1036] [id = 160] 16:55:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (0C8CEC00) [pid = 1036] [serial = 478] [outer = 00000000] 16:55:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (0C8D9400) [pid = 1036] [serial = 479] [outer = 0C8CEC00] 16:55:59 INFO - PROCESS | 1036 | 1466812559526 Marionette DEBUG loaded listener.js 16:55:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (0DA08800) [pid = 1036] [serial = 480] [outer = 0C8CEC00] 16:55:59 INFO - PROCESS | 1036 | --DOCSHELL 1862B800 == 36 [pid = 1036] [id = 156] 16:55:59 INFO - PROCESS | 1036 | --DOCSHELL 0C70E000 == 35 [pid = 1036] [id = 155] 16:55:59 INFO - PROCESS | 1036 | --DOCSHELL 1850B400 == 34 [pid = 1036] [id = 154] 16:55:59 INFO - PROCESS | 1036 | --DOCSHELL 14BE3000 == 33 [pid = 1036] [id = 153] 16:55:59 INFO - PROCESS | 1036 | --DOCSHELL 10B43800 == 32 [pid = 1036] [id = 152] 16:55:59 INFO - PROCESS | 1036 | --DOCSHELL 0CF1EC00 == 31 [pid = 1036] [id = 151] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1AD86400) [pid = 1036] [serial = 432] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1850E400) [pid = 1036] [serial = 419] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (0C8CE800) [pid = 1036] [serial = 410] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0D1E5400) [pid = 1036] [serial = 411] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0DA0D800) [pid = 1036] [serial = 413] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0DA18000) [pid = 1036] [serial = 414] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (14A6B800) [pid = 1036] [serial = 416] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0D37CC00) [pid = 1036] [serial = 404] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1937E400) [pid = 1036] [serial = 423] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0D85C800) [pid = 1036] [serial = 405] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1937CC00) [pid = 1036] [serial = 422] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (14A95400) [pid = 1036] [serial = 407] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (14C7F400) [pid = 1036] [serial = 408] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (19DD2000) [pid = 1036] [serial = 402] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (17C4D400) [pid = 1036] [serial = 428] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (19DD5400) [pid = 1036] [serial = 425] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (1B49E800) [pid = 1036] [serial = 435] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (1ADCB400) [pid = 1036] [serial = 434] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (1AD60C00) [pid = 1036] [serial = 431] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (0DA0E000) [pid = 1036] [serial = 426] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (18628400) [pid = 1036] [serial = 420] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (199E1C00) [pid = 1036] [serial = 429] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (14B4FC00) [pid = 1036] [serial = 417] [outer = 00000000] [url = about:blank] 16:55:59 INFO - PROCESS | 1036 | 1466812559992 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:56:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:56:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 790ms 16:56:00 INFO - PROCESS | 1036 | 1466812560046 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 16:56:00 INFO - PROCESS | 1036 | 1466812560050 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 16:56:00 INFO - PROCESS | 1036 | 1466812560056 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:56:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:56:00 INFO - PROCESS | 1036 | 1466812560059 Marionette TRACE conn5 <- [1,606,null,{}] 16:56:00 INFO - PROCESS | 1036 | 1466812560062 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:00 INFO - PROCESS | 1036 | 1466812560065 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:00 INFO - PROCESS | 1036 | 1466812560153 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 16:56:00 INFO - PROCESS | 1036 | 1466812560161 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:00 INFO - PROCESS | 1036 | 1466812560164 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:00 INFO - PROCESS | 1036 | ++DOCSHELL 0DA1B400 == 32 [pid = 1036] [id = 161] 16:56:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (0DA1E800) [pid = 1036] [serial = 481] [outer = 00000000] 16:56:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (10B43800) [pid = 1036] [serial = 482] [outer = 0DA1E800] 16:56:00 INFO - PROCESS | 1036 | 1466812560210 Marionette DEBUG loaded listener.js 16:56:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (10CD3C00) [pid = 1036] [serial = 483] [outer = 0DA1E800] 16:56:00 INFO - PROCESS | 1036 | 1466812560680 Marionette TRACE conn5 <- [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]]]}] 16:56:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:56:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 671ms 16:56:00 INFO - PROCESS | 1036 | 1466812560731 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 16:56:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:56:00 INFO - PROCESS | 1036 | 1466812560733 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 16:56:00 INFO - PROCESS | 1036 | 1466812560736 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:56:00 INFO - PROCESS | 1036 | 1466812560740 Marionette TRACE conn5 <- [1,610,null,{}] 16:56:00 INFO - PROCESS | 1036 | 1466812560750 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:00 INFO - PROCESS | 1036 | 1466812560755 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:00 INFO - PROCESS | 1036 | 1466812560865 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 16:56:00 INFO - PROCESS | 1036 | 1466812560880 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:00 INFO - PROCESS | 1036 | 1466812560883 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:00 INFO - PROCESS | 1036 | ++DOCSHELL 1735DC00 == 33 [pid = 1036] [id = 162] 16:56:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (1735E000) [pid = 1036] [serial = 484] [outer = 00000000] 16:56:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (17862800) [pid = 1036] [serial = 485] [outer = 1735E000] 16:56:00 INFO - PROCESS | 1036 | 1466812560930 Marionette DEBUG loaded listener.js 16:56:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (18513000) [pid = 1036] [serial = 486] [outer = 1735E000] 16:56:01 INFO - PROCESS | 1036 | 1466812561371 Marionette TRACE conn5 <- [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]]]}] 16:56:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:56:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 16:56:01 INFO - PROCESS | 1036 | 1466812561410 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 16:56:01 INFO - PROCESS | 1036 | 1466812561413 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 16:56:01 INFO - PROCESS | 1036 | 1466812561416 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:56:01 INFO - PROCESS | 1036 | 1466812561418 Marionette TRACE conn5 <- [1,614,null,{}] 16:56:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:56:01 INFO - PROCESS | 1036 | 1466812561422 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:01 INFO - PROCESS | 1036 | 1466812561423 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:01 INFO - PROCESS | 1036 | 1466812561517 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 16:56:01 INFO - PROCESS | 1036 | 1466812561525 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:01 INFO - PROCESS | 1036 | 1466812561527 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:01 INFO - PROCESS | 1036 | ++DOCSHELL 18CA3000 == 34 [pid = 1036] [id = 163] 16:56:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (18CA9800) [pid = 1036] [serial = 487] [outer = 00000000] 16:56:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (19412C00) [pid = 1036] [serial = 488] [outer = 18CA9800] 16:56:01 INFO - PROCESS | 1036 | 1466812561571 Marionette DEBUG loaded listener.js 16:56:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (194AF000) [pid = 1036] [serial = 489] [outer = 18CA9800] 16:56:02 INFO - PROCESS | 1036 | 1466812562012 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:56:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:56:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 16:56:02 INFO - PROCESS | 1036 | 1466812562055 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 16:56:02 INFO - PROCESS | 1036 | 1466812562057 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 16:56:02 INFO - PROCESS | 1036 | 1466812562060 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:56:02 INFO - PROCESS | 1036 | 1466812562062 Marionette TRACE conn5 <- [1,618,null,{}] 16:56:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:56:02 INFO - PROCESS | 1036 | 1466812562065 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:02 INFO - PROCESS | 1036 | 1466812562067 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:02 INFO - PROCESS | 1036 | 1466812562172 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 16:56:02 INFO - PROCESS | 1036 | 1466812562248 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:02 INFO - PROCESS | 1036 | 1466812562250 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:02 INFO - PROCESS | 1036 | ++DOCSHELL 1990BC00 == 35 [pid = 1036] [id = 164] 16:56:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (1990E000) [pid = 1036] [serial = 490] [outer = 00000000] 16:56:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (19912400) [pid = 1036] [serial = 491] [outer = 1990E000] 16:56:02 INFO - PROCESS | 1036 | 1466812562294 Marionette DEBUG loaded listener.js 16:56:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (199E4000) [pid = 1036] [serial = 492] [outer = 1990E000] 16:56:02 INFO - PROCESS | 1036 | 1466812562727 Marionette TRACE conn5 <- [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]]]}] 16:56:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:56:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 730ms 16:56:02 INFO - PROCESS | 1036 | 1466812562802 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 16:56:02 INFO - PROCESS | 1036 | 1466812562804 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 16:56:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:56:02 INFO - PROCESS | 1036 | 1466812562807 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:56:02 INFO - PROCESS | 1036 | 1466812562809 Marionette TRACE conn5 <- [1,622,null,{}] 16:56:02 INFO - PROCESS | 1036 | 1466812562812 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:02 INFO - PROCESS | 1036 | 1466812562818 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:02 INFO - PROCESS | 1036 | 1466812562949 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 16:56:03 INFO - PROCESS | 1036 | 1466812563006 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:03 INFO - PROCESS | 1036 | 1466812563008 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:03 INFO - PROCESS | 1036 | ++DOCSHELL 0D37AC00 == 36 [pid = 1036] [id = 165] 16:56:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (194AF400) [pid = 1036] [serial = 493] [outer = 00000000] 16:56:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (19E19400) [pid = 1036] [serial = 494] [outer = 194AF400] 16:56:03 INFO - PROCESS | 1036 | 1466812563053 Marionette DEBUG loaded listener.js 16:56:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (19E1BC00) [pid = 1036] [serial = 495] [outer = 194AF400] 16:56:03 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:03 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:03 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:03 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:03 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:56:03 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:56:03 INFO - PROCESS | 1036 | 1466812563472 Marionette TRACE conn5 <- [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]]]}] 16:56:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:56:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 730ms 16:56:03 INFO - PROCESS | 1036 | 1466812563541 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 16:56:03 INFO - PROCESS | 1036 | 1466812563543 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 16:56:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:56:03 INFO - PROCESS | 1036 | 1466812563546 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:56:03 INFO - PROCESS | 1036 | 1466812563547 Marionette TRACE conn5 <- [1,626,null,{}] 16:56:03 INFO - PROCESS | 1036 | 1466812563551 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:03 INFO - PROCESS | 1036 | 1466812563553 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:03 INFO - PROCESS | 1036 | 1466812563672 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 16:56:03 INFO - PROCESS | 1036 | 1466812563684 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:03 INFO - PROCESS | 1036 | 1466812563685 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:03 INFO - PROCESS | 1036 | ++DOCSHELL 19910400 == 37 [pid = 1036] [id = 166] 16:56:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1A1E9400) [pid = 1036] [serial = 496] [outer = 00000000] 16:56:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1AD78C00) [pid = 1036] [serial = 497] [outer = 1A1E9400] 16:56:03 INFO - PROCESS | 1036 | 1466812563729 Marionette DEBUG loaded listener.js 16:56:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1AD79800) [pid = 1036] [serial = 498] [outer = 1A1E9400] 16:56:04 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:56:04 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:56:04 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (14BE4400) [pid = 1036] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:56:04 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1850C000) [pid = 1036] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:56:04 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (10B44C00) [pid = 1036] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:56:04 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0D1E4C00) [pid = 1036] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:56:04 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0DA0CC00) [pid = 1036] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:56:04 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0C729800) [pid = 1036] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:56:04 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0C8CB000) [pid = 1036] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:56:04 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (11223C00) [pid = 1036] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:56:04 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1AD65C00) [pid = 1036] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:56:04 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1B769800) [pid = 1036] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:56:04 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (18CAE000) [pid = 1036] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:56:04 INFO - PROCESS | 1036 | 1466812564190 Marionette TRACE conn5 <- [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]]]}] 16:56:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:56:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 16:56:04 INFO - PROCESS | 1036 | 1466812564216 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 16:56:04 INFO - PROCESS | 1036 | 1466812564218 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 16:56:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:56:04 INFO - PROCESS | 1036 | 1466812564222 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:56:04 INFO - PROCESS | 1036 | 1466812564223 Marionette TRACE conn5 <- [1,630,null,{}] 16:56:04 INFO - PROCESS | 1036 | 1466812564227 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:04 INFO - PROCESS | 1036 | 1466812564228 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:04 INFO - PROCESS | 1036 | 1466812564306 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 16:56:04 INFO - PROCESS | 1036 | 1466812564312 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:04 INFO - PROCESS | 1036 | 1466812564313 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:04 INFO - PROCESS | 1036 | ++DOCSHELL 0CF6D800 == 38 [pid = 1036] [id = 167] 16:56:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0D1E9C00) [pid = 1036] [serial = 499] [outer = 00000000] 16:56:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (1850D000) [pid = 1036] [serial = 500] [outer = 0D1E9C00] 16:56:04 INFO - PROCESS | 1036 | 1466812564357 Marionette DEBUG loaded listener.js 16:56:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (199DE400) [pid = 1036] [serial = 501] [outer = 0D1E9C00] 16:56:04 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:04 INFO - PROCESS | 1036 | 1466812564781 Marionette TRACE conn5 <- [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]]]}] 16:56:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:56:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 570ms 16:56:04 INFO - PROCESS | 1036 | 1466812564802 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 16:56:04 INFO - PROCESS | 1036 | 1466812564804 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 16:56:04 INFO - PROCESS | 1036 | 1466812564808 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:56:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:56:04 INFO - PROCESS | 1036 | 1466812564809 Marionette TRACE conn5 <- [1,634,null,{}] 16:56:04 INFO - PROCESS | 1036 | 1466812564813 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:04 INFO - PROCESS | 1036 | 1466812564814 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:04 INFO - PROCESS | 1036 | 1466812564896 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 16:56:04 INFO - PROCESS | 1036 | 1466812564902 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:04 INFO - PROCESS | 1036 | 1466812564904 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:04 INFO - PROCESS | 1036 | ++DOCSHELL 1AD60C00 == 39 [pid = 1036] [id = 168] 16:56:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1AD78400) [pid = 1036] [serial = 502] [outer = 00000000] 16:56:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1ADC8C00) [pid = 1036] [serial = 503] [outer = 1AD78400] 16:56:04 INFO - PROCESS | 1036 | 1466812564947 Marionette DEBUG loaded listener.js 16:56:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1ADD0400) [pid = 1036] [serial = 504] [outer = 1AD78400] 16:56:05 INFO - PROCESS | 1036 | 1466812565384 Marionette TRACE conn5 <- [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]]]}] 16:56:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:56:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 16:56:05 INFO - PROCESS | 1036 | 1466812565444 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 16:56:05 INFO - PROCESS | 1036 | 1466812565446 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 16:56:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:56:05 INFO - PROCESS | 1036 | 1466812565458 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:56:05 INFO - PROCESS | 1036 | 1466812565460 Marionette TRACE conn5 <- [1,638,null,{}] 16:56:05 INFO - PROCESS | 1036 | 1466812565464 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:05 INFO - PROCESS | 1036 | 1466812565465 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:05 INFO - PROCESS | 1036 | 1466812565545 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 16:56:05 INFO - PROCESS | 1036 | 1466812565553 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:05 INFO - PROCESS | 1036 | 1466812565555 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:05 INFO - PROCESS | 1036 | ++DOCSHELL 1ADC6400 == 40 [pid = 1036] [id = 169] 16:56:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1ADD3400) [pid = 1036] [serial = 505] [outer = 00000000] 16:56:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1B4E8800) [pid = 1036] [serial = 506] [outer = 1ADD3400] 16:56:05 INFO - PROCESS | 1036 | 1466812565597 Marionette DEBUG loaded listener.js 16:56:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1B4E9800) [pid = 1036] [serial = 507] [outer = 1ADD3400] 16:56:06 INFO - PROCESS | 1036 | 1466812566031 Marionette TRACE conn5 <- [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]]]}] 16:56:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:56:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 631ms 16:56:06 INFO - PROCESS | 1036 | 1466812566125 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 16:56:06 INFO - PROCESS | 1036 | 1466812566130 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 16:56:06 INFO - PROCESS | 1036 | 1466812566135 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:56:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:56:06 INFO - PROCESS | 1036 | 1466812566139 Marionette TRACE conn5 <- [1,642,null,{}] 16:56:06 INFO - PROCESS | 1036 | 1466812566146 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:06 INFO - PROCESS | 1036 | 1466812566149 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:06 INFO - PROCESS | 1036 | 1466812566347 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 16:56:06 INFO - PROCESS | 1036 | 1466812566426 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:06 INFO - PROCESS | 1036 | 1466812566431 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:06 INFO - PROCESS | 1036 | ++DOCSHELL 0D1E6400 == 41 [pid = 1036] [id = 170] 16:56:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0D1E7800) [pid = 1036] [serial = 508] [outer = 00000000] 16:56:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0D9AD000) [pid = 1036] [serial = 509] [outer = 0D1E7800] 16:56:06 INFO - PROCESS | 1036 | 1466812566487 Marionette DEBUG loaded listener.js 16:56:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0DA0D800) [pid = 1036] [serial = 510] [outer = 0D1E7800] 16:56:07 INFO - PROCESS | 1036 | 1466812567064 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:56:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:56:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 970ms 16:56:07 INFO - PROCESS | 1036 | 1466812567111 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 16:56:07 INFO - PROCESS | 1036 | 1466812567115 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 16:56:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:56:07 INFO - PROCESS | 1036 | 1466812567121 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:56:07 INFO - PROCESS | 1036 | 1466812567125 Marionette TRACE conn5 <- [1,646,null,{}] 16:56:07 INFO - PROCESS | 1036 | 1466812567130 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:07 INFO - PROCESS | 1036 | 1466812567133 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:07 INFO - PROCESS | 1036 | 1466812567243 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 16:56:07 INFO - PROCESS | 1036 | 1466812567341 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:07 INFO - PROCESS | 1036 | 1466812567343 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:07 INFO - PROCESS | 1036 | ++DOCSHELL 14C7EC00 == 42 [pid = 1036] [id = 171] 16:56:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (14C8B000) [pid = 1036] [serial = 511] [outer = 00000000] 16:56:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1785FC00) [pid = 1036] [serial = 512] [outer = 14C8B000] 16:56:07 INFO - PROCESS | 1036 | 1466812567399 Marionette DEBUG loaded listener.js 16:56:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (18CA9400) [pid = 1036] [serial = 513] [outer = 14C8B000] 16:56:08 INFO - PROCESS | 1036 | 1466812568001 Marionette TRACE conn5 <- [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]]]}] 16:56:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:56:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 930ms 16:56:08 INFO - PROCESS | 1036 | 1466812568051 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 16:56:08 INFO - PROCESS | 1036 | 1466812568054 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 16:56:08 INFO - PROCESS | 1036 | 1466812568057 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:56:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:56:08 INFO - PROCESS | 1036 | 1466812568060 Marionette TRACE conn5 <- [1,650,null,{}] 16:56:08 INFO - PROCESS | 1036 | 1466812568069 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:08 INFO - PROCESS | 1036 | 1466812568074 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:08 INFO - PROCESS | 1036 | [1036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:56:08 INFO - PROCESS | 1036 | 1466812568186 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 16:56:08 INFO - PROCESS | 1036 | 1466812568315 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:08 INFO - PROCESS | 1036 | 1466812568319 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:08 INFO - PROCESS | 1036 | ++DOCSHELL 1AD7E800 == 43 [pid = 1036] [id = 172] 16:56:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (1AD7FC00) [pid = 1036] [serial = 514] [outer = 00000000] 16:56:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (1B5EB400) [pid = 1036] [serial = 515] [outer = 1AD7FC00] 16:56:08 INFO - PROCESS | 1036 | 1466812568377 Marionette DEBUG loaded listener.js 16:56:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (1B821800) [pid = 1036] [serial = 516] [outer = 1AD7FC00] 16:56:08 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:08 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:08 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:08 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:56:08 INFO - PROCESS | 1036 | [1036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:56:08 INFO - PROCESS | 1036 | 1466812568966 Marionette TRACE conn5 <- [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]]]}] 16:56:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:56:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 970ms 16:56:09 INFO - PROCESS | 1036 | 1466812569031 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 16:56:09 INFO - PROCESS | 1036 | 1466812569034 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 16:56:09 INFO - PROCESS | 1036 | 1466812569037 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:56:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:56:09 INFO - PROCESS | 1036 | 1466812569039 Marionette TRACE conn5 <- [1,654,null,{}] 16:56:09 INFO - PROCESS | 1036 | 1466812569043 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:09 INFO - PROCESS | 1036 | 1466812569045 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:09 INFO - PROCESS | 1036 | 1466812569153 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 16:56:09 INFO - PROCESS | 1036 | 1466812569275 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:09 INFO - PROCESS | 1036 | 1466812569278 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:09 INFO - PROCESS | 1036 | ++DOCSHELL 1C680000 == 44 [pid = 1036] [id = 173] 16:56:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (1C681000) [pid = 1036] [serial = 517] [outer = 00000000] 16:56:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1CE3F800) [pid = 1036] [serial = 518] [outer = 1C681000] 16:56:09 INFO - PROCESS | 1036 | 1466812569331 Marionette DEBUG loaded listener.js 16:56:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (1CE49000) [pid = 1036] [serial = 519] [outer = 1C681000] 16:56:09 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:56:09 INFO - PROCESS | 1036 | [1036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:56:10 INFO - PROCESS | 1036 | 1466812570062 Marionette TRACE conn5 <- [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]]]}] 16:56:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:56:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1066ms 16:56:10 INFO - PROCESS | 1036 | 1466812570107 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 16:56:10 INFO - PROCESS | 1036 | 1466812570112 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 16:56:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:56:10 INFO - PROCESS | 1036 | 1466812570116 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:56:10 INFO - PROCESS | 1036 | 1466812570119 Marionette TRACE conn5 <- [1,658,null,{}] 16:56:10 INFO - PROCESS | 1036 | 1466812570125 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:10 INFO - PROCESS | 1036 | 1466812570127 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:10 INFO - PROCESS | 1036 | 1466812570230 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 16:56:10 INFO - PROCESS | 1036 | 1466812570315 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:10 INFO - PROCESS | 1036 | 1466812570319 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:10 INFO - PROCESS | 1036 | ++DOCSHELL 0DA15800 == 45 [pid = 1036] [id = 174] 16:56:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (0DA18000) [pid = 1036] [serial = 520] [outer = 00000000] 16:56:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (10B08400) [pid = 1036] [serial = 521] [outer = 0DA18000] 16:56:10 INFO - PROCESS | 1036 | 1466812570418 Marionette DEBUG loaded listener.js 16:56:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 95 (10B4B800) [pid = 1036] [serial = 522] [outer = 0DA18000] 16:56:11 INFO - PROCESS | 1036 | --DOCSHELL 1AD60C00 == 44 [pid = 1036] [id = 168] 16:56:11 INFO - PROCESS | 1036 | --DOCSHELL 0CF6D800 == 43 [pid = 1036] [id = 167] 16:56:11 INFO - PROCESS | 1036 | --DOCSHELL 19910400 == 42 [pid = 1036] [id = 166] 16:56:11 INFO - PROCESS | 1036 | --DOCSHELL 0D37AC00 == 41 [pid = 1036] [id = 165] 16:56:11 INFO - PROCESS | 1036 | --DOCSHELL 1990BC00 == 40 [pid = 1036] [id = 164] 16:56:11 INFO - PROCESS | 1036 | --DOCSHELL 18CA3000 == 39 [pid = 1036] [id = 163] 16:56:11 INFO - PROCESS | 1036 | --DOCSHELL 1735DC00 == 38 [pid = 1036] [id = 162] 16:56:11 INFO - PROCESS | 1036 | --DOCSHELL 0DA1B400 == 37 [pid = 1036] [id = 161] 16:56:11 INFO - PROCESS | 1036 | --DOCSHELL 0C730000 == 36 [pid = 1036] [id = 160] 16:56:11 INFO - PROCESS | 1036 | --DOCSHELL 0C8D9C00 == 35 [pid = 1036] [id = 158] 16:56:11 INFO - PROCESS | 1036 | --DOCSHELL 143A8400 == 34 [pid = 1036] [id = 159] 16:56:11 INFO - PROCESS | 1036 | --DOCSHELL 194B8000 == 33 [pid = 1036] [id = 157] 16:56:11 INFO - PROCESS | 1036 | --DOCSHELL 0DA0C800 == 32 [pid = 1036] [id = 150] 16:56:11 INFO - PROCESS | 1036 | --DOCSHELL 1C680000 == 31 [pid = 1036] [id = 173] 16:56:11 INFO - PROCESS | 1036 | --DOCSHELL 1AD7E800 == 30 [pid = 1036] [id = 172] 16:56:11 INFO - PROCESS | 1036 | --DOCSHELL 1ADC6400 == 29 [pid = 1036] [id = 169] 16:56:11 INFO - PROCESS | 1036 | --DOCSHELL 0D1E6400 == 28 [pid = 1036] [id = 170] 16:56:11 INFO - PROCESS | 1036 | --DOCSHELL 14C7EC00 == 27 [pid = 1036] [id = 171] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 94 (1575A400) [pid = 1036] [serial = 458] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (18515400) [pid = 1036] [serial = 461] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (10BC8400) [pid = 1036] [serial = 455] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (0D1ECC00) [pid = 1036] [serial = 452] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (0D336C00) [pid = 1036] [serial = 453] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (10B0E000) [pid = 1036] [serial = 450] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (0DA18C00) [pid = 1036] [serial = 449] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (16634800) [pid = 1036] [serial = 464] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (0D462400) [pid = 1036] [serial = 438] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (0D1ED000) [pid = 1036] [serial = 437] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (17361400) [pid = 1036] [serial = 441] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (14B27000) [pid = 1036] [serial = 440] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (1B5E8000) [pid = 1036] [serial = 444] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1B4AA000) [pid = 1036] [serial = 443] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1B93CC00) [pid = 1036] [serial = 447] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1B82C400) [pid = 1036] [serial = 446] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (194AE400) [pid = 1036] [serial = 467] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1857EC00) [pid = 1036] [serial = 462] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (194B2800) [pid = 1036] [serial = 468] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (19915400) [pid = 1036] [serial = 470] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0DA15000) [pid = 1036] [serial = 459] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (17842C00) [pid = 1036] [serial = 465] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (111D4000) [pid = 1036] [serial = 456] [outer = 00000000] [url = about:blank] 16:56:11 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:11 INFO - PROCESS | 1036 | 1466812571616 Marionette TRACE conn5 <- [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]]]}] 16:56:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:56:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1544ms 16:56:11 INFO - PROCESS | 1036 | 1466812571660 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 16:56:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:56:11 INFO - PROCESS | 1036 | 1466812571665 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 16:56:11 INFO - PROCESS | 1036 | 1466812571669 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:56:11 INFO - PROCESS | 1036 | 1466812571672 Marionette TRACE conn5 <- [1,662,null,{}] 16:56:11 INFO - PROCESS | 1036 | 1466812571678 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:11 INFO - PROCESS | 1036 | 1466812571681 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:11 INFO - PROCESS | 1036 | 1466812571762 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 16:56:11 INFO - PROCESS | 1036 | 1466812571771 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:11 INFO - PROCESS | 1036 | 1466812571776 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:11 INFO - PROCESS | 1036 | ++DOCSHELL 0C84C000 == 28 [pid = 1036] [id = 175] 16:56:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0C8CAC00) [pid = 1036] [serial = 523] [outer = 00000000] 16:56:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0C8D1C00) [pid = 1036] [serial = 524] [outer = 0C8CAC00] 16:56:11 INFO - PROCESS | 1036 | 1466812571823 Marionette DEBUG loaded listener.js 16:56:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (0CF68C00) [pid = 1036] [serial = 525] [outer = 0C8CAC00] 16:56:12 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:56:12 INFO - PROCESS | 1036 | [1036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:56:12 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:56:12 INFO - PROCESS | 1036 | 1466812572341 Marionette TRACE conn5 <- [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]]]}] 16:56:12 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 16:56:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 730ms 16:56:12 INFO - PROCESS | 1036 | 1466812572400 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 16:56:12 INFO - PROCESS | 1036 | 1466812572405 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 16:56:12 INFO - PROCESS | 1036 | 1466812572411 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:56:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:56:12 INFO - PROCESS | 1036 | 1466812572414 Marionette TRACE conn5 <- [1,666,null,{}] 16:56:12 INFO - PROCESS | 1036 | 1466812572417 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:12 INFO - PROCESS | 1036 | 1466812572420 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:12 INFO - PROCESS | 1036 | 1466812572506 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 16:56:12 INFO - PROCESS | 1036 | 1466812572589 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:12 INFO - PROCESS | 1036 | 1466812572591 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:12 INFO - PROCESS | 1036 | ++DOCSHELL 0D465800 == 29 [pid = 1036] [id = 176] 16:56:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (0D4E9400) [pid = 1036] [serial = 526] [outer = 00000000] 16:56:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (0D4F5800) [pid = 1036] [serial = 527] [outer = 0D4E9400] 16:56:12 INFO - PROCESS | 1036 | 1466812572640 Marionette DEBUG loaded listener.js 16:56:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (0D859000) [pid = 1036] [serial = 528] [outer = 0D4E9400] 16:56:13 INFO - PROCESS | 1036 | 1466812573024 Marionette TRACE conn5 <- [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]]]}] 16:56:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:56:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 16:56:13 INFO - PROCESS | 1036 | 1466812573085 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 16:56:13 INFO - PROCESS | 1036 | 1466812573087 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 16:56:13 INFO - PROCESS | 1036 | 1466812573091 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:56:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:56:13 INFO - PROCESS | 1036 | 1466812573094 Marionette TRACE conn5 <- [1,670,null,{}] 16:56:13 INFO - PROCESS | 1036 | 1466812573109 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:13 INFO - PROCESS | 1036 | 1466812573114 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:13 INFO - PROCESS | 1036 | 1466812573198 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 16:56:13 INFO - PROCESS | 1036 | 1466812573207 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:13 INFO - PROCESS | 1036 | 1466812573210 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:13 INFO - PROCESS | 1036 | ++DOCSHELL 10BC8400 == 30 [pid = 1036] [id = 177] 16:56:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (10BC8C00) [pid = 1036] [serial = 529] [outer = 00000000] 16:56:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (111D5C00) [pid = 1036] [serial = 530] [outer = 10BC8C00] 16:56:13 INFO - PROCESS | 1036 | 1466812573261 Marionette DEBUG loaded listener.js 16:56:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1410D800) [pid = 1036] [serial = 531] [outer = 10BC8C00] 16:56:13 INFO - PROCESS | 1036 | [1036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:56:13 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:13 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:13 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:14 INFO - PROCESS | 1036 | 1466812574229 Marionette TRACE conn5 <- [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]]]}] 16:56:14 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) 16:56:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1184ms 16:56:14 INFO - PROCESS | 1036 | 1466812574279 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 16:56:14 INFO - PROCESS | 1036 | 1466812574282 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 16:56:14 INFO - PROCESS | 1036 | 1466812574285 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:56:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:56:14 INFO - PROCESS | 1036 | 1466812574286 Marionette TRACE conn5 <- [1,674,null,{}] 16:56:14 INFO - PROCESS | 1036 | 1466812574290 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:14 INFO - PROCESS | 1036 | 1466812574291 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:14 INFO - PROCESS | 1036 | 1466812574403 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 16:56:14 INFO - PROCESS | 1036 | 1466812574409 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:14 INFO - PROCESS | 1036 | 1466812574411 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:14 INFO - PROCESS | 1036 | ++DOCSHELL 14666C00 == 31 [pid = 1036] [id = 178] 16:56:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (146CE400) [pid = 1036] [serial = 532] [outer = 00000000] 16:56:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (14C7D800) [pid = 1036] [serial = 533] [outer = 146CE400] 16:56:14 INFO - PROCESS | 1036 | 1466812574498 Marionette DEBUG loaded listener.js 16:56:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1662A400) [pid = 1036] [serial = 534] [outer = 146CE400] 16:56:15 INFO - PROCESS | 1036 | 1466812575407 Marionette TRACE conn5 <- [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]]]}] 16:56:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:56:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1175ms 16:56:15 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (1ADD3400) [pid = 1036] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:56:15 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (1990E000) [pid = 1036] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:56:15 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (194AF400) [pid = 1036] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:56:15 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0CFF1C00) [pid = 1036] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:56:15 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0C8CEC00) [pid = 1036] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:56:15 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (18CA9800) [pid = 1036] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:56:15 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (143A9000) [pid = 1036] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:56:15 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0DA1E800) [pid = 1036] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:56:15 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1990CC00) [pid = 1036] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:56:15 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1735E000) [pid = 1036] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:56:15 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1A1E9400) [pid = 1036] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:56:15 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0D1E9C00) [pid = 1036] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:56:15 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1AD78400) [pid = 1036] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:56:15 INFO - PROCESS | 1036 | 1466812575617 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 16:56:15 INFO - PROCESS | 1036 | 1466812575619 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 16:56:15 INFO - PROCESS | 1036 | 1466812575624 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:56:15 INFO - PROCESS | 1036 | 1466812575626 Marionette TRACE conn5 <- [1,678,null,{}] 16:56:15 INFO - PROCESS | 1036 | 1466812575629 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:56:15 INFO - PROCESS | 1036 | 1466812575631 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:15 INFO - PROCESS | 1036 | 1466812575734 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 16:56:15 INFO - PROCESS | 1036 | 1466812575742 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:15 INFO - PROCESS | 1036 | 1466812575744 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:15 INFO - PROCESS | 1036 | ++DOCSHELL 10B08C00 == 32 [pid = 1036] [id = 179] 16:56:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (10B29C00) [pid = 1036] [serial = 535] [outer = 00000000] 16:56:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (15753000) [pid = 1036] [serial = 536] [outer = 10B29C00] 16:56:15 INFO - PROCESS | 1036 | 1466812575788 Marionette DEBUG loaded listener.js 16:56:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (16635400) [pid = 1036] [serial = 537] [outer = 10B29C00] 16:56:16 INFO - PROCESS | 1036 | 1466812576701 Marionette TRACE conn5 <- [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]]]}] 16:56:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:56:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1120ms 16:56:16 INFO - PROCESS | 1036 | 1466812576755 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 16:56:16 INFO - PROCESS | 1036 | 1466812576757 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 16:56:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:56:16 INFO - PROCESS | 1036 | 1466812576760 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:56:16 INFO - PROCESS | 1036 | 1466812576762 Marionette TRACE conn5 <- [1,682,null,{}] 16:56:16 INFO - PROCESS | 1036 | 1466812576765 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:16 INFO - PROCESS | 1036 | 1466812576771 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:16 INFO - PROCESS | 1036 | 1466812576871 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 16:56:16 INFO - PROCESS | 1036 | 1466812576877 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:16 INFO - PROCESS | 1036 | 1466812576879 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:16 INFO - PROCESS | 1036 | ++DOCSHELL 18510C00 == 33 [pid = 1036] [id = 180] 16:56:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (18516400) [pid = 1036] [serial = 538] [outer = 00000000] 16:56:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (18625800) [pid = 1036] [serial = 539] [outer = 18516400] 16:56:16 INFO - PROCESS | 1036 | 1466812576932 Marionette DEBUG loaded listener.js 16:56:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (18632800) [pid = 1036] [serial = 540] [outer = 18516400] 16:56:17 INFO - PROCESS | 1036 | 1466812577874 Marionette TRACE conn5 <- [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]]]}] 16:56:17 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) 16:56:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1184ms 16:56:17 INFO - PROCESS | 1036 | 1466812577946 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 16:56:17 INFO - PROCESS | 1036 | 1466812577951 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 16:56:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:56:17 INFO - PROCESS | 1036 | 1466812577956 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:56:17 INFO - PROCESS | 1036 | 1466812577960 Marionette TRACE conn5 <- [1,686,null,{}] 16:56:17 INFO - PROCESS | 1036 | 1466812577966 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:17 INFO - PROCESS | 1036 | 1466812577969 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:18 INFO - PROCESS | 1036 | 1466812578112 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 16:56:18 INFO - PROCESS | 1036 | 1466812578227 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:18 INFO - PROCESS | 1036 | 1466812578230 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:18 INFO - PROCESS | 1036 | ++DOCSHELL 0CF1E800 == 34 [pid = 1036] [id = 181] 16:56:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (0CF1F800) [pid = 1036] [serial = 541] [outer = 00000000] 16:56:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (0D1ED400) [pid = 1036] [serial = 542] [outer = 0CF1F800] 16:56:18 INFO - PROCESS | 1036 | 1466812578333 Marionette DEBUG loaded listener.js 16:56:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (0D378C00) [pid = 1036] [serial = 543] [outer = 0CF1F800] 16:56:18 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:18 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:18 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:19 INFO - PROCESS | 1036 | 1466812579472 Marionette TRACE conn5 <- [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]]]}] 16:56:19 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) 16:56:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1570ms 16:56:19 INFO - PROCESS | 1036 | 1466812579531 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 16:56:19 INFO - PROCESS | 1036 | 1466812579535 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 16:56:19 INFO - PROCESS | 1036 | 1466812579542 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:56:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:56:19 INFO - PROCESS | 1036 | 1466812579544 Marionette TRACE conn5 <- [1,690,null,{}] 16:56:19 INFO - PROCESS | 1036 | 1466812579549 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:19 INFO - PROCESS | 1036 | 1466812579551 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:19 INFO - PROCESS | 1036 | 1466812579714 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 16:56:19 INFO - PROCESS | 1036 | 1466812579904 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:19 INFO - PROCESS | 1036 | 1466812579907 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:19 INFO - PROCESS | 1036 | ++DOCSHELL 0C703C00 == 35 [pid = 1036] [id = 182] 16:56:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0C704C00) [pid = 1036] [serial = 544] [outer = 00000000] 16:56:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0C730000) [pid = 1036] [serial = 545] [outer = 0C704C00] 16:56:19 INFO - PROCESS | 1036 | 1466812579964 Marionette DEBUG loaded listener.js 16:56:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0CF6E000) [pid = 1036] [serial = 546] [outer = 0C704C00] 16:56:20 INFO - PROCESS | 1036 | --DOCSHELL 10B08C00 == 34 [pid = 1036] [id = 179] 16:56:20 INFO - PROCESS | 1036 | --DOCSHELL 14666C00 == 33 [pid = 1036] [id = 178] 16:56:20 INFO - PROCESS | 1036 | --DOCSHELL 10BC8400 == 32 [pid = 1036] [id = 177] 16:56:20 INFO - PROCESS | 1036 | --DOCSHELL 0D465800 == 31 [pid = 1036] [id = 176] 16:56:20 INFO - PROCESS | 1036 | --DOCSHELL 0C84C000 == 30 [pid = 1036] [id = 175] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (1850D000) [pid = 1036] [serial = 500] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (199DE400) [pid = 1036] [serial = 501] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1B4E9800) [pid = 1036] [serial = 507] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1AD79800) [pid = 1036] [serial = 498] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1ADC8C00) [pid = 1036] [serial = 503] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (194AF000) [pid = 1036] [serial = 489] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1ADD0400) [pid = 1036] [serial = 504] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1B4E8800) [pid = 1036] [serial = 506] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (19912400) [pid = 1036] [serial = 491] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (199E4000) [pid = 1036] [serial = 492] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (19E1BC00) [pid = 1036] [serial = 495] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (19E19400) [pid = 1036] [serial = 494] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (0D1EE000) [pid = 1036] [serial = 473] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (0D334400) [pid = 1036] [serial = 474] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (0C8D9400) [pid = 1036] [serial = 479] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (0DA08800) [pid = 1036] [serial = 480] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (19412C00) [pid = 1036] [serial = 488] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (14BE1C00) [pid = 1036] [serial = 476] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (1735A800) [pid = 1036] [serial = 477] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 63 (10B43800) [pid = 1036] [serial = 482] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 62 (10CD3C00) [pid = 1036] [serial = 483] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 61 (199E0400) [pid = 1036] [serial = 471] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 60 (18513000) [pid = 1036] [serial = 486] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 59 (17862800) [pid = 1036] [serial = 485] [outer = 00000000] [url = about:blank] 16:56:20 INFO - PROCESS | 1036 | --DOMWINDOW == 58 (1AD78C00) [pid = 1036] [serial = 497] [outer = 00000000] [url = about:blank] 16:56:21 INFO - PROCESS | 1036 | 1466812581000 Marionette TRACE conn5 <- [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]]]}] 16:56:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:56:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1477ms 16:56:21 INFO - PROCESS | 1036 | 1466812581022 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 16:56:21 INFO - PROCESS | 1036 | 1466812581025 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 16:56:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:56:21 INFO - PROCESS | 1036 | 1466812581029 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:56:21 INFO - PROCESS | 1036 | 1466812581032 Marionette TRACE conn5 <- [1,694,null,{}] 16:56:21 INFO - PROCESS | 1036 | 1466812581038 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:21 INFO - PROCESS | 1036 | 1466812581040 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:21 INFO - PROCESS | 1036 | 1466812581125 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 16:56:21 INFO - PROCESS | 1036 | 1466812581133 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:21 INFO - PROCESS | 1036 | 1466812581136 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:21 INFO - PROCESS | 1036 | ++DOCSHELL 0D1F3000 == 31 [pid = 1036] [id = 183] 16:56:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 59 (0D461400) [pid = 1036] [serial = 547] [outer = 00000000] 16:56:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 60 (0DA03C00) [pid = 1036] [serial = 548] [outer = 0D461400] 16:56:21 INFO - PROCESS | 1036 | 1466812581184 Marionette DEBUG loaded listener.js 16:56:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 61 (0DA0EC00) [pid = 1036] [serial = 549] [outer = 0D461400] 16:56:22 INFO - PROCESS | 1036 | 1466812582113 Marionette TRACE conn5 <- [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]]]}] 16:56:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:56:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1121ms 16:56:22 INFO - PROCESS | 1036 | 1466812582154 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 16:56:22 INFO - PROCESS | 1036 | 1466812582158 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 16:56:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:56:22 INFO - PROCESS | 1036 | 1466812582163 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:56:22 INFO - PROCESS | 1036 | 1466812582164 Marionette TRACE conn5 <- [1,698,null,{}] 16:56:22 INFO - PROCESS | 1036 | 1466812582168 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:22 INFO - PROCESS | 1036 | 1466812582170 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:22 INFO - PROCESS | 1036 | 1466812582257 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 16:56:22 INFO - PROCESS | 1036 | 1466812582264 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:22 INFO - PROCESS | 1036 | 1466812582267 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:22 INFO - PROCESS | 1036 | ++DOCSHELL 10B06000 == 32 [pid = 1036] [id = 184] 16:56:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 62 (10B0D000) [pid = 1036] [serial = 550] [outer = 00000000] 16:56:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 63 (14111400) [pid = 1036] [serial = 551] [outer = 10B0D000] 16:56:22 INFO - PROCESS | 1036 | 1466812582312 Marionette DEBUG loaded listener.js 16:56:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 64 (143E5000) [pid = 1036] [serial = 552] [outer = 10B0D000] 16:56:23 INFO - PROCESS | 1036 | 1466812583285 Marionette TRACE conn5 <- [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]]]}] 16:56:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:56:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1175ms 16:56:23 INFO - PROCESS | 1036 | 1466812583343 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 16:56:23 INFO - PROCESS | 1036 | 1466812583345 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 16:56:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:56:23 INFO - PROCESS | 1036 | 1466812583350 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:56:23 INFO - PROCESS | 1036 | 1466812583355 Marionette TRACE conn5 <- [1,702,null,{}] 16:56:23 INFO - PROCESS | 1036 | 1466812583371 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:23 INFO - PROCESS | 1036 | 1466812583374 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:23 INFO - PROCESS | 1036 | 1466812583488 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 16:56:23 INFO - PROCESS | 1036 | 1466812583495 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:23 INFO - PROCESS | 1036 | 1466812583497 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:23 INFO - PROCESS | 1036 | ++DOCSHELL 1735A800 == 33 [pid = 1036] [id = 185] 16:56:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (1735F000) [pid = 1036] [serial = 553] [outer = 00000000] 16:56:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (17860000) [pid = 1036] [serial = 554] [outer = 1735F000] 16:56:23 INFO - PROCESS | 1036 | 1466812583541 Marionette DEBUG loaded listener.js 16:56:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (1850B800) [pid = 1036] [serial = 555] [outer = 1735F000] 16:56:23 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:23 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:23 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:24 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (146CE400) [pid = 1036] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:56:24 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (0C8CAC00) [pid = 1036] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:56:24 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (10BC8C00) [pid = 1036] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:56:24 INFO - PROCESS | 1036 | --DOMWINDOW == 63 (0D4E9400) [pid = 1036] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:56:24 INFO - PROCESS | 1036 | --DOMWINDOW == 62 (0DA18000) [pid = 1036] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:56:24 INFO - PROCESS | 1036 | --DOMWINDOW == 61 (0D1E7800) [pid = 1036] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:56:24 INFO - PROCESS | 1036 | --DOMWINDOW == 60 (14C8B000) [pid = 1036] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:56:24 INFO - PROCESS | 1036 | --DOMWINDOW == 59 (1AD7FC00) [pid = 1036] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:56:24 INFO - PROCESS | 1036 | --DOMWINDOW == 58 (10B29C00) [pid = 1036] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:56:24 INFO - PROCESS | 1036 | --DOMWINDOW == 57 (1C681000) [pid = 1036] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:56:24 INFO - PROCESS | 1036 | 1466812584501 Marionette TRACE conn5 <- [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]]]}] 16:56:24 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 16:56:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1194ms 16:56:24 INFO - PROCESS | 1036 | 1466812584546 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 16:56:24 INFO - PROCESS | 1036 | 1466812584549 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 16:56:24 INFO - PROCESS | 1036 | 1466812584552 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:56:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:56:24 INFO - PROCESS | 1036 | 1466812584554 Marionette TRACE conn5 <- [1,706,null,{}] 16:56:24 INFO - PROCESS | 1036 | 1466812584557 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:24 INFO - PROCESS | 1036 | 1466812584559 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:24 INFO - PROCESS | 1036 | 1466812584642 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 16:56:24 INFO - PROCESS | 1036 | 1466812584714 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:24 INFO - PROCESS | 1036 | 1466812584716 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:24 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D7400 == 34 [pid = 1036] [id = 186] 16:56:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 58 (0D1E7800) [pid = 1036] [serial = 556] [outer = 00000000] 16:56:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 59 (1850EC00) [pid = 1036] [serial = 557] [outer = 0D1E7800] 16:56:24 INFO - PROCESS | 1036 | 1466812584760 Marionette DEBUG loaded listener.js 16:56:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 60 (18515C00) [pid = 1036] [serial = 558] [outer = 0D1E7800] 16:56:25 INFO - PROCESS | 1036 | 1466812585624 Marionette TRACE conn5 <- [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]]]}] 16:56:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:56:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1121ms 16:56:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:56:25 INFO - PROCESS | 1036 | 1466812585677 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 16:56:25 INFO - PROCESS | 1036 | 1466812585679 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 16:56:25 INFO - PROCESS | 1036 | 1466812585684 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:56:25 INFO - PROCESS | 1036 | 1466812585686 Marionette TRACE conn5 <- [1,710,null,{}] 16:56:25 INFO - PROCESS | 1036 | 1466812585689 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:25 INFO - PROCESS | 1036 | 1466812585691 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:25 INFO - PROCESS | 1036 | 1466812585769 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 16:56:25 INFO - PROCESS | 1036 | 1466812585843 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:25 INFO - PROCESS | 1036 | 1466812585849 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:25 INFO - PROCESS | 1036 | ++DOCSHELL 10B4AC00 == 35 [pid = 1036] [id = 187] 16:56:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 61 (1857C800) [pid = 1036] [serial = 559] [outer = 00000000] 16:56:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 62 (18D18000) [pid = 1036] [serial = 560] [outer = 1857C800] 16:56:25 INFO - PROCESS | 1036 | 1466812585902 Marionette DEBUG loaded listener.js 16:56:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 63 (1941C800) [pid = 1036] [serial = 561] [outer = 1857C800] 16:56:26 INFO - PROCESS | 1036 | 1466812586303 Marionette TRACE conn5 <- [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] 16:56:26 INFO - PROCESS | 1036 | 1466812586359 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 16:56:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:56:26 INFO - PROCESS | 1036 | 1466812586362 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:56:26 INFO - PROCESS | 1036 | 1466812586364 Marionette TRACE conn5 <- [1,714,null,{}] 16:56:26 INFO - PROCESS | 1036 | 1466812586367 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:26 INFO - PROCESS | 1036 | 1466812586369 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:26 INFO - PROCESS | 1036 | 1466812586450 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 16:56:26 INFO - PROCESS | 1036 | 1466812586563 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:26 INFO - PROCESS | 1036 | 1466812586566 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:26 INFO - PROCESS | 1036 | ++DOCSHELL 0924F400 == 36 [pid = 1036] [id = 188] 16:56:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 64 (09250800) [pid = 1036] [serial = 562] [outer = 00000000] 16:56:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (0C72BC00) [pid = 1036] [serial = 563] [outer = 09250800] 16:56:26 INFO - PROCESS | 1036 | 1466812586624 Marionette DEBUG loaded listener.js 16:56:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0C8CB000) [pid = 1036] [serial = 564] [outer = 09250800] 16:56:27 INFO - PROCESS | 1036 | 1466812587327 Marionette TRACE conn5 <- [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]]]}] 16:56:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:56:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1019ms 16:56:27 INFO - PROCESS | 1036 | 1466812587385 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 16:56:27 INFO - PROCESS | 1036 | 1466812587389 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 16:56:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:56:27 INFO - PROCESS | 1036 | 1466812587394 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:56:27 INFO - PROCESS | 1036 | 1466812587397 Marionette TRACE conn5 <- [1,718,null,{}] 16:56:27 INFO - PROCESS | 1036 | 1466812587438 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:27 INFO - PROCESS | 1036 | 1466812587443 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:27 INFO - PROCESS | 1036 | 1466812587591 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 16:56:27 INFO - PROCESS | 1036 | 1466812587645 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:27 INFO - PROCESS | 1036 | 1466812587648 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:27 INFO - PROCESS | 1036 | ++DOCSHELL 14B25800 == 37 [pid = 1036] [id = 189] 16:56:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (14B25C00) [pid = 1036] [serial = 565] [outer = 00000000] 16:56:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (1574D400) [pid = 1036] [serial = 566] [outer = 14B25C00] 16:56:27 INFO - PROCESS | 1036 | 1466812587706 Marionette DEBUG loaded listener.js 16:56:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (1735E000) [pid = 1036] [serial = 567] [outer = 14B25C00] 16:56:28 INFO - PROCESS | 1036 | 1466812588285 Marionette TRACE conn5 <- [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] 16:56:28 INFO - PROCESS | 1036 | 1466812588335 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 16:56:28 INFO - PROCESS | 1036 | 1466812588339 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:56:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:56:28 INFO - PROCESS | 1036 | 1466812588341 Marionette TRACE conn5 <- [1,722,null,{}] 16:56:28 INFO - PROCESS | 1036 | 1466812588345 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:28 INFO - PROCESS | 1036 | 1466812588348 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:28 INFO - PROCESS | 1036 | 1466812588461 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 16:56:28 INFO - PROCESS | 1036 | 1466812588558 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:28 INFO - PROCESS | 1036 | 1466812588561 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:28 INFO - PROCESS | 1036 | ++DOCSHELL 1990C400 == 38 [pid = 1036] [id = 190] 16:56:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (1990C800) [pid = 1036] [serial = 568] [outer = 00000000] 16:56:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (19911800) [pid = 1036] [serial = 569] [outer = 1990C800] 16:56:28 INFO - PROCESS | 1036 | 1466812588614 Marionette DEBUG loaded listener.js 16:56:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (19915800) [pid = 1036] [serial = 570] [outer = 1990C800] 16:56:28 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:28 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:29 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:29 INFO - PROCESS | 1036 | 1466812589253 Marionette TRACE conn5 <- [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]]]}] 16:56:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:56:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 970ms 16:56:29 INFO - PROCESS | 1036 | 1466812589313 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 16:56:29 INFO - PROCESS | 1036 | 1466812589316 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 16:56:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:56:29 INFO - PROCESS | 1036 | 1466812589326 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:56:29 INFO - PROCESS | 1036 | 1466812589332 Marionette TRACE conn5 <- [1,726,null,{}] 16:56:29 INFO - PROCESS | 1036 | 1466812589337 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:29 INFO - PROCESS | 1036 | 1466812589341 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:29 INFO - PROCESS | 1036 | 1466812589455 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 16:56:29 INFO - PROCESS | 1036 | 1466812589529 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:29 INFO - PROCESS | 1036 | 1466812589531 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:29 INFO - PROCESS | 1036 | ++DOCSHELL 19917000 == 39 [pid = 1036] [id = 191] 16:56:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (199E8400) [pid = 1036] [serial = 571] [outer = 00000000] 16:56:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (19DD1800) [pid = 1036] [serial = 572] [outer = 199E8400] 16:56:29 INFO - PROCESS | 1036 | 1466812589625 Marionette DEBUG loaded listener.js 16:56:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (19DD5C00) [pid = 1036] [serial = 573] [outer = 199E8400] 16:56:30 INFO - PROCESS | 1036 | 1466812590699 Marionette TRACE conn5 <- [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]]]}] 16:56:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:56:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1445ms 16:56:30 INFO - PROCESS | 1036 | 1466812590767 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 16:56:30 INFO - PROCESS | 1036 | 1466812590771 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 16:56:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:56:30 INFO - PROCESS | 1036 | 1466812590820 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:56:30 INFO - PROCESS | 1036 | 1466812590823 Marionette TRACE conn5 <- [1,730,null,{}] 16:56:30 INFO - PROCESS | 1036 | 1466812590835 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:30 INFO - PROCESS | 1036 | 1466812590837 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:30 INFO - PROCESS | 1036 | 1466812590923 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 16:56:31 INFO - PROCESS | 1036 | --DOCSHELL 10B4AC00 == 38 [pid = 1036] [id = 187] 16:56:31 INFO - PROCESS | 1036 | --DOCSHELL 0C8D7400 == 37 [pid = 1036] [id = 186] 16:56:31 INFO - PROCESS | 1036 | --DOCSHELL 1735A800 == 36 [pid = 1036] [id = 185] 16:56:31 INFO - PROCESS | 1036 | --DOCSHELL 10B06000 == 35 [pid = 1036] [id = 184] 16:56:31 INFO - PROCESS | 1036 | --DOCSHELL 0D1F3000 == 34 [pid = 1036] [id = 183] 16:56:31 INFO - PROCESS | 1036 | --DOCSHELL 0C703C00 == 33 [pid = 1036] [id = 182] 16:56:31 INFO - PROCESS | 1036 | --DOCSHELL 0CF1E800 == 32 [pid = 1036] [id = 181] 16:56:31 INFO - PROCESS | 1036 | --DOCSHELL 0DA15800 == 31 [pid = 1036] [id = 174] 16:56:31 INFO - PROCESS | 1036 | --DOCSHELL 18510C00 == 30 [pid = 1036] [id = 180] 16:56:31 INFO - PROCESS | 1036 | --DOCSHELL 19917000 == 29 [pid = 1036] [id = 191] 16:56:31 INFO - PROCESS | 1036 | --DOCSHELL 1990C400 == 28 [pid = 1036] [id = 190] 16:56:31 INFO - PROCESS | 1036 | --DOCSHELL 0924F400 == 27 [pid = 1036] [id = 188] 16:56:31 INFO - PROCESS | 1036 | --DOCSHELL 14B25800 == 26 [pid = 1036] [id = 189] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (18625800) [pid = 1036] [serial = 539] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (14C7D800) [pid = 1036] [serial = 533] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0C8D1C00) [pid = 1036] [serial = 524] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (0CF68C00) [pid = 1036] [serial = 525] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (111D5C00) [pid = 1036] [serial = 530] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (0D4F5800) [pid = 1036] [serial = 527] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (0D859000) [pid = 1036] [serial = 528] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (10B4B800) [pid = 1036] [serial = 522] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (10B08400) [pid = 1036] [serial = 521] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (0DA0D800) [pid = 1036] [serial = 510] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (0D9AD000) [pid = 1036] [serial = 509] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 63 (18CA9400) [pid = 1036] [serial = 513] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 62 (1785FC00) [pid = 1036] [serial = 512] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 61 (1B821800) [pid = 1036] [serial = 516] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 60 (1B5EB400) [pid = 1036] [serial = 515] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 59 (15753000) [pid = 1036] [serial = 536] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 58 (1CE49000) [pid = 1036] [serial = 519] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 57 (1CE3F800) [pid = 1036] [serial = 518] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 56 (1662A400) [pid = 1036] [serial = 534] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 55 (16635400) [pid = 1036] [serial = 537] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | --DOMWINDOW == 54 (1410D800) [pid = 1036] [serial = 531] [outer = 00000000] [url = about:blank] 16:56:31 INFO - PROCESS | 1036 | 1466812591625 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:31 INFO - PROCESS | 1036 | 1466812591628 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:31 INFO - PROCESS | 1036 | ++DOCSHELL 0C726800 == 27 [pid = 1036] [id = 192] 16:56:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 55 (0C726C00) [pid = 1036] [serial = 574] [outer = 00000000] 16:56:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 56 (0C730400) [pid = 1036] [serial = 575] [outer = 0C726C00] 16:56:31 INFO - PROCESS | 1036 | 1466812591679 Marionette DEBUG loaded listener.js 16:56:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 57 (0C8D1400) [pid = 1036] [serial = 576] [outer = 0C726C00] 16:56:32 INFO - PROCESS | 1036 | 1466812592592 Marionette TRACE conn5 <- [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]]]}] 16:56:32 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 16:56:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1837ms 16:56:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:56:32 INFO - PROCESS | 1036 | 1466812592660 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 16:56:32 INFO - PROCESS | 1036 | 1466812592664 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 16:56:32 INFO - PROCESS | 1036 | 1466812592668 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:56:32 INFO - PROCESS | 1036 | 1466812592671 Marionette TRACE conn5 <- [1,734,null,{}] 16:56:32 INFO - PROCESS | 1036 | 1466812592677 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:32 INFO - PROCESS | 1036 | 1466812592679 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:32 INFO - PROCESS | 1036 | 1466812592770 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 16:56:32 INFO - PROCESS | 1036 | 1466812592779 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:32 INFO - PROCESS | 1036 | 1466812592781 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:32 INFO - PROCESS | 1036 | ++DOCSHELL 0D4EAC00 == 28 [pid = 1036] [id = 193] 16:56:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 58 (0D4F4400) [pid = 1036] [serial = 577] [outer = 00000000] 16:56:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 59 (0D852400) [pid = 1036] [serial = 578] [outer = 0D4F4400] 16:56:32 INFO - PROCESS | 1036 | 1466812592829 Marionette DEBUG loaded listener.js 16:56:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 60 (0D85C800) [pid = 1036] [serial = 579] [outer = 0D4F4400] 16:56:33 INFO - PROCESS | 1036 | 1466812593793 Marionette TRACE conn5 <- [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]]]}] 16:56:33 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.) 16:56:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1173ms 16:56:33 INFO - PROCESS | 1036 | 1466812593845 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 16:56:33 INFO - PROCESS | 1036 | 1466812593849 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 16:56:33 INFO - PROCESS | 1036 | 1466812593853 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:56:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:56:33 INFO - PROCESS | 1036 | 1466812593855 Marionette TRACE conn5 <- [1,738,null,{}] 16:56:33 INFO - PROCESS | 1036 | 1466812593864 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:33 INFO - PROCESS | 1036 | 1466812593867 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:33 INFO - PROCESS | 1036 | 1466812593982 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 16:56:34 INFO - PROCESS | 1036 | 1466812593992 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:34 INFO - PROCESS | 1036 | 1466812593994 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:34 INFO - PROCESS | 1036 | ++DOCSHELL 10B2A000 == 29 [pid = 1036] [id = 194] 16:56:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 61 (10B2AC00) [pid = 1036] [serial = 580] [outer = 00000000] 16:56:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 62 (10B34800) [pid = 1036] [serial = 581] [outer = 10B2AC00] 16:56:34 INFO - PROCESS | 1036 | 1466812594040 Marionette DEBUG loaded listener.js 16:56:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 63 (10B4B400) [pid = 1036] [serial = 582] [outer = 10B2AC00] 16:56:34 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:34 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:34 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:35 INFO - PROCESS | 1036 | 1466812595003 Marionette TRACE conn5 <- [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]]]}] 16:56:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:56:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1186ms 16:56:35 INFO - PROCESS | 1036 | 1466812595043 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 16:56:35 INFO - PROCESS | 1036 | 1466812595045 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 16:56:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:56:35 INFO - PROCESS | 1036 | 1466812595055 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:56:35 INFO - PROCESS | 1036 | 1466812595061 Marionette TRACE conn5 <- [1,742,null,{}] 16:56:35 INFO - PROCESS | 1036 | 1466812595072 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:35 INFO - PROCESS | 1036 | 1466812595076 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:35 INFO - PROCESS | 1036 | 1466812595193 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 16:56:35 INFO - PROCESS | 1036 | 1466812595199 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:35 INFO - PROCESS | 1036 | 1466812595201 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:35 INFO - PROCESS | 1036 | ++DOCSHELL 0CF2AC00 == 30 [pid = 1036] [id = 195] 16:56:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 64 (0D462400) [pid = 1036] [serial = 583] [outer = 00000000] 16:56:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (146CA400) [pid = 1036] [serial = 584] [outer = 0D462400] 16:56:35 INFO - PROCESS | 1036 | 1466812595257 Marionette DEBUG loaded listener.js 16:56:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (15759400) [pid = 1036] [serial = 585] [outer = 0D462400] 16:56:35 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (1735F000) [pid = 1036] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:56:35 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (0C704C00) [pid = 1036] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:56:35 INFO - PROCESS | 1036 | --DOMWINDOW == 63 (0CF1F800) [pid = 1036] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:56:35 INFO - PROCESS | 1036 | --DOMWINDOW == 62 (0D461400) [pid = 1036] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:56:35 INFO - PROCESS | 1036 | --DOMWINDOW == 61 (18516400) [pid = 1036] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:56:35 INFO - PROCESS | 1036 | --DOMWINDOW == 60 (10B0D000) [pid = 1036] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:56:35 INFO - PROCESS | 1036 | --DOMWINDOW == 59 (0D1E7800) [pid = 1036] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:56:35 INFO - PROCESS | 1036 | --DOMWINDOW == 58 (1857C800) [pid = 1036] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:56:36 INFO - PROCESS | 1036 | 1466812596318 Marionette TRACE conn5 <- [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]]]}] 16:56:36 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 16:56:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1295ms 16:56:36 INFO - PROCESS | 1036 | 1466812596348 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 16:56:36 INFO - PROCESS | 1036 | 1466812596351 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 16:56:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:56:36 INFO - PROCESS | 1036 | 1466812596354 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:56:36 INFO - PROCESS | 1036 | 1466812596356 Marionette TRACE conn5 <- [1,746,null,{}] 16:56:36 INFO - PROCESS | 1036 | 1466812596359 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:36 INFO - PROCESS | 1036 | 1466812596361 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:36 INFO - PROCESS | 1036 | 1466812596446 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 16:56:36 INFO - PROCESS | 1036 | 1466812596453 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:36 INFO - PROCESS | 1036 | 1466812596455 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:36 INFO - PROCESS | 1036 | ++DOCSHELL 10B42800 == 31 [pid = 1036] [id = 196] 16:56:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 59 (14666C00) [pid = 1036] [serial = 586] [outer = 00000000] 16:56:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 60 (1735C400) [pid = 1036] [serial = 587] [outer = 14666C00] 16:56:36 INFO - PROCESS | 1036 | 1466812596500 Marionette DEBUG loaded listener.js 16:56:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 61 (1774A000) [pid = 1036] [serial = 588] [outer = 14666C00] 16:56:36 INFO - PROCESS | 1036 | 1466812596951 Marionette TRACE conn5 <- [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]]]}] 16:56:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:56:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 16:56:36 INFO - PROCESS | 1036 | 1466812596985 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 16:56:36 INFO - PROCESS | 1036 | 1466812596987 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 16:56:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:56:36 INFO - PROCESS | 1036 | 1466812596990 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:56:37 INFO - PROCESS | 1036 | 1466812596991 Marionette TRACE conn5 <- [1,750,null,{}] 16:56:37 INFO - PROCESS | 1036 | 1466812596995 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:37 INFO - PROCESS | 1036 | 1466812596997 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:37 INFO - PROCESS | 1036 | 1466812597078 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 16:56:37 INFO - PROCESS | 1036 | 1466812597085 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:37 INFO - PROCESS | 1036 | 1466812597091 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:37 INFO - PROCESS | 1036 | ++DOCSHELL 1850D800 == 32 [pid = 1036] [id = 197] 16:56:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 62 (1850F000) [pid = 1036] [serial = 589] [outer = 00000000] 16:56:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 63 (1857C800) [pid = 1036] [serial = 590] [outer = 1850F000] 16:56:37 INFO - PROCESS | 1036 | 1466812597147 Marionette DEBUG loaded listener.js 16:56:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 64 (18CF0800) [pid = 1036] [serial = 591] [outer = 1850F000] 16:56:38 INFO - PROCESS | 1036 | 1466812598078 Marionette TRACE conn5 <- [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]]]}] 16:56:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:56:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1121ms 16:56:38 INFO - PROCESS | 1036 | 1466812598112 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 16:56:38 INFO - PROCESS | 1036 | 1466812598117 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 16:56:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:56:38 INFO - PROCESS | 1036 | 1466812598122 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:56:38 INFO - PROCESS | 1036 | 1466812598126 Marionette TRACE conn5 <- [1,754,null,{}] 16:56:38 INFO - PROCESS | 1036 | 1466812598174 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:38 INFO - PROCESS | 1036 | 1466812598177 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:38 INFO - PROCESS | 1036 | 1466812598281 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 16:56:38 INFO - PROCESS | 1036 | 1466812598392 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:38 INFO - PROCESS | 1036 | 1466812598395 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:38 INFO - PROCESS | 1036 | ++DOCSHELL 0C70B800 == 33 [pid = 1036] [id = 198] 16:56:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (0D33B400) [pid = 1036] [serial = 592] [outer = 00000000] 16:56:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0D4EF000) [pid = 1036] [serial = 593] [outer = 0D33B400] 16:56:38 INFO - PROCESS | 1036 | 1466812598454 Marionette DEBUG loaded listener.js 16:56:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0DA07400) [pid = 1036] [serial = 594] [outer = 0D33B400] 16:56:39 INFO - PROCESS | 1036 | [1036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:56:39 INFO - PROCESS | 1036 | 1466812599592 Marionette TRACE conn5 <- [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]]]}] 16:56:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:56:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1519ms 16:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:56:39 INFO - PROCESS | 1036 | 1466812599641 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 16:56:39 INFO - PROCESS | 1036 | 1466812599646 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 16:56:39 INFO - PROCESS | 1036 | 1466812599651 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:56:39 INFO - PROCESS | 1036 | 1466812599654 Marionette TRACE conn5 <- [1,758,null,{}] 16:56:39 INFO - PROCESS | 1036 | 1466812599709 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:39 INFO - PROCESS | 1036 | 1466812599712 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:39 INFO - PROCESS | 1036 | 1466812599836 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 16:56:39 INFO - PROCESS | 1036 | 1466812599963 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:39 INFO - PROCESS | 1036 | 1466812599966 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:39 INFO - PROCESS | 1036 | ++DOCSHELL 0DA06800 == 34 [pid = 1036] [id = 199] 16:56:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0DA08000) [pid = 1036] [serial = 595] [outer = 00000000] 16:56:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0DA17400) [pid = 1036] [serial = 596] [outer = 0DA08000] 16:56:40 INFO - PROCESS | 1036 | 1466812600015 Marionette DEBUG loaded listener.js 16:56:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0DA1CC00) [pid = 1036] [serial = 597] [outer = 0DA08000] 16:56:40 INFO - PROCESS | 1036 | --DOCSHELL 194B2400 == 33 [pid = 1036] [id = 22] 16:56:40 INFO - PROCESS | 1036 | --DOCSHELL 17858C00 == 32 [pid = 1036] [id = 15] 16:56:40 INFO - PROCESS | 1036 | --DOCSHELL 17360C00 == 31 [pid = 1036] [id = 27] 16:56:40 INFO - PROCESS | 1036 | --DOCSHELL 18CA5400 == 30 [pid = 1036] [id = 16] 16:56:40 INFO - PROCESS | 1036 | --DOCSHELL 0CFE2800 == 29 [pid = 1036] [id = 26] 16:56:40 INFO - PROCESS | 1036 | --DOCSHELL 0D3EBC00 == 28 [pid = 1036] [id = 25] 16:56:40 INFO - PROCESS | 1036 | --DOCSHELL 15756C00 == 27 [pid = 1036] [id = 14] 16:56:40 INFO - PROCESS | 1036 | --DOCSHELL 0D37D000 == 26 [pid = 1036] [id = 24] 16:56:40 INFO - PROCESS | 1036 | --DOCSHELL 0C70D800 == 25 [pid = 1036] [id = 23] 16:56:40 INFO - PROCESS | 1036 | --DOCSHELL 0D465C00 == 24 [pid = 1036] [id = 10] 16:56:40 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (18D18000) [pid = 1036] [serial = 560] [outer = 00000000] [url = about:blank] 16:56:40 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (17860000) [pid = 1036] [serial = 554] [outer = 00000000] [url = about:blank] 16:56:40 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (0C730000) [pid = 1036] [serial = 545] [outer = 00000000] [url = about:blank] 16:56:40 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (0CF6E000) [pid = 1036] [serial = 546] [outer = 00000000] [url = about:blank] 16:56:40 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (0D1ED400) [pid = 1036] [serial = 542] [outer = 00000000] [url = about:blank] 16:56:40 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (0D378C00) [pid = 1036] [serial = 543] [outer = 00000000] [url = about:blank] 16:56:40 INFO - PROCESS | 1036 | --DOMWINDOW == 63 (0DA03C00) [pid = 1036] [serial = 548] [outer = 00000000] [url = about:blank] 16:56:40 INFO - PROCESS | 1036 | --DOMWINDOW == 62 (0DA0EC00) [pid = 1036] [serial = 549] [outer = 00000000] [url = about:blank] 16:56:40 INFO - PROCESS | 1036 | --DOMWINDOW == 61 (18632800) [pid = 1036] [serial = 540] [outer = 00000000] [url = about:blank] 16:56:40 INFO - PROCESS | 1036 | --DOMWINDOW == 60 (14111400) [pid = 1036] [serial = 551] [outer = 00000000] [url = about:blank] 16:56:40 INFO - PROCESS | 1036 | --DOMWINDOW == 59 (1850EC00) [pid = 1036] [serial = 557] [outer = 00000000] [url = about:blank] 16:56:40 INFO - PROCESS | 1036 | --DOMWINDOW == 58 (1850B800) [pid = 1036] [serial = 555] [outer = 00000000] [url = about:blank] 16:56:40 INFO - PROCESS | 1036 | --DOMWINDOW == 57 (143E5000) [pid = 1036] [serial = 552] [outer = 00000000] [url = about:blank] 16:56:40 INFO - PROCESS | 1036 | --DOMWINDOW == 56 (1941C800) [pid = 1036] [serial = 561] [outer = 00000000] [url = about:blank] 16:56:40 INFO - PROCESS | 1036 | --DOMWINDOW == 55 (18515C00) [pid = 1036] [serial = 558] [outer = 00000000] [url = about:blank] 16:56:40 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:40 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:40 INFO - PROCESS | 1036 | 1466812600446 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 830ms 16:56:40 INFO - PROCESS | 1036 | 1466812600481 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 16:56:40 INFO - PROCESS | 1036 | 1466812600486 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 16:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:56:40 INFO - PROCESS | 1036 | 1466812600498 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:56:40 INFO - PROCESS | 1036 | 1466812600501 Marionette TRACE conn5 <- [1,762,null,{}] 16:56:40 INFO - PROCESS | 1036 | 1466812600505 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:40 INFO - PROCESS | 1036 | 1466812600508 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:40 INFO - PROCESS | 1036 | 1466812600596 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 16:56:40 INFO - PROCESS | 1036 | 1466812600604 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:40 INFO - PROCESS | 1036 | 1466812600606 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:40 INFO - PROCESS | 1036 | ++DOCSHELL 0D85B800 == 25 [pid = 1036] [id = 200] 16:56:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 56 (0DA06400) [pid = 1036] [serial = 598] [outer = 00000000] 16:56:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 57 (0DA12800) [pid = 1036] [serial = 599] [outer = 0DA06400] 16:56:40 INFO - PROCESS | 1036 | 1466812600655 Marionette DEBUG loaded listener.js 16:56:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 58 (0DA1F800) [pid = 1036] [serial = 600] [outer = 0DA06400] 16:56:41 INFO - PROCESS | 1036 | 1466812601110 Marionette TRACE conn5 <- [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]]]}] 16:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 631ms 16:56:41 INFO - PROCESS | 1036 | 1466812601126 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 16:56:41 INFO - PROCESS | 1036 | 1466812601128 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 16:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:56:41 INFO - PROCESS | 1036 | 1466812601132 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:56:41 INFO - PROCESS | 1036 | 1466812601135 Marionette TRACE conn5 <- [1,766,null,{}] 16:56:41 INFO - PROCESS | 1036 | 1466812601150 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:41 INFO - PROCESS | 1036 | 1466812601155 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:41 INFO - PROCESS | 1036 | 1466812601270 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 16:56:41 INFO - PROCESS | 1036 | 1466812601280 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:41 INFO - PROCESS | 1036 | 1466812601283 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:41 INFO - PROCESS | 1036 | ++DOCSHELL 14A6FC00 == 26 [pid = 1036] [id = 201] 16:56:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 59 (14A70000) [pid = 1036] [serial = 601] [outer = 00000000] 16:56:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 60 (14B4FC00) [pid = 1036] [serial = 602] [outer = 14A70000] 16:56:41 INFO - PROCESS | 1036 | 1466812601331 Marionette DEBUG loaded listener.js 16:56:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 61 (14C83400) [pid = 1036] [serial = 603] [outer = 14A70000] 16:56:41 INFO - PROCESS | 1036 | 1466812601760 Marionette TRACE conn5 <- [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]]]}] 16:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 690ms 16:56:41 INFO - PROCESS | 1036 | 1466812601826 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 16:56:41 INFO - PROCESS | 1036 | 1466812601829 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 16:56:41 INFO - PROCESS | 1036 | 1466812601831 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:56:41 INFO - PROCESS | 1036 | 1466812601833 Marionette TRACE conn5 <- [1,770,null,{}] 16:56:41 INFO - PROCESS | 1036 | 1466812601836 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:41 INFO - PROCESS | 1036 | 1466812601838 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:41 INFO - PROCESS | 1036 | 1466812601921 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 16:56:41 INFO - PROCESS | 1036 | 1466812601934 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:41 INFO - PROCESS | 1036 | 1466812601936 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:41 INFO - PROCESS | 1036 | ++DOCSHELL 17843800 == 27 [pid = 1036] [id = 202] 16:56:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 62 (17844400) [pid = 1036] [serial = 604] [outer = 00000000] 16:56:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 63 (1850B400) [pid = 1036] [serial = 605] [outer = 17844400] 16:56:42 INFO - PROCESS | 1036 | 1466812601987 Marionette DEBUG loaded listener.js 16:56:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 64 (18511800) [pid = 1036] [serial = 606] [outer = 17844400] 16:56:42 INFO - PROCESS | 1036 | 1466812602431 Marionette TRACE conn5 <- [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]]]}] 16:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 16:56:42 INFO - PROCESS | 1036 | 1466812602466 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 16:56:42 INFO - PROCESS | 1036 | 1466812602468 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 16:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:56:42 INFO - PROCESS | 1036 | 1466812602472 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:56:42 INFO - PROCESS | 1036 | 1466812602473 Marionette TRACE conn5 <- [1,774,null,{}] 16:56:42 INFO - PROCESS | 1036 | 1466812602483 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:42 INFO - PROCESS | 1036 | 1466812602485 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:42 INFO - PROCESS | 1036 | 1466812602590 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 16:56:42 INFO - PROCESS | 1036 | 1466812602667 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:42 INFO - PROCESS | 1036 | 1466812602669 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:42 INFO - PROCESS | 1036 | ++DOCSHELL 0DA0E000 == 28 [pid = 1036] [id = 203] 16:56:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (18CA1000) [pid = 1036] [serial = 607] [outer = 00000000] 16:56:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (1937B000) [pid = 1036] [serial = 608] [outer = 18CA1000] 16:56:42 INFO - PROCESS | 1036 | 1466812602713 Marionette DEBUG loaded listener.js 16:56:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (19413400) [pid = 1036] [serial = 609] [outer = 18CA1000] 16:56:43 INFO - PROCESS | 1036 | 1466812603141 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 16:56:43 INFO - PROCESS | 1036 | 1466812603202 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 16:56:43 INFO - PROCESS | 1036 | 1466812603204 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 16:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:56:43 INFO - PROCESS | 1036 | 1466812603207 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:56:43 INFO - PROCESS | 1036 | 1466812603209 Marionette TRACE conn5 <- [1,778,null,{}] 16:56:43 INFO - PROCESS | 1036 | 1466812603212 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:43 INFO - PROCESS | 1036 | 1466812603218 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:43 INFO - PROCESS | 1036 | 1466812603355 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 16:56:43 INFO - PROCESS | 1036 | 1466812603366 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:43 INFO - PROCESS | 1036 | 1466812603368 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:43 INFO - PROCESS | 1036 | ++DOCSHELL 0C708000 == 29 [pid = 1036] [id = 204] 16:56:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (16635400) [pid = 1036] [serial = 610] [outer = 00000000] 16:56:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (1990B400) [pid = 1036] [serial = 611] [outer = 16635400] 16:56:43 INFO - PROCESS | 1036 | 1466812603414 Marionette DEBUG loaded listener.js 16:56:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (19910C00) [pid = 1036] [serial = 612] [outer = 16635400] 16:56:43 INFO - PROCESS | 1036 | 1466812603865 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 16:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:56:43 INFO - PROCESS | 1036 | 1466812603878 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 16:56:43 INFO - PROCESS | 1036 | 1466812603880 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 16:56:43 INFO - PROCESS | 1036 | 1466812603883 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:56:43 INFO - PROCESS | 1036 | 1466812603884 Marionette TRACE conn5 <- [1,782,null,{}] 16:56:43 INFO - PROCESS | 1036 | 1466812603888 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:43 INFO - PROCESS | 1036 | 1466812603890 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:44 INFO - PROCESS | 1036 | 1466812604021 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 16:56:44 INFO - PROCESS | 1036 | 1466812604037 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:44 INFO - PROCESS | 1036 | 1466812604039 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:44 INFO - PROCESS | 1036 | ++DOCSHELL 143E8C00 == 30 [pid = 1036] [id = 205] 16:56:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (143E9400) [pid = 1036] [serial = 613] [outer = 00000000] 16:56:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (19918400) [pid = 1036] [serial = 614] [outer = 143E9400] 16:56:44 INFO - PROCESS | 1036 | 1466812604091 Marionette DEBUG loaded listener.js 16:56:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (19913000) [pid = 1036] [serial = 615] [outer = 143E9400] 16:56:44 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (10B2AC00) [pid = 1036] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:56:44 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (0C726C00) [pid = 1036] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:56:44 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (0D4F4400) [pid = 1036] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:56:44 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (199E8400) [pid = 1036] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:56:44 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (0D462400) [pid = 1036] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:56:44 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (09250800) [pid = 1036] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:56:44 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (14B25C00) [pid = 1036] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:56:44 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (1990C800) [pid = 1036] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:56:44 INFO - PROCESS | 1036 | 1466812604583 Marionette TRACE conn5 <- [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]]]}] 16:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 16:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:56:44 INFO - PROCESS | 1036 | 1466812604614 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 16:56:44 INFO - PROCESS | 1036 | 1466812604616 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 16:56:44 INFO - PROCESS | 1036 | 1466812604619 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:56:44 INFO - PROCESS | 1036 | 1466812604620 Marionette TRACE conn5 <- [1,786,null,{}] 16:56:44 INFO - PROCESS | 1036 | 1466812604624 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:44 INFO - PROCESS | 1036 | 1466812604626 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:44 INFO - PROCESS | 1036 | 1466812604703 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 16:56:44 INFO - PROCESS | 1036 | 1466812604709 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:44 INFO - PROCESS | 1036 | 1466812604711 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:44 INFO - PROCESS | 1036 | ++DOCSHELL 10BC1800 == 31 [pid = 1036] [id = 206] 16:56:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (14B4F800) [pid = 1036] [serial = 616] [outer = 00000000] 16:56:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (194AA000) [pid = 1036] [serial = 617] [outer = 14B4F800] 16:56:44 INFO - PROCESS | 1036 | 1466812604754 Marionette DEBUG loaded listener.js 16:56:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (199EA800) [pid = 1036] [serial = 618] [outer = 14B4F800] 16:56:45 INFO - PROCESS | 1036 | 1466812605172 Marionette TRACE conn5 <- [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]]]}] 16:56:45 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 16:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 570ms 16:56:45 INFO - PROCESS | 1036 | 1466812605190 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 16:56:45 INFO - PROCESS | 1036 | 1466812605192 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 16:56:45 INFO - PROCESS | 1036 | 1466812605206 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:56:45 INFO - PROCESS | 1036 | 1466812605207 Marionette TRACE conn5 <- [1,790,null,{}] 16:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:56:45 INFO - PROCESS | 1036 | 1466812605211 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:45 INFO - PROCESS | 1036 | 1466812605212 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:45 INFO - PROCESS | 1036 | 1466812605294 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 16:56:45 INFO - PROCESS | 1036 | 1466812605299 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:45 INFO - PROCESS | 1036 | 1466812605301 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:45 INFO - PROCESS | 1036 | ++DOCSHELL 19411C00 == 32 [pid = 1036] [id = 207] 16:56:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (199EA000) [pid = 1036] [serial = 619] [outer = 00000000] 16:56:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (19DDA400) [pid = 1036] [serial = 620] [outer = 199EA000] 16:56:45 INFO - PROCESS | 1036 | 1466812605346 Marionette DEBUG loaded listener.js 16:56:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (19DDCC00) [pid = 1036] [serial = 621] [outer = 199EA000] 16:56:45 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:45 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:45 INFO - PROCESS | 1036 | 1466812605804 Marionette TRACE conn5 <- [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]]]}] 16:56:45 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 16:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 16:56:45 INFO - PROCESS | 1036 | 1466812605842 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 16:56:45 INFO - PROCESS | 1036 | 1466812605844 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 16:56:45 INFO - PROCESS | 1036 | 1466812605847 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:56:45 INFO - PROCESS | 1036 | 1466812605849 Marionette TRACE conn5 <- [1,794,null,{}] 16:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:56:45 INFO - PROCESS | 1036 | 1466812605852 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:45 INFO - PROCESS | 1036 | 1466812605854 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:45 INFO - PROCESS | 1036 | 1466812605948 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 16:56:45 INFO - PROCESS | 1036 | 1466812605956 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:45 INFO - PROCESS | 1036 | 1466812605958 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:45 INFO - PROCESS | 1036 | ++DOCSHELL 19F7F000 == 33 [pid = 1036] [id = 208] 16:56:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (1A1E9800) [pid = 1036] [serial = 622] [outer = 00000000] 16:56:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (1A1F6C00) [pid = 1036] [serial = 623] [outer = 1A1E9800] 16:56:46 INFO - PROCESS | 1036 | 1466812606000 Marionette DEBUG loaded listener.js 16:56:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (1AC7BC00) [pid = 1036] [serial = 624] [outer = 1A1E9800] 16:56:46 INFO - PROCESS | 1036 | 1466812606423 Marionette TRACE conn5 <- [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]]]}] 16:56:46 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 16:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 16:56:46 INFO - PROCESS | 1036 | 1466812606481 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 16:56:46 INFO - PROCESS | 1036 | 1466812606483 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 16:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:56:46 INFO - PROCESS | 1036 | 1466812606487 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:56:46 INFO - PROCESS | 1036 | 1466812606489 Marionette TRACE conn5 <- [1,798,null,{}] 16:56:46 INFO - PROCESS | 1036 | 1466812606493 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:46 INFO - PROCESS | 1036 | 1466812606495 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:46 INFO - PROCESS | 1036 | 1466812606636 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 16:56:46 INFO - PROCESS | 1036 | 1466812606791 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:46 INFO - PROCESS | 1036 | 1466812606794 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:46 INFO - PROCESS | 1036 | ++DOCSHELL 0C730C00 == 34 [pid = 1036] [id = 209] 16:56:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (0C83F400) [pid = 1036] [serial = 625] [outer = 00000000] 16:56:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (0D1E5400) [pid = 1036] [serial = 626] [outer = 0C83F400] 16:56:46 INFO - PROCESS | 1036 | 1466812606851 Marionette DEBUG loaded listener.js 16:56:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (0D1EE400) [pid = 1036] [serial = 627] [outer = 0C83F400] 16:56:47 INFO - PROCESS | 1036 | 1466812607432 Marionette TRACE conn5 <- [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]]]}] 16:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 970ms 16:56:47 INFO - PROCESS | 1036 | 1466812607458 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 16:56:47 INFO - PROCESS | 1036 | 1466812607463 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 16:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:56:47 INFO - PROCESS | 1036 | 1466812607468 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:56:47 INFO - PROCESS | 1036 | 1466812607472 Marionette TRACE conn5 <- [1,802,null,{}] 16:56:47 INFO - PROCESS | 1036 | 1466812607476 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:47 INFO - PROCESS | 1036 | 1466812607479 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:47 INFO - PROCESS | 1036 | 1466812607590 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 16:56:47 INFO - PROCESS | 1036 | 1466812607687 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:47 INFO - PROCESS | 1036 | 1466812607690 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:47 INFO - PROCESS | 1036 | ++DOCSHELL 143AD800 == 35 [pid = 1036] [id = 210] 16:56:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (143ADC00) [pid = 1036] [serial = 628] [outer = 00000000] 16:56:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (146D5C00) [pid = 1036] [serial = 629] [outer = 143ADC00] 16:56:47 INFO - PROCESS | 1036 | 1466812607745 Marionette DEBUG loaded listener.js 16:56:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1662A400) [pid = 1036] [serial = 630] [outer = 143ADC00] 16:56:48 INFO - PROCESS | 1036 | 1466812608377 Marionette TRACE conn5 <- [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] 16:56:48 INFO - PROCESS | 1036 | 1466812608446 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 16:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:56:48 INFO - PROCESS | 1036 | 1466812608450 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:56:48 INFO - PROCESS | 1036 | 1466812608452 Marionette TRACE conn5 <- [1,806,null,{}] 16:56:48 INFO - PROCESS | 1036 | 1466812608456 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:48 INFO - PROCESS | 1036 | 1466812608459 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:48 INFO - PROCESS | 1036 | 1466812608569 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 16:56:48 INFO - PROCESS | 1036 | 1466812608695 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:48 INFO - PROCESS | 1036 | 1466812608698 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:48 INFO - PROCESS | 1036 | ++DOCSHELL 1784C400 == 36 [pid = 1036] [id = 211] 16:56:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1990C400) [pid = 1036] [serial = 631] [outer = 00000000] 16:56:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (199E9000) [pid = 1036] [serial = 632] [outer = 1990C400] 16:56:48 INFO - PROCESS | 1036 | 1466812608752 Marionette DEBUG loaded listener.js 16:56:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (1A1EBC00) [pid = 1036] [serial = 633] [outer = 1990C400] 16:56:49 INFO - PROCESS | 1036 | 1466812609391 Marionette TRACE conn5 <- [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]]]}] 16:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 970ms 16:56:49 INFO - PROCESS | 1036 | 1466812609423 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 16:56:49 INFO - PROCESS | 1036 | 1466812609427 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 16:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:56:49 INFO - PROCESS | 1036 | 1466812609438 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:56:49 INFO - PROCESS | 1036 | 1466812609443 Marionette TRACE conn5 <- [1,810,null,{}] 16:56:49 INFO - PROCESS | 1036 | 1466812609446 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:49 INFO - PROCESS | 1036 | 1466812609449 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:49 INFO - PROCESS | 1036 | 1466812609561 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 16:56:49 INFO - PROCESS | 1036 | 1466812609684 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:49 INFO - PROCESS | 1036 | 1466812609687 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:49 INFO - PROCESS | 1036 | ++DOCSHELL 17750400 == 37 [pid = 1036] [id = 212] 16:56:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (17841400) [pid = 1036] [serial = 634] [outer = 00000000] 16:56:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1ADCD000) [pid = 1036] [serial = 635] [outer = 17841400] 16:56:49 INFO - PROCESS | 1036 | 1466812609741 Marionette DEBUG loaded listener.js 16:56:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (1ADD1000) [pid = 1036] [serial = 636] [outer = 17841400] 16:56:50 INFO - PROCESS | 1036 | 1466812610447 Marionette TRACE conn5 <- [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] 16:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:56:50 INFO - PROCESS | 1036 | 1466812610522 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 16:56:50 INFO - PROCESS | 1036 | 1466812610526 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:56:50 INFO - PROCESS | 1036 | 1466812610531 Marionette TRACE conn5 <- [1,814,null,{}] 16:56:50 INFO - PROCESS | 1036 | 1466812610536 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:50 INFO - PROCESS | 1036 | 1466812610538 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:51 INFO - PROCESS | 1036 | --DOCSHELL 15756000 == 36 [pid = 1036] [id = 20] 16:56:51 INFO - PROCESS | 1036 | --DOCSHELL 1B93F800 == 35 [pid = 1036] [id = 21] 16:56:51 INFO - PROCESS | 1036 | --DOCSHELL 0C711800 == 34 [pid = 1036] [id = 29] 16:56:51 INFO - PROCESS | 1036 | --DOCSHELL 18CED800 == 33 [pid = 1036] [id = 28] 16:56:51 INFO - PROCESS | 1036 | --DOCSHELL 10B4A800 == 32 [pid = 1036] [id = 11] 16:56:51 INFO - PROCESS | 1036 | --DOCSHELL 1B828400 == 31 [pid = 1036] [id = 19] 16:56:51 INFO - PROCESS | 1036 | --DOCSHELL 19C57400 == 30 [pid = 1036] [id = 18] 16:56:51 INFO - PROCESS | 1036 | --DOCSHELL 19C5C400 == 29 [pid = 1036] [id = 17] 16:56:51 INFO - PROCESS | 1036 | --DOCSHELL 0C726800 == 28 [pid = 1036] [id = 192] 16:56:51 INFO - PROCESS | 1036 | 1466812611223 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 16:56:51 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1857C800) [pid = 1036] [serial = 590] [outer = 00000000] [url = about:blank] 16:56:51 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (10B34800) [pid = 1036] [serial = 581] [outer = 00000000] [url = about:blank] 16:56:51 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0C730400) [pid = 1036] [serial = 575] [outer = 00000000] [url = about:blank] 16:56:51 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0C8D1400) [pid = 1036] [serial = 576] [outer = 00000000] [url = about:blank] 16:56:51 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0D852400) [pid = 1036] [serial = 578] [outer = 00000000] [url = about:blank] 16:56:51 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (19DD5C00) [pid = 1036] [serial = 573] [outer = 00000000] [url = about:blank] 16:56:51 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (19DD1800) [pid = 1036] [serial = 572] [outer = 00000000] [url = about:blank] 16:56:51 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (146CA400) [pid = 1036] [serial = 584] [outer = 00000000] [url = about:blank] 16:56:51 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (10B4B400) [pid = 1036] [serial = 582] [outer = 00000000] [url = about:blank] 16:56:51 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0C8CB000) [pid = 1036] [serial = 564] [outer = 00000000] [url = about:blank] 16:56:51 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0C72BC00) [pid = 1036] [serial = 563] [outer = 00000000] [url = about:blank] 16:56:51 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1735E000) [pid = 1036] [serial = 567] [outer = 00000000] [url = about:blank] 16:56:51 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1574D400) [pid = 1036] [serial = 566] [outer = 00000000] [url = about:blank] 16:56:51 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (19915800) [pid = 1036] [serial = 570] [outer = 00000000] [url = about:blank] 16:56:51 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (19911800) [pid = 1036] [serial = 569] [outer = 00000000] [url = about:blank] 16:56:51 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (1735C400) [pid = 1036] [serial = 587] [outer = 00000000] [url = about:blank] 16:56:51 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (0D85C800) [pid = 1036] [serial = 579] [outer = 00000000] [url = about:blank] 16:56:51 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (15759400) [pid = 1036] [serial = 585] [outer = 00000000] [url = about:blank] 16:56:51 INFO - PROCESS | 1036 | 1466812611419 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:51 INFO - PROCESS | 1036 | 1466812611422 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:51 INFO - PROCESS | 1036 | ++DOCSHELL 0924E800 == 29 [pid = 1036] [id = 213] 16:56:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0C727C00) [pid = 1036] [serial = 637] [outer = 00000000] 16:56:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0C730400) [pid = 1036] [serial = 638] [outer = 0C727C00] 16:56:51 INFO - PROCESS | 1036 | 1466812611470 Marionette DEBUG loaded listener.js 16:56:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0C8D3C00) [pid = 1036] [serial = 639] [outer = 0C727C00] 16:56:51 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:51 INFO - PROCESS | 1036 | 1466812611912 Marionette TRACE conn5 <- [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]]]}] 16:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1435ms 16:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:56:51 INFO - PROCESS | 1036 | 1466812611962 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 16:56:51 INFO - PROCESS | 1036 | 1466812611967 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 16:56:51 INFO - PROCESS | 1036 | 1466812611975 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:56:51 INFO - PROCESS | 1036 | 1466812611978 Marionette TRACE conn5 <- [1,818,null,{}] 16:56:51 INFO - PROCESS | 1036 | 1466812611983 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:51 INFO - PROCESS | 1036 | 1466812611986 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:52 INFO - PROCESS | 1036 | 1466812612072 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 16:56:52 INFO - PROCESS | 1036 | 1466812612087 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:52 INFO - PROCESS | 1036 | 1466812612090 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:52 INFO - PROCESS | 1036 | ++DOCSHELL 0D465800 == 30 [pid = 1036] [id = 214] 16:56:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0D4EC000) [pid = 1036] [serial = 640] [outer = 00000000] 16:56:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0D4F6400) [pid = 1036] [serial = 641] [outer = 0D4EC000] 16:56:52 INFO - PROCESS | 1036 | 1466812612137 Marionette DEBUG loaded listener.js 16:56:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0D858800) [pid = 1036] [serial = 642] [outer = 0D4EC000] 16:56:52 INFO - PROCESS | 1036 | 1466812612587 Marionette TRACE conn5 <- [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]]]}] 16:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 690ms 16:56:52 INFO - PROCESS | 1036 | 1466812612662 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 16:56:52 INFO - PROCESS | 1036 | 1466812612665 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 16:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:56:52 INFO - PROCESS | 1036 | 1466812612669 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:56:52 INFO - PROCESS | 1036 | 1466812612671 Marionette TRACE conn5 <- [1,822,null,{}] 16:56:52 INFO - PROCESS | 1036 | 1466812612707 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:52 INFO - PROCESS | 1036 | 1466812612709 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:52 INFO - PROCESS | 1036 | 1466812612801 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 16:56:52 INFO - PROCESS | 1036 | 1466812612875 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:52 INFO - PROCESS | 1036 | 1466812612877 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:52 INFO - PROCESS | 1036 | ++DOCSHELL 10B41C00 == 31 [pid = 1036] [id = 215] 16:56:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (10B42C00) [pid = 1036] [serial = 643] [outer = 00000000] 16:56:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (10BC7400) [pid = 1036] [serial = 644] [outer = 10B42C00] 16:56:52 INFO - PROCESS | 1036 | 1466812612922 Marionette DEBUG loaded listener.js 16:56:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (10CCFC00) [pid = 1036] [serial = 645] [outer = 10B42C00] 16:56:53 INFO - PROCESS | 1036 | 1466812613304 Marionette TRACE conn5 <- [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]]]}] 16:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 16:56:53 INFO - PROCESS | 1036 | 1466812613342 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 16:56:53 INFO - PROCESS | 1036 | 1466812613345 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 16:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:56:53 INFO - PROCESS | 1036 | 1466812613356 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:56:53 INFO - PROCESS | 1036 | 1466812613360 Marionette TRACE conn5 <- [1,826,null,{}] 16:56:53 INFO - PROCESS | 1036 | 1466812613364 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:53 INFO - PROCESS | 1036 | 1466812613367 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:53 INFO - PROCESS | 1036 | 1466812613508 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 16:56:53 INFO - PROCESS | 1036 | 1466812613532 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:53 INFO - PROCESS | 1036 | 1466812613534 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:53 INFO - PROCESS | 1036 | ++DOCSHELL 111D7800 == 32 [pid = 1036] [id = 216] 16:56:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (111DD800) [pid = 1036] [serial = 646] [outer = 00000000] 16:56:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (14B25800) [pid = 1036] [serial = 647] [outer = 111DD800] 16:56:53 INFO - PROCESS | 1036 | 1466812613581 Marionette DEBUG loaded listener.js 16:56:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (16627000) [pid = 1036] [serial = 648] [outer = 111DD800] 16:56:54 INFO - PROCESS | 1036 | 1466812614030 Marionette TRACE conn5 <- [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]]]}] 16:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 730ms 16:56:54 INFO - PROCESS | 1036 | 1466812614081 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 16:56:54 INFO - PROCESS | 1036 | 1466812614083 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 16:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:56:54 INFO - PROCESS | 1036 | 1466812614125 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:56:54 INFO - PROCESS | 1036 | 1466812614127 Marionette TRACE conn5 <- [1,830,null,{}] 16:56:54 INFO - PROCESS | 1036 | 1466812614130 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:54 INFO - PROCESS | 1036 | 1466812614132 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:54 INFO - PROCESS | 1036 | 1466812614240 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 16:56:54 INFO - PROCESS | 1036 | 1466812614249 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:54 INFO - PROCESS | 1036 | 1466812614251 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:54 INFO - PROCESS | 1036 | ++DOCSHELL 16633C00 == 33 [pid = 1036] [id = 217] 16:56:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (17361C00) [pid = 1036] [serial = 649] [outer = 00000000] 16:56:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (17862800) [pid = 1036] [serial = 650] [outer = 17361C00] 16:56:54 INFO - PROCESS | 1036 | 1466812614298 Marionette DEBUG loaded listener.js 16:56:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (1850BC00) [pid = 1036] [serial = 651] [outer = 17361C00] 16:56:54 INFO - PROCESS | 1036 | 1466812614710 Marionette TRACE conn5 <- [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]]]}] 16:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 630ms 16:56:54 INFO - PROCESS | 1036 | 1466812614747 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 16:56:54 INFO - PROCESS | 1036 | 1466812614750 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 16:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:56:54 INFO - PROCESS | 1036 | 1466812614753 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:56:54 INFO - PROCESS | 1036 | 1466812614754 Marionette TRACE conn5 <- [1,834,null,{}] 16:56:54 INFO - PROCESS | 1036 | 1466812614758 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:54 INFO - PROCESS | 1036 | 1466812614760 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:54 INFO - PROCESS | 1036 | 1466812614873 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 16:56:54 INFO - PROCESS | 1036 | 1466812614879 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:54 INFO - PROCESS | 1036 | 1466812614884 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:54 INFO - PROCESS | 1036 | ++DOCSHELL 18629000 == 34 [pid = 1036] [id = 218] 16:56:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (18629800) [pid = 1036] [serial = 652] [outer = 00000000] 16:56:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (18D14C00) [pid = 1036] [serial = 653] [outer = 18629800] 16:56:55 INFO - PROCESS | 1036 | 1466812614985 Marionette DEBUG loaded listener.js 16:56:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (19418000) [pid = 1036] [serial = 654] [outer = 18629800] 16:56:55 INFO - PROCESS | 1036 | 1466812615442 Marionette TRACE conn5 <- [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]]]}] 16:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 732ms 16:56:55 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (14A70000) [pid = 1036] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:56:55 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (0DA06400) [pid = 1036] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:56:55 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (14B4F800) [pid = 1036] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:56:55 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0D33B400) [pid = 1036] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:56:55 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (18CA1000) [pid = 1036] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:56:55 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (16635400) [pid = 1036] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:56:55 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (143E9400) [pid = 1036] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:56:55 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (199EA000) [pid = 1036] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:56:55 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0DA08000) [pid = 1036] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:56:55 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (17844400) [pid = 1036] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:56:55 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1850F000) [pid = 1036] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:56:55 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1A1E9800) [pid = 1036] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:56:55 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (14666C00) [pid = 1036] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:56:55 INFO - PROCESS | 1036 | 1466812615759 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 16:56:55 INFO - PROCESS | 1036 | 1466812615761 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 16:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:56:55 INFO - PROCESS | 1036 | 1466812615769 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:56:55 INFO - PROCESS | 1036 | 1466812615771 Marionette TRACE conn5 <- [1,838,null,{}] 16:56:55 INFO - PROCESS | 1036 | 1466812615774 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:55 INFO - PROCESS | 1036 | 1466812615776 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:55 INFO - PROCESS | 1036 | 1466812615864 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 16:56:55 INFO - PROCESS | 1036 | 1466812615871 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:55 INFO - PROCESS | 1036 | 1466812615873 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:55 INFO - PROCESS | 1036 | ++DOCSHELL 0C732400 == 35 [pid = 1036] [id = 219] 16:56:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (111DBC00) [pid = 1036] [serial = 655] [outer = 00000000] 16:56:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1850F800) [pid = 1036] [serial = 656] [outer = 111DBC00] 16:56:55 INFO - PROCESS | 1036 | 1466812615916 Marionette DEBUG loaded listener.js 16:56:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1937F800) [pid = 1036] [serial = 657] [outer = 111DBC00] 16:56:56 INFO - PROCESS | 1036 | 1466812616340 Marionette TRACE conn5 <- [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]]]}] 16:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 16:56:56 INFO - PROCESS | 1036 | 1466812616406 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 16:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:56:56 INFO - PROCESS | 1036 | 1466812616408 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 16:56:56 INFO - PROCESS | 1036 | 1466812616411 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:56:56 INFO - PROCESS | 1036 | 1466812616413 Marionette TRACE conn5 <- [1,842,null,{}] 16:56:56 INFO - PROCESS | 1036 | 1466812616416 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:56 INFO - PROCESS | 1036 | 1466812616418 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:56 INFO - PROCESS | 1036 | 1466812616494 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 16:56:56 INFO - PROCESS | 1036 | 1466812616502 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:56 INFO - PROCESS | 1036 | 1466812616504 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:56 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D2800 == 36 [pid = 1036] [id = 220] 16:56:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (194B1800) [pid = 1036] [serial = 658] [outer = 00000000] 16:56:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (19916000) [pid = 1036] [serial = 659] [outer = 194B1800] 16:56:56 INFO - PROCESS | 1036 | 1466812616548 Marionette DEBUG loaded listener.js 16:56:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (199E6800) [pid = 1036] [serial = 660] [outer = 194B1800] 16:56:56 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:56:57 INFO - PROCESS | 1036 | 1466812617897 Marionette TRACE conn5 <- [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]]]}] 16:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1672ms 16:56:58 INFO - PROCESS | 1036 | 1466812618263 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 16:56:58 INFO - PROCESS | 1036 | 1466812618267 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 16:56:58 INFO - PROCESS | 1036 | 1466812618275 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:56:58 INFO - PROCESS | 1036 | 1466812618278 Marionette TRACE conn5 <- [1,846,null,{}] 16:56:58 INFO - PROCESS | 1036 | 1466812618284 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:58 INFO - PROCESS | 1036 | 1466812618288 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:56:58 INFO - PROCESS | 1036 | 1466812618435 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 16:56:58 INFO - PROCESS | 1036 | 1466812618537 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:58 INFO - PROCESS | 1036 | 1466812618541 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:58 INFO - PROCESS | 1036 | ++DOCSHELL 0D1EC800 == 37 [pid = 1036] [id = 221] 16:56:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (0D1ED800) [pid = 1036] [serial = 661] [outer = 00000000] 16:56:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0D384000) [pid = 1036] [serial = 662] [outer = 0D1ED800] 16:56:58 INFO - PROCESS | 1036 | 1466812618600 Marionette DEBUG loaded listener.js 16:56:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0D850000) [pid = 1036] [serial = 663] [outer = 0D1ED800] 16:56:59 INFO - PROCESS | 1036 | 1466812619384 Marionette TRACE conn5 <- [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]]]}] 16:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1160ms 16:56:59 INFO - PROCESS | 1036 | 1466812619454 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 16:56:59 INFO - PROCESS | 1036 | 1466812619458 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 16:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:56:59 INFO - PROCESS | 1036 | 1466812619464 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:56:59 INFO - PROCESS | 1036 | 1466812619468 Marionette TRACE conn5 <- [1,850,null,{}] 16:56:59 INFO - PROCESS | 1036 | 1466812619472 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:56:59 INFO - PROCESS | 1036 | 1466812619475 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:59 INFO - PROCESS | 1036 | 1466812619607 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 16:56:59 INFO - PROCESS | 1036 | 1466812619727 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:56:59 INFO - PROCESS | 1036 | 1466812619729 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:56:59 INFO - PROCESS | 1036 | ++DOCSHELL 14315800 == 38 [pid = 1036] [id = 222] 16:56:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (144C5400) [pid = 1036] [serial = 664] [outer = 00000000] 16:56:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (14B0C000) [pid = 1036] [serial = 665] [outer = 144C5400] 16:56:59 INFO - PROCESS | 1036 | 1466812619787 Marionette DEBUG loaded listener.js 16:56:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1574D000) [pid = 1036] [serial = 666] [outer = 144C5400] 16:57:00 INFO - PROCESS | 1036 | --DOCSHELL 17750400 == 37 [pid = 1036] [id = 212] 16:57:00 INFO - PROCESS | 1036 | --DOCSHELL 17843800 == 36 [pid = 1036] [id = 202] 16:57:00 INFO - PROCESS | 1036 | --DOCSHELL 0DA0E000 == 35 [pid = 1036] [id = 203] 16:57:00 INFO - PROCESS | 1036 | --DOCSHELL 0D85B800 == 34 [pid = 1036] [id = 200] 16:57:00 INFO - PROCESS | 1036 | --DOCSHELL 0C732400 == 33 [pid = 1036] [id = 219] 16:57:00 INFO - PROCESS | 1036 | --DOCSHELL 18629000 == 32 [pid = 1036] [id = 218] 16:57:00 INFO - PROCESS | 1036 | --DOCSHELL 16633C00 == 31 [pid = 1036] [id = 217] 16:57:00 INFO - PROCESS | 1036 | --DOCSHELL 111D7800 == 30 [pid = 1036] [id = 216] 16:57:00 INFO - PROCESS | 1036 | --DOCSHELL 10B41C00 == 29 [pid = 1036] [id = 215] 16:57:00 INFO - PROCESS | 1036 | --DOCSHELL 0D465800 == 28 [pid = 1036] [id = 214] 16:57:00 INFO - PROCESS | 1036 | --DOCSHELL 0924E800 == 27 [pid = 1036] [id = 213] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (1A1F6C00) [pid = 1036] [serial = 623] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (1774A000) [pid = 1036] [serial = 588] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (1AC7BC00) [pid = 1036] [serial = 624] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (14C83400) [pid = 1036] [serial = 603] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0DA12800) [pid = 1036] [serial = 599] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (199EA800) [pid = 1036] [serial = 618] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0DA07400) [pid = 1036] [serial = 594] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1937B000) [pid = 1036] [serial = 608] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1990B400) [pid = 1036] [serial = 611] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (19918400) [pid = 1036] [serial = 614] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0D4EF000) [pid = 1036] [serial = 593] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (19413400) [pid = 1036] [serial = 609] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (19910C00) [pid = 1036] [serial = 612] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (19DDCC00) [pid = 1036] [serial = 621] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (0DA17400) [pid = 1036] [serial = 596] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (194AA000) [pid = 1036] [serial = 617] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (19DDA400) [pid = 1036] [serial = 620] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (1850B400) [pid = 1036] [serial = 605] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (19913000) [pid = 1036] [serial = 615] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (14B4FC00) [pid = 1036] [serial = 602] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (18CF0800) [pid = 1036] [serial = 591] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 63 (18511800) [pid = 1036] [serial = 606] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 62 (0DA1F800) [pid = 1036] [serial = 600] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | --DOMWINDOW == 61 (0DA1CC00) [pid = 1036] [serial = 597] [outer = 00000000] [url = about:blank] 16:57:00 INFO - PROCESS | 1036 | 1466812620652 Marionette TRACE conn5 <- [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]]]}] 16:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1237ms 16:57:00 INFO - PROCESS | 1036 | 1466812620700 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 16:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:57:00 INFO - PROCESS | 1036 | 1466812620704 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 16:57:00 INFO - PROCESS | 1036 | 1466812620708 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:57:00 INFO - PROCESS | 1036 | 1466812620711 Marionette TRACE conn5 <- [1,854,null,{}] 16:57:00 INFO - PROCESS | 1036 | 1466812620717 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:00 INFO - PROCESS | 1036 | 1466812620720 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:00 INFO - PROCESS | 1036 | 1466812620809 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 16:57:00 INFO - PROCESS | 1036 | 1466812620816 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:00 INFO - PROCESS | 1036 | 1466812620820 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:00 INFO - PROCESS | 1036 | ++DOCSHELL 0D1E4400 == 28 [pid = 1036] [id = 223] 16:57:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 62 (0D1E6000) [pid = 1036] [serial = 667] [outer = 00000000] 16:57:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 63 (0D1ED400) [pid = 1036] [serial = 668] [outer = 0D1E6000] 16:57:00 INFO - PROCESS | 1036 | 1466812620870 Marionette DEBUG loaded listener.js 16:57:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 64 (0D3EC800) [pid = 1036] [serial = 669] [outer = 0D1E6000] 16:57:01 INFO - PROCESS | 1036 | 1466812621369 Marionette TRACE conn5 <- [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]]]}] 16:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 732ms 16:57:01 INFO - PROCESS | 1036 | 1466812621442 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 16:57:01 INFO - PROCESS | 1036 | 1466812621446 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 16:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:57:01 INFO - PROCESS | 1036 | 1466812621452 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:57:01 INFO - PROCESS | 1036 | 1466812621454 Marionette TRACE conn5 <- [1,858,null,{}] 16:57:01 INFO - PROCESS | 1036 | 1466812621458 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:01 INFO - PROCESS | 1036 | 1466812621460 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:01 INFO - PROCESS | 1036 | 1466812621550 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 16:57:01 INFO - PROCESS | 1036 | 1466812621636 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:01 INFO - PROCESS | 1036 | 1466812621638 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:01 INFO - PROCESS | 1036 | ++DOCSHELL 0C8CAC00 == 29 [pid = 1036] [id = 224] 16:57:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (0DA10400) [pid = 1036] [serial = 670] [outer = 00000000] 16:57:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (10B2C000) [pid = 1036] [serial = 671] [outer = 0DA10400] 16:57:01 INFO - PROCESS | 1036 | 1466812621685 Marionette DEBUG loaded listener.js 16:57:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (10CD3000) [pid = 1036] [serial = 672] [outer = 0DA10400] 16:57:01 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:57:02 INFO - PROCESS | 1036 | 1466812622088 Marionette TRACE conn5 <- [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]]]}] 16:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 16:57:02 INFO - PROCESS | 1036 | 1466812622127 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 16:57:02 INFO - PROCESS | 1036 | 1466812622129 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 16:57:02 INFO - PROCESS | 1036 | 1466812622132 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:57:02 INFO - PROCESS | 1036 | 1466812622136 Marionette TRACE conn5 <- [1,862,null,{}] 16:57:02 INFO - PROCESS | 1036 | 1466812622146 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:02 INFO - PROCESS | 1036 | 1466812622151 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:02 INFO - PROCESS | 1036 | 1466812622274 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 16:57:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (14BE3800) [pid = 1036] [serial = 673] [outer = 10B44000] 16:57:02 INFO - PROCESS | 1036 | 1466812622309 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:02 INFO - PROCESS | 1036 | 1466812622312 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:02 INFO - PROCESS | 1036 | ++DOCSHELL 16633000 == 30 [pid = 1036] [id = 225] 16:57:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (16633C00) [pid = 1036] [serial = 674] [outer = 00000000] 16:57:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (1735AC00) [pid = 1036] [serial = 675] [outer = 16633C00] 16:57:02 INFO - PROCESS | 1036 | 1466812622368 Marionette DEBUG loaded listener.js 16:57:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (17841800) [pid = 1036] [serial = 676] [outer = 16633C00] 16:57:02 INFO - PROCESS | 1036 | 1466812622851 Marionette TRACE conn5 <- [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]]]}] 16:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 770ms 16:57:02 INFO - PROCESS | 1036 | 1466812622907 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 16:57:02 INFO - PROCESS | 1036 | 1466812622910 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 16:57:02 INFO - PROCESS | 1036 | 1466812622913 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:57:02 INFO - PROCESS | 1036 | 1466812622915 Marionette TRACE conn5 <- [1,866,null,{}] 16:57:02 INFO - PROCESS | 1036 | 1466812622918 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:02 INFO - PROCESS | 1036 | 1466812622920 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:03 INFO - PROCESS | 1036 | 1466812623037 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 16:57:03 INFO - PROCESS | 1036 | 1466812623091 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:03 INFO - PROCESS | 1036 | 1466812623093 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:03 INFO - PROCESS | 1036 | ++DOCSHELL 18517C00 == 31 [pid = 1036] [id = 226] 16:57:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (18574400) [pid = 1036] [serial = 677] [outer = 00000000] 16:57:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (18624000) [pid = 1036] [serial = 678] [outer = 18574400] 16:57:03 INFO - PROCESS | 1036 | 1466812623138 Marionette DEBUG loaded listener.js 16:57:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (18D17400) [pid = 1036] [serial = 679] [outer = 18574400] 16:57:03 INFO - PROCESS | 1036 | 1466812623581 Marionette TRACE conn5 <- [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]]]}] 16:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 16:57:03 INFO - PROCESS | 1036 | 1466812623647 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 16:57:03 INFO - PROCESS | 1036 | 1466812623649 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 16:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:57:03 INFO - PROCESS | 1036 | 1466812623662 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:57:03 INFO - PROCESS | 1036 | 1466812623664 Marionette TRACE conn5 <- [1,870,null,{}] 16:57:03 INFO - PROCESS | 1036 | 1466812623667 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:03 INFO - PROCESS | 1036 | 1466812623669 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:03 INFO - PROCESS | 1036 | 1466812623806 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 16:57:03 INFO - PROCESS | 1036 | 1466812623818 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:03 INFO - PROCESS | 1036 | 1466812623820 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:03 INFO - PROCESS | 1036 | ++DOCSHELL 19381C00 == 32 [pid = 1036] [id = 227] 16:57:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (19413400) [pid = 1036] [serial = 680] [outer = 00000000] 16:57:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (194B2800) [pid = 1036] [serial = 681] [outer = 19413400] 16:57:03 INFO - PROCESS | 1036 | 1466812623867 Marionette DEBUG loaded listener.js 16:57:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (194B3400) [pid = 1036] [serial = 682] [outer = 19413400] 16:57:04 INFO - PROCESS | 1036 | 1466812624331 Marionette TRACE conn5 <- [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]]]}] 16:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 730ms 16:57:04 INFO - PROCESS | 1036 | 1466812624392 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 16:57:04 INFO - PROCESS | 1036 | 1466812624394 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 16:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:57:04 INFO - PROCESS | 1036 | 1466812624407 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:57:04 INFO - PROCESS | 1036 | 1466812624409 Marionette TRACE conn5 <- [1,874,null,{}] 16:57:04 INFO - PROCESS | 1036 | 1466812624412 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:04 INFO - PROCESS | 1036 | 1466812624418 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:04 INFO - PROCESS | 1036 | 1466812624572 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 16:57:04 INFO - PROCESS | 1036 | 1466812624625 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:04 INFO - PROCESS | 1036 | 1466812624627 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:04 INFO - PROCESS | 1036 | ++DOCSHELL 199E8400 == 33 [pid = 1036] [id = 228] 16:57:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (199EA800) [pid = 1036] [serial = 683] [outer = 00000000] 16:57:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (19DD4800) [pid = 1036] [serial = 684] [outer = 199EA800] 16:57:04 INFO - PROCESS | 1036 | 1466812624671 Marionette DEBUG loaded listener.js 16:57:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (19DD9400) [pid = 1036] [serial = 685] [outer = 199EA800] 16:57:04 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0C727C00) [pid = 1036] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:57:04 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (10B42C00) [pid = 1036] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:57:04 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (17841400) [pid = 1036] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:57:04 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0D4EC000) [pid = 1036] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:57:04 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (18629800) [pid = 1036] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:57:04 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0C83F400) [pid = 1036] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:57:04 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (143ADC00) [pid = 1036] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:57:04 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1990C400) [pid = 1036] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:57:04 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (17361C00) [pid = 1036] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:57:04 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (111DBC00) [pid = 1036] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:57:04 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (111DD800) [pid = 1036] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:57:05 INFO - PROCESS | 1036 | 1466812625156 Marionette TRACE conn5 <- [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]]]}] 16:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 770ms 16:57:05 INFO - PROCESS | 1036 | 1466812625177 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 16:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:57:05 INFO - PROCESS | 1036 | 1466812625179 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 16:57:05 INFO - PROCESS | 1036 | 1466812625182 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:57:05 INFO - PROCESS | 1036 | 1466812625183 Marionette TRACE conn5 <- [1,878,null,{}] 16:57:05 INFO - PROCESS | 1036 | 1466812625186 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:05 INFO - PROCESS | 1036 | 1466812625188 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:05 INFO - PROCESS | 1036 | 1466812625298 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 16:57:05 INFO - PROCESS | 1036 | 1466812625353 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:05 INFO - PROCESS | 1036 | 1466812625355 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:05 INFO - PROCESS | 1036 | ++DOCSHELL 143E1800 == 34 [pid = 1036] [id = 229] 16:57:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (14A9A000) [pid = 1036] [serial = 686] [outer = 00000000] 16:57:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (19C64800) [pid = 1036] [serial = 687] [outer = 14A9A000] 16:57:05 INFO - PROCESS | 1036 | 1466812625399 Marionette DEBUG loaded listener.js 16:57:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (19E0EC00) [pid = 1036] [serial = 688] [outer = 14A9A000] 16:57:05 INFO - PROCESS | 1036 | 1466812625755 Marionette TRACE conn5 <- [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]]]}] 16:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 16:57:05 INFO - PROCESS | 1036 | 1466812625813 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 16:57:05 INFO - PROCESS | 1036 | 1466812625815 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 16:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:57:05 INFO - PROCESS | 1036 | 1466812625818 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:57:05 INFO - PROCESS | 1036 | 1466812625819 Marionette TRACE conn5 <- [1,882,null,{}] 16:57:05 INFO - PROCESS | 1036 | 1466812625823 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:05 INFO - PROCESS | 1036 | 1466812625824 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:05 INFO - PROCESS | 1036 | 1466812625907 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 16:57:05 INFO - PROCESS | 1036 | 1466812625912 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:05 INFO - PROCESS | 1036 | 1466812625914 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:05 INFO - PROCESS | 1036 | ++DOCSHELL 1A1E9400 == 35 [pid = 1036] [id = 230] 16:57:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (1A1E9800) [pid = 1036] [serial = 689] [outer = 00000000] 16:57:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (1AD7F000) [pid = 1036] [serial = 690] [outer = 1A1E9800] 16:57:05 INFO - PROCESS | 1036 | 1466812625958 Marionette DEBUG loaded listener.js 16:57:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1AD82C00) [pid = 1036] [serial = 691] [outer = 1A1E9800] 16:57:06 INFO - PROCESS | 1036 | 1466812626384 Marionette TRACE conn5 <- [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]]]}] 16:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 631ms 16:57:06 INFO - PROCESS | 1036 | 1466812626450 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 16:57:06 INFO - PROCESS | 1036 | 1466812626452 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 16:57:06 INFO - PROCESS | 1036 | 1466812626455 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:57:06 INFO - PROCESS | 1036 | 1466812626457 Marionette TRACE conn5 <- [1,886,null,{}] 16:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:57:06 INFO - PROCESS | 1036 | 1466812626460 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:06 INFO - PROCESS | 1036 | 1466812626462 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:06 INFO - PROCESS | 1036 | 1466812626543 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 16:57:06 INFO - PROCESS | 1036 | 1466812626550 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:06 INFO - PROCESS | 1036 | 1466812626552 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:06 INFO - PROCESS | 1036 | ++DOCSHELL 1ADC9400 == 36 [pid = 1036] [id = 231] 16:57:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1ADCAC00) [pid = 1036] [serial = 692] [outer = 00000000] 16:57:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1ADD2400) [pid = 1036] [serial = 693] [outer = 1ADCAC00] 16:57:06 INFO - PROCESS | 1036 | 1466812626606 Marionette DEBUG loaded listener.js 16:57:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1ADD3800) [pid = 1036] [serial = 694] [outer = 1ADCAC00] 16:57:06 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:57:07 INFO - PROCESS | 1036 | 1466812627201 Marionette TRACE conn5 <- [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]]]}] 16:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 770ms 16:57:07 INFO - PROCESS | 1036 | 1466812627230 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 16:57:07 INFO - PROCESS | 1036 | 1466812627235 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 16:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:57:07 INFO - PROCESS | 1036 | 1466812627239 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:57:07 INFO - PROCESS | 1036 | 1466812627243 Marionette TRACE conn5 <- [1,890,null,{}] 16:57:07 INFO - PROCESS | 1036 | 1466812627249 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:07 INFO - PROCESS | 1036 | 1466812627252 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:07 INFO - PROCESS | 1036 | 1466812627364 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 16:57:07 INFO - PROCESS | 1036 | 1466812627492 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:07 INFO - PROCESS | 1036 | 1466812627494 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:07 INFO - PROCESS | 1036 | ++DOCSHELL 0C84C400 == 37 [pid = 1036] [id = 232] 16:57:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (0C8D2C00) [pid = 1036] [serial = 695] [outer = 00000000] 16:57:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (0D9B3800) [pid = 1036] [serial = 696] [outer = 0C8D2C00] 16:57:07 INFO - PROCESS | 1036 | 1466812627555 Marionette DEBUG loaded listener.js 16:57:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0DA19C00) [pid = 1036] [serial = 697] [outer = 0C8D2C00] 16:57:08 INFO - PROCESS | 1036 | 1466812628156 Marionette TRACE conn5 <- [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]]]}] 16:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 990ms 16:57:08 INFO - PROCESS | 1036 | 1466812628231 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 16:57:08 INFO - PROCESS | 1036 | 1466812628235 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 16:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:57:08 INFO - PROCESS | 1036 | 1466812628242 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:57:08 INFO - PROCESS | 1036 | 1466812628245 Marionette TRACE conn5 <- [1,894,null,{}] 16:57:08 INFO - PROCESS | 1036 | 1466812628249 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:08 INFO - PROCESS | 1036 | 1466812628252 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:08 INFO - PROCESS | 1036 | 1466812628399 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 16:57:08 INFO - PROCESS | 1036 | 1466812628525 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:08 INFO - PROCESS | 1036 | 1466812628528 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:08 INFO - PROCESS | 1036 | ++DOCSHELL 16628C00 == 38 [pid = 1036] [id = 233] 16:57:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (17355400) [pid = 1036] [serial = 698] [outer = 00000000] 16:57:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (18512000) [pid = 1036] [serial = 699] [outer = 17355400] 16:57:08 INFO - PROCESS | 1036 | 1466812628593 Marionette DEBUG loaded listener.js 16:57:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (194B0800) [pid = 1036] [serial = 700] [outer = 17355400] 16:57:09 INFO - PROCESS | 1036 | 1466812629179 Marionette TRACE conn5 <- [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]]]}] 16:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 970ms 16:57:09 INFO - PROCESS | 1036 | 1466812629215 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 16:57:09 INFO - PROCESS | 1036 | 1466812629218 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 16:57:09 INFO - PROCESS | 1036 | 1466812629221 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:57:09 INFO - PROCESS | 1036 | 1466812629225 Marionette TRACE conn5 <- [1,898,null,{}] 16:57:09 INFO - PROCESS | 1036 | 1466812629236 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:09 INFO - PROCESS | 1036 | 1466812629241 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:09 INFO - PROCESS | 1036 | 1466812629348 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 16:57:09 INFO - PROCESS | 1036 | 1466812629477 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:09 INFO - PROCESS | 1036 | 1466812629480 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:09 INFO - PROCESS | 1036 | ++DOCSHELL 1B5E8400 == 39 [pid = 1036] [id = 234] 16:57:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1B5E8800) [pid = 1036] [serial = 701] [outer = 00000000] 16:57:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (1B5F3000) [pid = 1036] [serial = 702] [outer = 1B5E8800] 16:57:09 INFO - PROCESS | 1036 | 1466812629537 Marionette DEBUG loaded listener.js 16:57:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (1B766400) [pid = 1036] [serial = 703] [outer = 1B5E8800] 16:57:10 INFO - PROCESS | 1036 | 1466812630329 Marionette TRACE conn5 <- [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]]]}] 16:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1181ms 16:57:10 INFO - PROCESS | 1036 | 1466812630407 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 16:57:10 INFO - PROCESS | 1036 | 1466812630411 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 16:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:57:10 INFO - PROCESS | 1036 | 1466812630416 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:57:10 INFO - PROCESS | 1036 | 1466812630419 Marionette TRACE conn5 <- [1,902,null,{}] 16:57:10 INFO - PROCESS | 1036 | 1466812630425 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:10 INFO - PROCESS | 1036 | 1466812630427 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:10 INFO - PROCESS | 1036 | 1466812630532 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 16:57:10 INFO - PROCESS | 1036 | 1466812630612 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:10 INFO - PROCESS | 1036 | 1466812630616 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:10 INFO - PROCESS | 1036 | ++DOCSHELL 0C712C00 == 40 [pid = 1036] [id = 235] 16:57:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (0C72F800) [pid = 1036] [serial = 704] [outer = 00000000] 16:57:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (0C72D000) [pid = 1036] [serial = 705] [outer = 0C72F800] 16:57:10 INFO - PROCESS | 1036 | 1466812630712 Marionette DEBUG loaded listener.js 16:57:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (0D854C00) [pid = 1036] [serial = 706] [outer = 0C72F800] 16:57:11 INFO - PROCESS | 1036 | --DOCSHELL 0C70B800 == 39 [pid = 1036] [id = 198] 16:57:11 INFO - PROCESS | 1036 | --DOCSHELL 0C708000 == 38 [pid = 1036] [id = 204] 16:57:11 INFO - PROCESS | 1036 | --DOCSHELL 0DA06800 == 37 [pid = 1036] [id = 199] 16:57:11 INFO - PROCESS | 1036 | --DOCSHELL 14A6FC00 == 36 [pid = 1036] [id = 201] 16:57:11 INFO - PROCESS | 1036 | --DOCSHELL 0C8D2800 == 35 [pid = 1036] [id = 220] 16:57:11 INFO - PROCESS | 1036 | --DOCSHELL 0CF2AC00 == 34 [pid = 1036] [id = 195] 16:57:11 INFO - PROCESS | 1036 | --DOCSHELL 143E8C00 == 33 [pid = 1036] [id = 205] 16:57:11 INFO - PROCESS | 1036 | --DOCSHELL 143AD800 == 32 [pid = 1036] [id = 210] 16:57:11 INFO - PROCESS | 1036 | --DOCSHELL 1784C400 == 31 [pid = 1036] [id = 211] 16:57:11 INFO - PROCESS | 1036 | --DOCSHELL 10BC1800 == 30 [pid = 1036] [id = 206] 16:57:11 INFO - PROCESS | 1036 | --DOCSHELL 1850D800 == 29 [pid = 1036] [id = 197] 16:57:11 INFO - PROCESS | 1036 | --DOCSHELL 0D4EAC00 == 28 [pid = 1036] [id = 193] 16:57:11 INFO - PROCESS | 1036 | --DOCSHELL 10B2A000 == 27 [pid = 1036] [id = 194] 16:57:11 INFO - PROCESS | 1036 | --DOCSHELL 10B42800 == 26 [pid = 1036] [id = 196] 16:57:11 INFO - PROCESS | 1036 | --DOCSHELL 0C730C00 == 25 [pid = 1036] [id = 209] 16:57:11 INFO - PROCESS | 1036 | --DOCSHELL 0D1EC800 == 24 [pid = 1036] [id = 221] 16:57:11 INFO - PROCESS | 1036 | --DOCSHELL 19F7F000 == 23 [pid = 1036] [id = 208] 16:57:11 INFO - PROCESS | 1036 | --DOCSHELL 14315800 == 22 [pid = 1036] [id = 222] 16:57:11 INFO - PROCESS | 1036 | --DOCSHELL 19411C00 == 21 [pid = 1036] [id = 207] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (19916000) [pid = 1036] [serial = 659] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (0C730400) [pid = 1036] [serial = 638] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (0C8D3C00) [pid = 1036] [serial = 639] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (10BC7400) [pid = 1036] [serial = 644] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (10CCFC00) [pid = 1036] [serial = 645] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (1ADD1000) [pid = 1036] [serial = 636] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (1ADCD000) [pid = 1036] [serial = 635] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0D4F6400) [pid = 1036] [serial = 641] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0D858800) [pid = 1036] [serial = 642] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (18D14C00) [pid = 1036] [serial = 653] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0D1EE400) [pid = 1036] [serial = 627] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0D1E5400) [pid = 1036] [serial = 626] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1662A400) [pid = 1036] [serial = 630] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (146D5C00) [pid = 1036] [serial = 629] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1A1EBC00) [pid = 1036] [serial = 633] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (199E9000) [pid = 1036] [serial = 632] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (17862800) [pid = 1036] [serial = 650] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1937F800) [pid = 1036] [serial = 657] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1850F800) [pid = 1036] [serial = 656] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (19418000) [pid = 1036] [serial = 654] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (14B25800) [pid = 1036] [serial = 647] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (16627000) [pid = 1036] [serial = 648] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (1850BC00) [pid = 1036] [serial = 651] [outer = 00000000] [url = about:blank] 16:57:11 INFO - PROCESS | 1036 | 1466812631851 Marionette TRACE conn5 <- [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]]]}] 16:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1477ms 16:57:11 INFO - PROCESS | 1036 | 1466812631893 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 16:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:57:11 INFO - PROCESS | 1036 | 1466812631897 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 16:57:11 INFO - PROCESS | 1036 | 1466812631901 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:57:11 INFO - PROCESS | 1036 | 1466812631906 Marionette TRACE conn5 <- [1,906,null,{}] 16:57:11 INFO - PROCESS | 1036 | 1466812631911 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:11 INFO - PROCESS | 1036 | 1466812631913 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:12 INFO - PROCESS | 1036 | 1466812632000 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 16:57:12 INFO - PROCESS | 1036 | 1466812632106 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:12 INFO - PROCESS | 1036 | 1466812632109 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:12 INFO - PROCESS | 1036 | ++DOCSHELL 0C730C00 == 22 [pid = 1036] [id = 236] 16:57:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0C8CE400) [pid = 1036] [serial = 707] [outer = 00000000] 16:57:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0D1E7000) [pid = 1036] [serial = 708] [outer = 0C8CE400] 16:57:12 INFO - PROCESS | 1036 | 1466812632158 Marionette DEBUG loaded listener.js 16:57:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0D1F0C00) [pid = 1036] [serial = 709] [outer = 0C8CE400] 16:57:12 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:57:12 INFO - PROCESS | 1036 | 1466812632543 Marionette TRACE conn5 <- [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]]]}] 16:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 690ms 16:57:12 INFO - PROCESS | 1036 | 1466812632592 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 16:57:12 INFO - PROCESS | 1036 | 1466812632598 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 16:57:12 INFO - PROCESS | 1036 | 1466812632604 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:57:12 INFO - PROCESS | 1036 | 1466812632606 Marionette TRACE conn5 <- [1,910,null,{}] 16:57:12 INFO - PROCESS | 1036 | 1466812632610 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:12 INFO - PROCESS | 1036 | 1466812632613 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:12 INFO - PROCESS | 1036 | 1466812632731 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 16:57:12 INFO - PROCESS | 1036 | 1466812632747 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:12 INFO - PROCESS | 1036 | 1466812632749 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:12 INFO - PROCESS | 1036 | ++DOCSHELL 0DA0B800 == 23 [pid = 1036] [id = 237] 16:57:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0DA0C400) [pid = 1036] [serial = 710] [outer = 00000000] 16:57:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0DA15400) [pid = 1036] [serial = 711] [outer = 0DA0C400] 16:57:12 INFO - PROCESS | 1036 | 1466812632795 Marionette DEBUG loaded listener.js 16:57:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0DA1C800) [pid = 1036] [serial = 712] [outer = 0DA0C400] 16:57:13 INFO - PROCESS | 1036 | 1466812633240 Marionette TRACE conn5 <- [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]]]}] 16:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 16:57:13 INFO - PROCESS | 1036 | 1466812633277 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 16:57:13 INFO - PROCESS | 1036 | 1466812633280 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 16:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:57:13 INFO - PROCESS | 1036 | 1466812633283 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:57:13 INFO - PROCESS | 1036 | 1466812633287 Marionette TRACE conn5 <- [1,914,null,{}] 16:57:13 INFO - PROCESS | 1036 | 1466812633297 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:13 INFO - PROCESS | 1036 | 1466812633302 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:13 INFO - PROCESS | 1036 | 1466812633392 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 16:57:13 INFO - PROCESS | 1036 | 1466812633401 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:13 INFO - PROCESS | 1036 | 1466812633404 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:13 INFO - PROCESS | 1036 | ++DOCSHELL 1410DC00 == 24 [pid = 1036] [id = 238] 16:57:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (1410E000) [pid = 1036] [serial = 713] [outer = 00000000] 16:57:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (143A5800) [pid = 1036] [serial = 714] [outer = 1410E000] 16:57:13 INFO - PROCESS | 1036 | 1466812633452 Marionette DEBUG loaded listener.js 16:57:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (144BE400) [pid = 1036] [serial = 715] [outer = 1410E000] 16:57:13 INFO - PROCESS | 1036 | 1466812633957 Marionette TRACE conn5 <- [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]]]}] 16:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 16:57:14 INFO - PROCESS | 1036 | 1466812634017 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 16:57:14 INFO - PROCESS | 1036 | 1466812634020 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 16:57:14 INFO - PROCESS | 1036 | 1466812634023 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:57:14 INFO - PROCESS | 1036 | 1466812634025 Marionette TRACE conn5 <- [1,918,null,{}] 16:57:14 INFO - PROCESS | 1036 | 1466812634028 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:14 INFO - PROCESS | 1036 | 1466812634030 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:14 INFO - PROCESS | 1036 | 1466812634169 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 16:57:14 INFO - PROCESS | 1036 | 1466812634192 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:14 INFO - PROCESS | 1036 | 1466812634194 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:14 INFO - PROCESS | 1036 | ++DOCSHELL 143EE400 == 25 [pid = 1036] [id = 239] 16:57:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (144CA400) [pid = 1036] [serial = 716] [outer = 00000000] 16:57:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (14BDC400) [pid = 1036] [serial = 717] [outer = 144CA400] 16:57:14 INFO - PROCESS | 1036 | 1466812634238 Marionette DEBUG loaded listener.js 16:57:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1662B000) [pid = 1036] [serial = 718] [outer = 144CA400] 16:57:14 INFO - PROCESS | 1036 | 1466812634689 Marionette TRACE conn5 <- [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]]]}] 16:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 730ms 16:57:14 INFO - PROCESS | 1036 | 1466812634757 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 16:57:14 INFO - PROCESS | 1036 | 1466812634759 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 16:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:57:14 INFO - PROCESS | 1036 | 1466812634762 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:57:14 INFO - PROCESS | 1036 | 1466812634764 Marionette TRACE conn5 <- [1,922,null,{}] 16:57:14 INFO - PROCESS | 1036 | 1466812634768 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:14 INFO - PROCESS | 1036 | 1466812634770 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:14 INFO - PROCESS | 1036 | 1466812634876 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 16:57:14 INFO - PROCESS | 1036 | 1466812634882 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:14 INFO - PROCESS | 1036 | 1466812634884 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:14 INFO - PROCESS | 1036 | ++DOCSHELL 17354400 == 26 [pid = 1036] [id = 240] 16:57:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1735A800) [pid = 1036] [serial = 719] [outer = 00000000] 16:57:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (17C4B400) [pid = 1036] [serial = 720] [outer = 1735A800] 16:57:14 INFO - PROCESS | 1036 | 1466812634931 Marionette DEBUG loaded listener.js 16:57:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1850DC00) [pid = 1036] [serial = 721] [outer = 1735A800] 16:57:15 INFO - PROCESS | 1036 | 1466812635407 Marionette TRACE conn5 <- [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]]]}] 16:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 16:57:15 INFO - PROCESS | 1036 | 1466812635433 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 16:57:15 INFO - PROCESS | 1036 | 1466812635435 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 16:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:57:15 INFO - PROCESS | 1036 | 1466812635438 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:57:15 INFO - PROCESS | 1036 | 1466812635440 Marionette TRACE conn5 <- [1,926,null,{}] 16:57:15 INFO - PROCESS | 1036 | 1466812635443 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:15 INFO - PROCESS | 1036 | 1466812635449 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:15 INFO - PROCESS | 1036 | 1466812635597 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 16:57:15 INFO - PROCESS | 1036 | 1466812635608 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:15 INFO - PROCESS | 1036 | 1466812635610 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:15 INFO - PROCESS | 1036 | ++DOCSHELL 0CF29400 == 27 [pid = 1036] [id = 241] 16:57:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0D852800) [pid = 1036] [serial = 722] [outer = 00000000] 16:57:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1735D800) [pid = 1036] [serial = 723] [outer = 0D852800] 16:57:15 INFO - PROCESS | 1036 | 1466812635939 Marionette DEBUG loaded listener.js 16:57:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (18D1C800) [pid = 1036] [serial = 724] [outer = 0D852800] 16:57:16 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (18574400) [pid = 1036] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:57:16 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (19413400) [pid = 1036] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:57:16 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (194B1800) [pid = 1036] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:57:16 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (16633C00) [pid = 1036] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:57:16 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0D1E6000) [pid = 1036] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:57:16 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (144C5400) [pid = 1036] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:57:16 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0D1ED800) [pid = 1036] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:57:16 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0DA10400) [pid = 1036] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:57:16 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (14A9A000) [pid = 1036] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:57:16 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1ADCAC00) [pid = 1036] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:57:16 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1A1E9800) [pid = 1036] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:57:16 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (199EA800) [pid = 1036] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:57:16 INFO - PROCESS | 1036 | 1466812636309 Marionette TRACE conn5 <- [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]]]}] 16:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 930ms 16:57:16 INFO - PROCESS | 1036 | 1466812636369 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 16:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:57:16 INFO - PROCESS | 1036 | 1466812636371 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 16:57:16 INFO - PROCESS | 1036 | 1466812636374 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:57:16 INFO - PROCESS | 1036 | 1466812636376 Marionette TRACE conn5 <- [1,930,null,{}] 16:57:16 INFO - PROCESS | 1036 | 1466812636379 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:16 INFO - PROCESS | 1036 | 1466812636381 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:16 INFO - PROCESS | 1036 | 1466812636489 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 16:57:16 INFO - PROCESS | 1036 | 1466812636497 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:16 INFO - PROCESS | 1036 | 1466812636499 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:16 INFO - PROCESS | 1036 | ++DOCSHELL 0D1E8800 == 28 [pid = 1036] [id = 242] 16:57:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0DA10400) [pid = 1036] [serial = 725] [outer = 00000000] 16:57:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1937C800) [pid = 1036] [serial = 726] [outer = 0DA10400] 16:57:16 INFO - PROCESS | 1036 | 1466812636545 Marionette DEBUG loaded listener.js 16:57:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (19418000) [pid = 1036] [serial = 727] [outer = 0DA10400] 16:57:16 INFO - PROCESS | 1036 | 1466812636937 Marionette TRACE conn5 <- [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]]]}] 16:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 570ms 16:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:57:16 INFO - PROCESS | 1036 | 1466812636945 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 16:57:16 INFO - PROCESS | 1036 | 1466812636947 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 16:57:16 INFO - PROCESS | 1036 | 1466812636950 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:57:16 INFO - PROCESS | 1036 | 1466812636951 Marionette TRACE conn5 <- [1,934,null,{}] 16:57:16 INFO - PROCESS | 1036 | 1466812636955 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:16 INFO - PROCESS | 1036 | 1466812636957 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:17 INFO - PROCESS | 1036 | 1466812637034 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 16:57:17 INFO - PROCESS | 1036 | 1466812637039 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:17 INFO - PROCESS | 1036 | 1466812637041 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:17 INFO - PROCESS | 1036 | ++DOCSHELL 194AC800 == 29 [pid = 1036] [id = 243] 16:57:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (194ADC00) [pid = 1036] [serial = 728] [outer = 00000000] 16:57:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1990BC00) [pid = 1036] [serial = 729] [outer = 194ADC00] 16:57:17 INFO - PROCESS | 1036 | 1466812637084 Marionette DEBUG loaded listener.js 16:57:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (15757400) [pid = 1036] [serial = 730] [outer = 194ADC00] 16:57:17 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:57:17 INFO - PROCESS | 1036 | 1466812637533 Marionette TRACE conn5 <- [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]]]}] 16:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 16:57:17 INFO - PROCESS | 1036 | 1466812637581 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 16:57:17 INFO - PROCESS | 1036 | 1466812637583 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 16:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:57:17 INFO - PROCESS | 1036 | 1466812637586 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:57:17 INFO - PROCESS | 1036 | 1466812637588 Marionette TRACE conn5 <- [1,938,null,{}] 16:57:17 INFO - PROCESS | 1036 | 1466812637591 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:17 INFO - PROCESS | 1036 | 1466812637593 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:17 INFO - PROCESS | 1036 | 1466812637673 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 16:57:17 INFO - PROCESS | 1036 | 1466812637678 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:17 INFO - PROCESS | 1036 | 1466812637689 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:17 INFO - PROCESS | 1036 | ++DOCSHELL 19918000 == 30 [pid = 1036] [id = 244] 16:57:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (19918C00) [pid = 1036] [serial = 731] [outer = 00000000] 16:57:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (199E7000) [pid = 1036] [serial = 732] [outer = 19918C00] 16:57:17 INFO - PROCESS | 1036 | 1466812637734 Marionette DEBUG loaded listener.js 16:57:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (19DD0400) [pid = 1036] [serial = 733] [outer = 19918C00] 16:57:18 INFO - PROCESS | 1036 | 1466812638514 Marionette TRACE conn5 <- [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]]]}] 16:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 16:57:18 INFO - PROCESS | 1036 | 1466812638558 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 16:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:57:18 INFO - PROCESS | 1036 | 1466812638563 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 16:57:18 INFO - PROCESS | 1036 | 1466812638567 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:57:18 INFO - PROCESS | 1036 | 1466812638572 Marionette TRACE conn5 <- [1,942,null,{}] 16:57:18 INFO - PROCESS | 1036 | 1466812638578 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:18 INFO - PROCESS | 1036 | 1466812638581 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:18 INFO - PROCESS | 1036 | 1466812638702 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 16:57:18 INFO - PROCESS | 1036 | 1466812638826 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:18 INFO - PROCESS | 1036 | 1466812638829 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:18 INFO - PROCESS | 1036 | ++DOCSHELL 0CF6E000 == 31 [pid = 1036] [id = 245] 16:57:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0CFCA800) [pid = 1036] [serial = 734] [outer = 00000000] 16:57:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (0D4F5C00) [pid = 1036] [serial = 735] [outer = 0CFCA800] 16:57:18 INFO - PROCESS | 1036 | 1466812638887 Marionette DEBUG loaded listener.js 16:57:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (0DA0F000) [pid = 1036] [serial = 736] [outer = 0CFCA800] 16:57:19 INFO - PROCESS | 1036 | 1466812639569 Marionette TRACE conn5 <- [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]]]}] 16:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1078ms 16:57:19 INFO - PROCESS | 1036 | 1466812639646 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 16:57:19 INFO - PROCESS | 1036 | 1466812639650 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 16:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:57:19 INFO - PROCESS | 1036 | 1466812639683 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:57:19 INFO - PROCESS | 1036 | 1466812639686 Marionette TRACE conn5 <- [1,946,null,{}] 16:57:19 INFO - PROCESS | 1036 | 1466812639690 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:19 INFO - PROCESS | 1036 | 1466812639693 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:19 INFO - PROCESS | 1036 | 1466812639821 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 16:57:20 INFO - PROCESS | 1036 | 1466812640015 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:20 INFO - PROCESS | 1036 | 1466812640019 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:20 INFO - PROCESS | 1036 | ++DOCSHELL 0C709000 == 32 [pid = 1036] [id = 246] 16:57:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (0C709400) [pid = 1036] [serial = 737] [outer = 00000000] 16:57:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (0C727400) [pid = 1036] [serial = 738] [outer = 0C709400] 16:57:20 INFO - PROCESS | 1036 | 1466812640079 Marionette DEBUG loaded listener.js 16:57:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (0C8D5000) [pid = 1036] [serial = 739] [outer = 0C709400] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (18624000) [pid = 1036] [serial = 678] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (194B3400) [pid = 1036] [serial = 682] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (194B2800) [pid = 1036] [serial = 681] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (199E6800) [pid = 1036] [serial = 660] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (1735AC00) [pid = 1036] [serial = 675] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0D1ED400) [pid = 1036] [serial = 668] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0D3EC800) [pid = 1036] [serial = 669] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (14B0C000) [pid = 1036] [serial = 665] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1574D000) [pid = 1036] [serial = 666] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0D384000) [pid = 1036] [serial = 662] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0D850000) [pid = 1036] [serial = 663] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (10B2C000) [pid = 1036] [serial = 671] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (10CD3000) [pid = 1036] [serial = 672] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (19C64800) [pid = 1036] [serial = 687] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1ADD3800) [pid = 1036] [serial = 694] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1ADD2400) [pid = 1036] [serial = 693] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1AD82C00) [pid = 1036] [serial = 691] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (19DD4800) [pid = 1036] [serial = 684] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (143A2C00) [pid = 1036] [serial = 384] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (1AD7F000) [pid = 1036] [serial = 690] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (19DD9400) [pid = 1036] [serial = 685] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (18D17400) [pid = 1036] [serial = 679] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (19E0EC00) [pid = 1036] [serial = 688] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (17841800) [pid = 1036] [serial = 676] [outer = 00000000] [url = about:blank] 16:57:20 INFO - PROCESS | 1036 | 1466812640705 Marionette TRACE conn5 <- [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]]]}] 16:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1073ms 16:57:20 INFO - PROCESS | 1036 | 1466812640754 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 16:57:20 INFO - PROCESS | 1036 | 1466812640758 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 16:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:57:20 INFO - PROCESS | 1036 | 1466812640762 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:57:20 INFO - PROCESS | 1036 | 1466812640765 Marionette TRACE conn5 <- [1,950,null,{}] 16:57:20 INFO - PROCESS | 1036 | 1466812640770 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:20 INFO - PROCESS | 1036 | 1466812640774 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:20 INFO - PROCESS | 1036 | 1466812640859 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 16:57:20 INFO - PROCESS | 1036 | 1466812640866 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:20 INFO - PROCESS | 1036 | 1466812640869 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:20 INFO - PROCESS | 1036 | ++DOCSHELL 0CFCC000 == 33 [pid = 1036] [id = 247] 16:57:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (0CFD4C00) [pid = 1036] [serial = 740] [outer = 00000000] 16:57:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0D4F1800) [pid = 1036] [serial = 741] [outer = 0CFD4C00] 16:57:20 INFO - PROCESS | 1036 | 1466812640917 Marionette DEBUG loaded listener.js 16:57:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0D858400) [pid = 1036] [serial = 742] [outer = 0CFD4C00] 16:57:21 INFO - PROCESS | 1036 | 1466812641424 Marionette TRACE conn5 <- [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]]]}] 16:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 730ms 16:57:21 INFO - PROCESS | 1036 | 1466812641495 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 16:57:21 INFO - PROCESS | 1036 | 1466812641499 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 16:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:57:21 INFO - PROCESS | 1036 | 1466812641504 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:57:21 INFO - PROCESS | 1036 | 1466812641506 Marionette TRACE conn5 <- [1,954,null,{}] 16:57:21 INFO - PROCESS | 1036 | 1466812641509 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:21 INFO - PROCESS | 1036 | 1466812641512 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:21 INFO - PROCESS | 1036 | 1466812641602 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 16:57:21 INFO - PROCESS | 1036 | 1466812641684 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:21 INFO - PROCESS | 1036 | 1466812641686 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:21 INFO - PROCESS | 1036 | ++DOCSHELL 0D9AA800 == 34 [pid = 1036] [id = 248] 16:57:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0DA07000) [pid = 1036] [serial = 743] [outer = 00000000] 16:57:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (143AD400) [pid = 1036] [serial = 744] [outer = 0DA07000] 16:57:21 INFO - PROCESS | 1036 | 1466812641731 Marionette DEBUG loaded listener.js 16:57:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (146D5400) [pid = 1036] [serial = 745] [outer = 0DA07000] 16:57:22 INFO - PROCESS | 1036 | 1466812642119 Marionette TRACE conn5 <- [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]]]}] 16:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 16:57:22 INFO - PROCESS | 1036 | 1466812642179 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 16:57:22 INFO - PROCESS | 1036 | 1466812642181 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 16:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:57:22 INFO - PROCESS | 1036 | 1466812642186 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:57:22 INFO - PROCESS | 1036 | 1466812642192 Marionette TRACE conn5 <- [1,958,null,{}] 16:57:22 INFO - PROCESS | 1036 | 1466812642201 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:22 INFO - PROCESS | 1036 | 1466812642205 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:22 INFO - PROCESS | 1036 | 1466812642296 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 16:57:22 INFO - PROCESS | 1036 | 1466812642305 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:22 INFO - PROCESS | 1036 | 1466812642307 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:22 INFO - PROCESS | 1036 | ++DOCSHELL 1735E000 == 35 [pid = 1036] [id = 249] 16:57:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (1735E400) [pid = 1036] [serial = 746] [outer = 00000000] 16:57:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (17841400) [pid = 1036] [serial = 747] [outer = 1735E400] 16:57:22 INFO - PROCESS | 1036 | 1466812642361 Marionette DEBUG loaded listener.js 16:57:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (17C4E400) [pid = 1036] [serial = 748] [outer = 1735E400] 16:57:22 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:57:22 INFO - PROCESS | 1036 | 1466812642789 Marionette TRACE conn5 <- [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]]]}] 16:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 16:57:22 INFO - PROCESS | 1036 | 1466812642825 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 16:57:22 INFO - PROCESS | 1036 | 1466812642828 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 16:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:57:22 INFO - PROCESS | 1036 | 1466812642831 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:57:22 INFO - PROCESS | 1036 | 1466812642833 Marionette TRACE conn5 <- [1,962,null,{}] 16:57:22 INFO - PROCESS | 1036 | 1466812642836 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:22 INFO - PROCESS | 1036 | 1466812642838 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:22 INFO - PROCESS | 1036 | 1466812642954 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 16:57:23 INFO - PROCESS | 1036 | 1466812643035 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:23 INFO - PROCESS | 1036 | 1466812643037 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:23 INFO - PROCESS | 1036 | ++DOCSHELL 1857B800 == 36 [pid = 1036] [id = 250] 16:57:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (1857C400) [pid = 1036] [serial = 749] [outer = 00000000] 16:57:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (18CF8800) [pid = 1036] [serial = 750] [outer = 1857C400] 16:57:23 INFO - PROCESS | 1036 | 1466812643080 Marionette DEBUG loaded listener.js 16:57:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (19379C00) [pid = 1036] [serial = 751] [outer = 1857C400] 16:57:23 INFO - PROCESS | 1036 | 1466812643488 Marionette TRACE conn5 <- [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]]]}] 16:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 16:57:23 INFO - PROCESS | 1036 | 1466812643503 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 16:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:57:23 INFO - PROCESS | 1036 | 1466812643505 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 16:57:23 INFO - PROCESS | 1036 | 1466812643519 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:57:23 INFO - PROCESS | 1036 | 1466812643521 Marionette TRACE conn5 <- [1,966,null,{}] 16:57:23 INFO - PROCESS | 1036 | 1466812643524 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:23 INFO - PROCESS | 1036 | 1466812643526 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:23 INFO - PROCESS | 1036 | 1466812643633 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 16:57:23 INFO - PROCESS | 1036 | 1466812643639 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:23 INFO - PROCESS | 1036 | 1466812643645 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:23 INFO - PROCESS | 1036 | ++DOCSHELL 10B41C00 == 37 [pid = 1036] [id = 251] 16:57:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1937F000) [pid = 1036] [serial = 752] [outer = 00000000] 16:57:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (194B4000) [pid = 1036] [serial = 753] [outer = 1937F000] 16:57:23 INFO - PROCESS | 1036 | 1466812643745 Marionette DEBUG loaded listener.js 16:57:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (19916800) [pid = 1036] [serial = 754] [outer = 1937F000] 16:57:24 INFO - PROCESS | 1036 | 1466812644210 Marionette TRACE conn5 <- [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]]]}] 16:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 730ms 16:57:24 INFO - PROCESS | 1036 | 1466812644245 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 16:57:24 INFO - PROCESS | 1036 | 1466812644247 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 16:57:24 INFO - PROCESS | 1036 | 1466812644250 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:57:24 INFO - PROCESS | 1036 | 1466812644252 Marionette TRACE conn5 <- [1,970,null,{}] 16:57:24 INFO - PROCESS | 1036 | 1466812644259 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:24 INFO - PROCESS | 1036 | 1466812644262 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:24 INFO - PROCESS | 1036 | 1466812644407 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 16:57:24 INFO - PROCESS | 1036 | 1466812644422 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:24 INFO - PROCESS | 1036 | 1466812644424 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:24 INFO - PROCESS | 1036 | ++DOCSHELL 199DE800 == 38 [pid = 1036] [id = 252] 16:57:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (199E1C00) [pid = 1036] [serial = 755] [outer = 00000000] 16:57:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (19DDA000) [pid = 1036] [serial = 756] [outer = 199E1C00] 16:57:24 INFO - PROCESS | 1036 | 1466812644466 Marionette DEBUG loaded listener.js 16:57:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (143EB400) [pid = 1036] [serial = 757] [outer = 199E1C00] 16:57:24 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (144CA400) [pid = 1036] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:57:24 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1735A800) [pid = 1036] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:57:24 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0C8CE400) [pid = 1036] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:57:24 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1410E000) [pid = 1036] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:57:24 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0C72F800) [pid = 1036] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:57:24 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0DA0C400) [pid = 1036] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:57:24 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0C8D2C00) [pid = 1036] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:57:24 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (17355400) [pid = 1036] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:57:24 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1B5E8800) [pid = 1036] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:57:24 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (194ADC00) [pid = 1036] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:57:24 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (0D852800) [pid = 1036] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:57:24 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (0DA10400) [pid = 1036] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:57:24 INFO - PROCESS | 1036 | 1466812644976 Marionette TRACE conn5 <- [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]]]}] 16:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 770ms 16:57:25 INFO - PROCESS | 1036 | 1466812645024 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 16:57:25 INFO - PROCESS | 1036 | 1466812645026 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 16:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:57:25 INFO - PROCESS | 1036 | 1466812645029 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:57:25 INFO - PROCESS | 1036 | 1466812645031 Marionette TRACE conn5 <- [1,974,null,{}] 16:57:25 INFO - PROCESS | 1036 | 1466812645034 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:25 INFO - PROCESS | 1036 | 1466812645036 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:25 INFO - PROCESS | 1036 | 1466812645114 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 16:57:25 INFO - PROCESS | 1036 | 1466812645121 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:25 INFO - PROCESS | 1036 | 1466812645123 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:25 INFO - PROCESS | 1036 | ++DOCSHELL 0DA0C400 == 39 [pid = 1036] [id = 253] 16:57:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0DA0D400) [pid = 1036] [serial = 758] [outer = 00000000] 16:57:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (144C5400) [pid = 1036] [serial = 759] [outer = 0DA0D400] 16:57:25 INFO - PROCESS | 1036 | 1466812645165 Marionette DEBUG loaded listener.js 16:57:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (16633C00) [pid = 1036] [serial = 760] [outer = 0DA0D400] 16:57:25 INFO - PROCESS | 1036 | 1466812645601 Marionette TRACE conn5 <- [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]]]}] 16:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 16:57:25 INFO - PROCESS | 1036 | 1466812645661 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 16:57:25 INFO - PROCESS | 1036 | 1466812645663 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 16:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:57:25 INFO - PROCESS | 1036 | 1466812645666 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:57:25 INFO - PROCESS | 1036 | 1466812645667 Marionette TRACE conn5 <- [1,978,null,{}] 16:57:25 INFO - PROCESS | 1036 | 1466812645671 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:25 INFO - PROCESS | 1036 | 1466812645673 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:25 INFO - PROCESS | 1036 | 1466812645775 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 16:57:25 INFO - PROCESS | 1036 | 1466812645783 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:25 INFO - PROCESS | 1036 | 1466812645785 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:25 INFO - PROCESS | 1036 | ++DOCSHELL 1937B400 == 40 [pid = 1036] [id = 254] 16:57:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (19DCEC00) [pid = 1036] [serial = 761] [outer = 00000000] 16:57:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1A1EBC00) [pid = 1036] [serial = 762] [outer = 19DCEC00] 16:57:25 INFO - PROCESS | 1036 | 1466812645828 Marionette DEBUG loaded listener.js 16:57:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1AD65C00) [pid = 1036] [serial = 763] [outer = 19DCEC00] 16:57:26 INFO - PROCESS | 1036 | 1466812646240 Marionette TRACE conn5 <- [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]]]}] 16:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 16:57:26 INFO - PROCESS | 1036 | 1466812646297 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 16:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:57:26 INFO - PROCESS | 1036 | 1466812646308 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 16:57:26 INFO - PROCESS | 1036 | 1466812646312 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:57:26 INFO - PROCESS | 1036 | 1466812646314 Marionette TRACE conn5 <- [1,982,null,{}] 16:57:26 INFO - PROCESS | 1036 | 1466812646317 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:26 INFO - PROCESS | 1036 | 1466812646319 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:26 INFO - PROCESS | 1036 | 1466812646397 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 16:57:26 INFO - PROCESS | 1036 | 1466812646405 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:26 INFO - PROCESS | 1036 | 1466812646407 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:26 INFO - PROCESS | 1036 | ++DOCSHELL 1AD84000 == 41 [pid = 1036] [id = 255] 16:57:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1AD84400) [pid = 1036] [serial = 764] [outer = 00000000] 16:57:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1ADC6C00) [pid = 1036] [serial = 765] [outer = 1AD84400] 16:57:26 INFO - PROCESS | 1036 | 1466812646450 Marionette DEBUG loaded listener.js 16:57:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1ADCC400) [pid = 1036] [serial = 766] [outer = 1AD84400] 16:57:26 INFO - PROCESS | 1036 | 1466812646856 Marionette TRACE conn5 <- [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]]]}] 16:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 571ms 16:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:57:26 INFO - PROCESS | 1036 | 1466812646888 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 16:57:26 INFO - PROCESS | 1036 | 1466812646890 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 16:57:26 INFO - PROCESS | 1036 | 1466812646893 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:57:26 INFO - PROCESS | 1036 | 1466812646895 Marionette TRACE conn5 <- [1,986,null,{}] 16:57:26 INFO - PROCESS | 1036 | 1466812646898 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:26 INFO - PROCESS | 1036 | 1466812646900 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:27 INFO - PROCESS | 1036 | 1466812647061 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 16:57:27 INFO - PROCESS | 1036 | 1466812647214 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:27 INFO - PROCESS | 1036 | 1466812647217 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:27 INFO - PROCESS | 1036 | ++DOCSHELL 0C725000 == 42 [pid = 1036] [id = 256] 16:57:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (0C725400) [pid = 1036] [serial = 767] [outer = 00000000] 16:57:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0C842800) [pid = 1036] [serial = 768] [outer = 0C725400] 16:57:27 INFO - PROCESS | 1036 | 1466812647277 Marionette DEBUG loaded listener.js 16:57:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0D1F3C00) [pid = 1036] [serial = 769] [outer = 0C725400] 16:57:27 INFO - PROCESS | 1036 | [1036] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 16:57:27 INFO - PROCESS | 1036 | 1466812647856 Marionette TRACE conn5 <- [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]]]}] 16:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1021ms 16:57:27 INFO - PROCESS | 1036 | 1466812647917 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 16:57:27 INFO - PROCESS | 1036 | 1466812647922 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 16:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:57:27 INFO - PROCESS | 1036 | 1466812647927 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:57:27 INFO - PROCESS | 1036 | 1466812647930 Marionette TRACE conn5 <- [1,990,null,{}] 16:57:27 INFO - PROCESS | 1036 | 1466812647935 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:27 INFO - PROCESS | 1036 | 1466812647938 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:28 INFO - PROCESS | 1036 | 1466812648050 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 16:57:28 INFO - PROCESS | 1036 | 1466812648182 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:28 INFO - PROCESS | 1036 | 1466812648185 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:28 INFO - PROCESS | 1036 | ++DOCSHELL 143E2800 == 43 [pid = 1036] [id = 257] 16:57:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (146CF400) [pid = 1036] [serial = 770] [outer = 00000000] 16:57:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (14B52800) [pid = 1036] [serial = 771] [outer = 146CF400] 16:57:28 INFO - PROCESS | 1036 | 1466812648242 Marionette DEBUG loaded listener.js 16:57:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (15758000) [pid = 1036] [serial = 772] [outer = 146CF400] 16:57:28 INFO - PROCESS | 1036 | 1466812648851 Marionette TRACE conn5 <- [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]]]}] 16:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 970ms 16:57:28 INFO - PROCESS | 1036 | 1466812648901 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 16:57:28 INFO - PROCESS | 1036 | 1466812648904 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 16:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:57:28 INFO - PROCESS | 1036 | 1466812648908 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:57:28 INFO - PROCESS | 1036 | 1466812648910 Marionette TRACE conn5 <- [1,994,null,{}] 16:57:28 INFO - PROCESS | 1036 | 1466812648914 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:28 INFO - PROCESS | 1036 | 1466812648917 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:29 INFO - PROCESS | 1036 | 1466812649026 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 16:57:29 INFO - PROCESS | 1036 | 1466812649155 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:29 INFO - PROCESS | 1036 | 1466812649158 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:29 INFO - PROCESS | 1036 | ++DOCSHELL 14BE3000 == 44 [pid = 1036] [id = 258] 16:57:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (19912000) [pid = 1036] [serial = 773] [outer = 00000000] 16:57:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (19DD6000) [pid = 1036] [serial = 774] [outer = 19912000] 16:57:29 INFO - PROCESS | 1036 | 1466812649213 Marionette DEBUG loaded listener.js 16:57:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (1AD66400) [pid = 1036] [serial = 775] [outer = 19912000] 16:57:29 INFO - PROCESS | 1036 | 1466812649847 Marionette TRACE conn5 <- [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]]]}] 16:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 970ms 16:57:29 INFO - PROCESS | 1036 | 1466812649881 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 16:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:57:29 INFO - PROCESS | 1036 | 1466812649885 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 16:57:29 INFO - PROCESS | 1036 | 1466812649896 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:57:29 INFO - PROCESS | 1036 | 1466812649901 Marionette TRACE conn5 <- [1,998,null,{}] 16:57:29 INFO - PROCESS | 1036 | 1466812649904 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:29 INFO - PROCESS | 1036 | 1466812649908 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:30 INFO - PROCESS | 1036 | 1466812650020 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 16:57:30 INFO - PROCESS | 1036 | 1466812650159 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:30 INFO - PROCESS | 1036 | 1466812650161 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:30 INFO - PROCESS | 1036 | ++DOCSHELL 19916C00 == 45 [pid = 1036] [id = 259] 16:57:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (19917800) [pid = 1036] [serial = 776] [outer = 00000000] 16:57:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (1B5F3C00) [pid = 1036] [serial = 777] [outer = 19917800] 16:57:30 INFO - PROCESS | 1036 | 1466812650215 Marionette DEBUG loaded listener.js 16:57:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1B821800) [pid = 1036] [serial = 778] [outer = 19917800] 16:57:30 INFO - PROCESS | 1036 | 1466812650926 Marionette TRACE conn5 <- [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]]]}] 16:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1079ms 16:57:30 INFO - PROCESS | 1036 | 1466812650969 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 16:57:30 INFO - PROCESS | 1036 | 1466812650973 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 16:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:57:30 INFO - PROCESS | 1036 | 1466812650978 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:57:30 INFO - PROCESS | 1036 | 1466812650981 Marionette TRACE conn5 <- [1,1002,null,{}] 16:57:31 INFO - PROCESS | 1036 | 1466812650988 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:31 INFO - PROCESS | 1036 | 1466812650990 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:31 INFO - PROCESS | 1036 | 1466812651092 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 16:57:31 INFO - PROCESS | 1036 | 1466812651196 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:31 INFO - PROCESS | 1036 | 1466812651199 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:31 INFO - PROCESS | 1036 | ++DOCSHELL 0DA11400 == 46 [pid = 1036] [id = 260] 16:57:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (0DA15800) [pid = 1036] [serial = 779] [outer = 00000000] 16:57:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (10CD2000) [pid = 1036] [serial = 780] [outer = 0DA15800] 16:57:31 INFO - PROCESS | 1036 | 1466812651248 Marionette DEBUG loaded listener.js 16:57:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (143E0C00) [pid = 1036] [serial = 781] [outer = 0DA15800] 16:57:31 INFO - PROCESS | 1036 | --DOCSHELL 1AD84000 == 45 [pid = 1036] [id = 255] 16:57:31 INFO - PROCESS | 1036 | --DOCSHELL 1937B400 == 44 [pid = 1036] [id = 254] 16:57:31 INFO - PROCESS | 1036 | --DOCSHELL 0DA0C400 == 43 [pid = 1036] [id = 253] 16:57:31 INFO - PROCESS | 1036 | --DOCSHELL 199DE800 == 42 [pid = 1036] [id = 252] 16:57:31 INFO - PROCESS | 1036 | --DOCSHELL 10B41C00 == 41 [pid = 1036] [id = 251] 16:57:31 INFO - PROCESS | 1036 | --DOCSHELL 1857B800 == 40 [pid = 1036] [id = 250] 16:57:31 INFO - PROCESS | 1036 | --DOCSHELL 1735E000 == 39 [pid = 1036] [id = 249] 16:57:31 INFO - PROCESS | 1036 | --DOCSHELL 0D9AA800 == 38 [pid = 1036] [id = 248] 16:57:31 INFO - PROCESS | 1036 | --DOCSHELL 0CFCC000 == 37 [pid = 1036] [id = 247] 16:57:31 INFO - PROCESS | 1036 | --DOCSHELL 0C709000 == 36 [pid = 1036] [id = 246] 16:57:31 INFO - PROCESS | 1036 | --DOCSHELL 0CF6E000 == 35 [pid = 1036] [id = 245] 16:57:31 INFO - PROCESS | 1036 | --DOCSHELL 19918000 == 34 [pid = 1036] [id = 244] 16:57:31 INFO - PROCESS | 1036 | --DOCSHELL 0CF29400 == 33 [pid = 1036] [id = 241] 16:57:31 INFO - PROCESS | 1036 | --DOCSHELL 0D1E8800 == 32 [pid = 1036] [id = 242] 16:57:31 INFO - PROCESS | 1036 | --DOCSHELL 194AC800 == 31 [pid = 1036] [id = 243] 16:57:31 INFO - PROCESS | 1036 | --DOCSHELL 19916C00 == 30 [pid = 1036] [id = 259] 16:57:31 INFO - PROCESS | 1036 | --DOCSHELL 14BE3000 == 29 [pid = 1036] [id = 258] 16:57:31 INFO - PROCESS | 1036 | --DOCSHELL 0C725000 == 28 [pid = 1036] [id = 256] 16:57:31 INFO - PROCESS | 1036 | --DOCSHELL 143E2800 == 27 [pid = 1036] [id = 257] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (1735D800) [pid = 1036] [serial = 723] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (15757400) [pid = 1036] [serial = 730] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (19418000) [pid = 1036] [serial = 727] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (1937C800) [pid = 1036] [serial = 726] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (144BE400) [pid = 1036] [serial = 715] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (14BDC400) [pid = 1036] [serial = 717] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (17C4B400) [pid = 1036] [serial = 720] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (0D1E7000) [pid = 1036] [serial = 708] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (0D1F0C00) [pid = 1036] [serial = 709] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (143A5800) [pid = 1036] [serial = 714] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (1662B000) [pid = 1036] [serial = 718] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0D854C00) [pid = 1036] [serial = 706] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0C72D000) [pid = 1036] [serial = 705] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0DA15400) [pid = 1036] [serial = 711] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0DA1C800) [pid = 1036] [serial = 712] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1850DC00) [pid = 1036] [serial = 721] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (199E7000) [pid = 1036] [serial = 732] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0DA19C00) [pid = 1036] [serial = 697] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0D9B3800) [pid = 1036] [serial = 696] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (194B0800) [pid = 1036] [serial = 700] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (18512000) [pid = 1036] [serial = 699] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1B766400) [pid = 1036] [serial = 703] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1B5F3000) [pid = 1036] [serial = 702] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (1990BC00) [pid = 1036] [serial = 729] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (18D1C800) [pid = 1036] [serial = 724] [outer = 00000000] [url = about:blank] 16:57:32 INFO - PROCESS | 1036 | 1466812652412 Marionette TRACE conn5 <- [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]]]}] 16:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1474ms 16:57:32 INFO - PROCESS | 1036 | 1466812652453 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 16:57:32 INFO - PROCESS | 1036 | 1466812652457 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 16:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:57:32 INFO - PROCESS | 1036 | 1466812652462 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:57:32 INFO - PROCESS | 1036 | 1466812652466 Marionette TRACE conn5 <- [1,1006,null,{}] 16:57:32 INFO - PROCESS | 1036 | 1466812652471 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:32 INFO - PROCESS | 1036 | 1466812652474 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:32 INFO - PROCESS | 1036 | [1036] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:57:32 INFO - PROCESS | 1036 | 1466812652593 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 16:57:32 INFO - PROCESS | 1036 | 1466812652674 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:32 INFO - PROCESS | 1036 | 1466812652677 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:32 INFO - PROCESS | 1036 | ++DOCSHELL 0D335800 == 28 [pid = 1036] [id = 261] 16:57:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0D342800) [pid = 1036] [serial = 782] [outer = 00000000] 16:57:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0D3ED800) [pid = 1036] [serial = 783] [outer = 0D342800] 16:57:32 INFO - PROCESS | 1036 | 1466812652724 Marionette DEBUG loaded listener.js 16:57:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0D4F0000) [pid = 1036] [serial = 784] [outer = 0D342800] 16:57:33 INFO - PROCESS | 1036 | 1466812653106 Marionette TRACE conn5 <- [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]]]}] 16:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 690ms 16:57:33 INFO - PROCESS | 1036 | 1466812653153 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 16:57:33 INFO - PROCESS | 1036 | 1466812653158 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 16:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:57:33 INFO - PROCESS | 1036 | 1466812653164 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:57:33 INFO - PROCESS | 1036 | 1466812653167 Marionette TRACE conn5 <- [1,1010,null,{}] 16:57:33 INFO - PROCESS | 1036 | 1466812653171 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:33 INFO - PROCESS | 1036 | 1466812653173 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:33 INFO - PROCESS | 1036 | 1466812653293 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 16:57:33 INFO - PROCESS | 1036 | 1466812653307 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:33 INFO - PROCESS | 1036 | 1466812653310 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:33 INFO - PROCESS | 1036 | ++DOCSHELL 0DA1F400 == 29 [pid = 1036] [id = 262] 16:57:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0DA20000) [pid = 1036] [serial = 785] [outer = 00000000] 16:57:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (10B2B400) [pid = 1036] [serial = 786] [outer = 0DA20000] 16:57:33 INFO - PROCESS | 1036 | 1466812653357 Marionette DEBUG loaded listener.js 16:57:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (10B46000) [pid = 1036] [serial = 787] [outer = 0DA20000] 16:57:33 INFO - PROCESS | 1036 | 1466812653800 Marionette TRACE conn5 <- [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]]]}] 16:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 16:57:33 INFO - PROCESS | 1036 | 1466812653838 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 16:57:33 INFO - PROCESS | 1036 | 1466812653841 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 16:57:33 INFO - PROCESS | 1036 | 1466812653844 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:57:33 INFO - PROCESS | 1036 | 1466812653847 Marionette TRACE conn5 <- [1,1014,null,{}] 16:57:33 INFO - PROCESS | 1036 | 1466812653858 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:33 INFO - PROCESS | 1036 | 1466812653863 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:33 INFO - PROCESS | 1036 | 1466812653952 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 16:57:33 INFO - PROCESS | 1036 | 1466812653960 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:33 INFO - PROCESS | 1036 | 1466812653963 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:33 INFO - PROCESS | 1036 | ++DOCSHELL 146CDC00 == 30 [pid = 1036] [id = 263] 16:57:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (14A6C000) [pid = 1036] [serial = 788] [outer = 00000000] 16:57:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (14B4F800) [pid = 1036] [serial = 789] [outer = 14A6C000] 16:57:34 INFO - PROCESS | 1036 | 1466812654012 Marionette DEBUG loaded listener.js 16:57:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (14C85400) [pid = 1036] [serial = 790] [outer = 14A6C000] 16:57:34 INFO - PROCESS | 1036 | 1466812654498 Marionette TRACE conn5 <- [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]]]}] 16:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 16:57:34 INFO - PROCESS | 1036 | 1466812654519 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 16:57:34 INFO - PROCESS | 1036 | 1466812654522 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 16:57:34 INFO - PROCESS | 1036 | 1466812654524 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:57:34 INFO - PROCESS | 1036 | 1466812654526 Marionette TRACE conn5 <- [1,1018,null,{}] 16:57:34 INFO - PROCESS | 1036 | 1466812654530 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:34 INFO - PROCESS | 1036 | 1466812654531 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:34 INFO - PROCESS | 1036 | 1466812654649 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 16:57:34 INFO - PROCESS | 1036 | 1466812654734 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:34 INFO - PROCESS | 1036 | 1466812654736 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:34 INFO - PROCESS | 1036 | ++DOCSHELL 17359000 == 31 [pid = 1036] [id = 264] 16:57:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1735A000) [pid = 1036] [serial = 791] [outer = 00000000] 16:57:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1783E400) [pid = 1036] [serial = 792] [outer = 1735A000] 16:57:34 INFO - PROCESS | 1036 | 1466812654780 Marionette DEBUG loaded listener.js 16:57:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1850B800) [pid = 1036] [serial = 793] [outer = 1735A000] 16:57:35 INFO - PROCESS | 1036 | 1466812655175 Marionette TRACE conn5 <- [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]]]}] 16:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 673ms 16:57:35 INFO - PROCESS | 1036 | 1466812655201 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 16:57:35 INFO - PROCESS | 1036 | 1466812655203 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 16:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:57:35 INFO - PROCESS | 1036 | 1466812655206 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:57:35 INFO - PROCESS | 1036 | 1466812655208 Marionette TRACE conn5 <- [1,1022,null,{}] 16:57:35 INFO - PROCESS | 1036 | 1466812655211 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:35 INFO - PROCESS | 1036 | 1466812655213 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:35 INFO - PROCESS | 1036 | 1466812655320 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 16:57:35 INFO - PROCESS | 1036 | 1466812655325 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:35 INFO - PROCESS | 1036 | 1466812655327 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:35 INFO - PROCESS | 1036 | ++DOCSHELL 18510800 == 32 [pid = 1036] [id = 265] 16:57:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (18513000) [pid = 1036] [serial = 794] [outer = 00000000] 16:57:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (1857B800) [pid = 1036] [serial = 795] [outer = 18513000] 16:57:35 INFO - PROCESS | 1036 | 1466812655371 Marionette DEBUG loaded listener.js 16:57:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (18624000) [pid = 1036] [serial = 796] [outer = 18513000] 16:57:35 INFO - PROCESS | 1036 | 1466812655858 Marionette TRACE conn5 <- [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]]]}] 16:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 16:57:35 INFO - PROCESS | 1036 | 1466812655877 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 16:57:35 INFO - PROCESS | 1036 | 1466812655879 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 16:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:57:35 INFO - PROCESS | 1036 | 1466812655882 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:57:35 INFO - PROCESS | 1036 | 1466812655883 Marionette TRACE conn5 <- [1,1026,null,{}] 16:57:35 INFO - PROCESS | 1036 | 1466812655897 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:35 INFO - PROCESS | 1036 | 1466812655903 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:36 INFO - PROCESS | 1036 | 1466812656052 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 16:57:36 INFO - PROCESS | 1036 | 1466812656114 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:36 INFO - PROCESS | 1036 | 1466812656116 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:36 INFO - PROCESS | 1036 | ++DOCSHELL 19414800 == 33 [pid = 1036] [id = 266] 16:57:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1937F400) [pid = 1036] [serial = 797] [outer = 00000000] 16:57:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (194B1400) [pid = 1036] [serial = 798] [outer = 1937F400] 16:57:36 INFO - PROCESS | 1036 | 1466812656160 Marionette DEBUG loaded listener.js 16:57:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (194B7800) [pid = 1036] [serial = 799] [outer = 1937F400] 16:57:36 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1AD84400) [pid = 1036] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:57:36 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1857C400) [pid = 1036] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:57:36 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (1937F000) [pid = 1036] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:57:36 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0C709400) [pid = 1036] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:57:36 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0CFCA800) [pid = 1036] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:57:36 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0CFD4C00) [pid = 1036] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:57:36 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (199E1C00) [pid = 1036] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:57:36 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1735E400) [pid = 1036] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:57:36 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0DA07000) [pid = 1036] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:57:36 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (19918C00) [pid = 1036] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:57:36 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0DA0D400) [pid = 1036] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:57:36 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (19DCEC00) [pid = 1036] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:57:36 INFO - PROCESS | 1036 | 1466812656749 Marionette TRACE conn5 <- [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]]]}] 16:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 891ms 16:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:57:36 INFO - PROCESS | 1036 | 1466812656774 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 16:57:36 INFO - PROCESS | 1036 | 1466812656776 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 16:57:36 INFO - PROCESS | 1036 | 1466812656779 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:57:36 INFO - PROCESS | 1036 | 1466812656781 Marionette TRACE conn5 <- [1,1030,null,{}] 16:57:36 INFO - PROCESS | 1036 | 1466812656784 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:36 INFO - PROCESS | 1036 | 1466812656786 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:36 INFO - PROCESS | 1036 | 1466812656862 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 16:57:36 INFO - PROCESS | 1036 | 1466812656867 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:36 INFO - PROCESS | 1036 | 1466812656869 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:36 INFO - PROCESS | 1036 | ++DOCSHELL 0D1EEC00 == 34 [pid = 1036] [id = 267] 16:57:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (143E4000) [pid = 1036] [serial = 800] [outer = 00000000] 16:57:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (194B1800) [pid = 1036] [serial = 801] [outer = 143E4000] 16:57:36 INFO - PROCESS | 1036 | 1466812656913 Marionette DEBUG loaded listener.js 16:57:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1990E400) [pid = 1036] [serial = 802] [outer = 143E4000] 16:57:37 INFO - PROCESS | 1036 | 1466812657323 Marionette TRACE conn5 <- [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]]]}] 16:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 570ms 16:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:57:37 INFO - PROCESS | 1036 | 1466812657350 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 16:57:37 INFO - PROCESS | 1036 | 1466812657352 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 16:57:37 INFO - PROCESS | 1036 | 1466812657359 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:57:37 INFO - PROCESS | 1036 | 1466812657360 Marionette TRACE conn5 <- [1,1034,null,{}] 16:57:37 INFO - PROCESS | 1036 | 1466812657364 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:37 INFO - PROCESS | 1036 | 1466812657365 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:37 INFO - PROCESS | 1036 | 1466812657482 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 16:57:37 INFO - PROCESS | 1036 | 1466812657490 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:37 INFO - PROCESS | 1036 | 1466812657492 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:37 INFO - PROCESS | 1036 | ++DOCSHELL 19913C00 == 35 [pid = 1036] [id = 268] 16:57:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (19915400) [pid = 1036] [serial = 803] [outer = 00000000] 16:57:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (199E4800) [pid = 1036] [serial = 804] [outer = 19915400] 16:57:37 INFO - PROCESS | 1036 | 1466812657538 Marionette DEBUG loaded listener.js 16:57:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0C72FC00) [pid = 1036] [serial = 805] [outer = 19915400] 16:57:37 INFO - PROCESS | 1036 | 1466812657965 Marionette TRACE conn5 <- [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]]]}] 16:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 16:57:38 INFO - PROCESS | 1036 | 1466812657986 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 16:57:38 INFO - PROCESS | 1036 | 1466812657988 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 16:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:57:38 INFO - PROCESS | 1036 | 1466812657991 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:57:38 INFO - PROCESS | 1036 | 1466812657992 Marionette TRACE conn5 <- [1,1038,null,{}] 16:57:38 INFO - PROCESS | 1036 | 1466812658009 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:38 INFO - PROCESS | 1036 | 1466812658011 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:38 INFO - PROCESS | 1036 | 1466812658088 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 16:57:38 INFO - PROCESS | 1036 | 1466812658093 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:38 INFO - PROCESS | 1036 | 1466812658095 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:38 INFO - PROCESS | 1036 | ++DOCSHELL 199E4400 == 36 [pid = 1036] [id = 269] 16:57:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (199E7400) [pid = 1036] [serial = 806] [outer = 00000000] 16:57:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (19DDA400) [pid = 1036] [serial = 807] [outer = 199E7400] 16:57:38 INFO - PROCESS | 1036 | 1466812658138 Marionette DEBUG loaded listener.js 16:57:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1A1F2C00) [pid = 1036] [serial = 808] [outer = 199E7400] 16:57:38 INFO - PROCESS | 1036 | 1466812658615 Marionette TRACE conn5 <- [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]]]}] 16:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 730ms 16:57:38 INFO - PROCESS | 1036 | 1466812658723 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 16:57:38 INFO - PROCESS | 1036 | 1466812658728 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 16:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:57:38 INFO - PROCESS | 1036 | 1466812658734 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:57:38 INFO - PROCESS | 1036 | 1466812658737 Marionette TRACE conn5 <- [1,1042,null,{}] 16:57:38 INFO - PROCESS | 1036 | 1466812658743 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:38 INFO - PROCESS | 1036 | 1466812658746 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:38 INFO - PROCESS | 1036 | 1466812658917 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 16:57:39 INFO - PROCESS | 1036 | 1466812659023 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:39 INFO - PROCESS | 1036 | 1466812659028 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:39 INFO - PROCESS | 1036 | ++DOCSHELL 0D1EA400 == 37 [pid = 1036] [id = 270] 16:57:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (0D1EAC00) [pid = 1036] [serial = 809] [outer = 00000000] 16:57:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (0D3EB400) [pid = 1036] [serial = 810] [outer = 0D1EAC00] 16:57:39 INFO - PROCESS | 1036 | 1466812659084 Marionette DEBUG loaded listener.js 16:57:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (0D9AD000) [pid = 1036] [serial = 811] [outer = 0D1EAC00] 16:57:39 INFO - PROCESS | 1036 | 1466812659832 Marionette TRACE conn5 <- [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]]]}] 16:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1185ms 16:57:39 INFO - PROCESS | 1036 | 1466812659923 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 16:57:39 INFO - PROCESS | 1036 | 1466812659927 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 16:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:57:39 INFO - PROCESS | 1036 | 1466812659934 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:57:39 INFO - PROCESS | 1036 | 1466812659937 Marionette TRACE conn5 <- [1,1046,null,{}] 16:57:39 INFO - PROCESS | 1036 | 1466812659941 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:39 INFO - PROCESS | 1036 | 1466812659944 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:40 INFO - PROCESS | 1036 | 1466812660092 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 16:57:40 INFO - PROCESS | 1036 | 1466812660214 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:40 INFO - PROCESS | 1036 | 1466812660217 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:40 INFO - PROCESS | 1036 | ++DOCSHELL 10CD3000 == 38 [pid = 1036] [id = 271] 16:57:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (111DDC00) [pid = 1036] [serial = 812] [outer = 00000000] 16:57:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (144C3C00) [pid = 1036] [serial = 813] [outer = 111DDC00] 16:57:40 INFO - PROCESS | 1036 | 1466812660274 Marionette DEBUG loaded listener.js 16:57:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (14C7F400) [pid = 1036] [serial = 814] [outer = 111DDC00] 16:57:41 INFO - PROCESS | 1036 | 1466812661178 Marionette TRACE conn5 <- [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]]]}] 16:57:41 INFO - PROCESS | 1036 | --DOCSHELL 19913C00 == 37 [pid = 1036] [id = 268] 16:57:41 INFO - PROCESS | 1036 | --DOCSHELL 0D1EEC00 == 36 [pid = 1036] [id = 267] 16:57:41 INFO - PROCESS | 1036 | --DOCSHELL 19414800 == 35 [pid = 1036] [id = 266] 16:57:41 INFO - PROCESS | 1036 | --DOCSHELL 18510800 == 34 [pid = 1036] [id = 265] 16:57:41 INFO - PROCESS | 1036 | --DOCSHELL 17359000 == 33 [pid = 1036] [id = 264] 16:57:41 INFO - PROCESS | 1036 | --DOCSHELL 146CDC00 == 32 [pid = 1036] [id = 263] 16:57:41 INFO - PROCESS | 1036 | --DOCSHELL 0DA1F400 == 31 [pid = 1036] [id = 262] 16:57:41 INFO - PROCESS | 1036 | --DOCSHELL 0D335800 == 30 [pid = 1036] [id = 261] 16:57:41 INFO - PROCESS | 1036 | --DOCSHELL 0DA11400 == 29 [pid = 1036] [id = 260] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (18CF8800) [pid = 1036] [serial = 750] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (19379C00) [pid = 1036] [serial = 751] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (19916800) [pid = 1036] [serial = 754] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (194B4000) [pid = 1036] [serial = 753] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (0C727400) [pid = 1036] [serial = 738] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (0C8D5000) [pid = 1036] [serial = 739] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0D4F5C00) [pid = 1036] [serial = 735] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0DA0F000) [pid = 1036] [serial = 736] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0D4F1800) [pid = 1036] [serial = 741] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0D858400) [pid = 1036] [serial = 742] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (19DDA000) [pid = 1036] [serial = 756] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (17841400) [pid = 1036] [serial = 747] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (143AD400) [pid = 1036] [serial = 744] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (146D5400) [pid = 1036] [serial = 745] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (19DD0400) [pid = 1036] [serial = 733] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (144C5400) [pid = 1036] [serial = 759] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1A1EBC00) [pid = 1036] [serial = 762] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1AD65C00) [pid = 1036] [serial = 763] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1ADCC400) [pid = 1036] [serial = 766] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (143EB400) [pid = 1036] [serial = 757] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (16633C00) [pid = 1036] [serial = 760] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (17C4E400) [pid = 1036] [serial = 748] [outer = 00000000] [url = about:blank] 16:57:41 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (1ADC6C00) [pid = 1036] [serial = 765] [outer = 00000000] [url = about:blank] 16:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1325ms 16:57:41 INFO - PROCESS | 1036 | 1466812661262 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 16:57:41 INFO - PROCESS | 1036 | 1466812661266 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 16:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:57:41 INFO - PROCESS | 1036 | 1466812661271 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:57:41 INFO - PROCESS | 1036 | 1466812661274 Marionette TRACE conn5 <- [1,1050,null,{}] 16:57:41 INFO - PROCESS | 1036 | 1466812661279 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:41 INFO - PROCESS | 1036 | 1466812661282 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:41 INFO - PROCESS | 1036 | 1466812661376 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 16:57:41 INFO - PROCESS | 1036 | 1466812661393 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:41 INFO - PROCESS | 1036 | 1466812661397 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:41 INFO - PROCESS | 1036 | ++DOCSHELL 0924C000 == 30 [pid = 1036] [id = 272] 16:57:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0C707400) [pid = 1036] [serial = 815] [outer = 00000000] 16:57:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0CFCC000) [pid = 1036] [serial = 816] [outer = 0C707400] 16:57:41 INFO - PROCESS | 1036 | 1466812661515 Marionette DEBUG loaded listener.js 16:57:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0D1EF800) [pid = 1036] [serial = 817] [outer = 0C707400] 16:57:41 INFO - PROCESS | 1036 | 1466812661944 Marionette TRACE conn5 <- [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]]]}] 16:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 730ms 16:57:42 INFO - PROCESS | 1036 | 1466812662002 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 16:57:42 INFO - PROCESS | 1036 | 1466812662006 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 16:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:57:42 INFO - PROCESS | 1036 | 1466812662012 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:57:42 INFO - PROCESS | 1036 | 1466812662014 Marionette TRACE conn5 <- [1,1054,null,{}] 16:57:42 INFO - PROCESS | 1036 | 1466812662018 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:42 INFO - PROCESS | 1036 | 1466812662020 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:42 INFO - PROCESS | 1036 | 1466812662106 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 16:57:42 INFO - PROCESS | 1036 | 1466812662114 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:42 INFO - PROCESS | 1036 | 1466812662117 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:42 INFO - PROCESS | 1036 | ++DOCSHELL 0DA08800 == 31 [pid = 1036] [id = 273] 16:57:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0DA0BC00) [pid = 1036] [serial = 818] [outer = 00000000] 16:57:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0DA1CC00) [pid = 1036] [serial = 819] [outer = 0DA0BC00] 16:57:42 INFO - PROCESS | 1036 | 1466812662163 Marionette DEBUG loaded listener.js 16:57:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (10B2E400) [pid = 1036] [serial = 820] [outer = 0DA0BC00] 16:57:42 INFO - PROCESS | 1036 | 1466812662612 Marionette TRACE conn5 <- [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]]]}] 16:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 16:57:42 INFO - PROCESS | 1036 | 1466812662646 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 16:57:42 INFO - PROCESS | 1036 | 1466812662649 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 16:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:57:42 INFO - PROCESS | 1036 | 1466812662652 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:57:42 INFO - PROCESS | 1036 | 1466812662656 Marionette TRACE conn5 <- [1,1058,null,{}] 16:57:42 INFO - PROCESS | 1036 | 1466812662685 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:42 INFO - PROCESS | 1036 | 1466812662690 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:42 INFO - PROCESS | 1036 | 1466812662802 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 16:57:42 INFO - PROCESS | 1036 | 1466812662817 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:42 INFO - PROCESS | 1036 | 1466812662820 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:42 INFO - PROCESS | 1036 | ++DOCSHELL 14B53000 == 32 [pid = 1036] [id = 274] 16:57:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (14BDA800) [pid = 1036] [serial = 821] [outer = 00000000] 16:57:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1574D400) [pid = 1036] [serial = 822] [outer = 14BDA800] 16:57:42 INFO - PROCESS | 1036 | 1466812662870 Marionette DEBUG loaded listener.js 16:57:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (17356C00) [pid = 1036] [serial = 823] [outer = 14BDA800] 16:57:43 INFO - PROCESS | 1036 | 1466812663351 Marionette TRACE conn5 <- [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]]]}] 16:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 16:57:43 INFO - PROCESS | 1036 | 1466812663386 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 16:57:43 INFO - PROCESS | 1036 | 1466812663389 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 16:57:43 INFO - PROCESS | 1036 | 1466812663392 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:57:43 INFO - PROCESS | 1036 | 1466812663393 Marionette TRACE conn5 <- [1,1062,null,{}] 16:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:57:43 INFO - PROCESS | 1036 | 1466812663397 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:43 INFO - PROCESS | 1036 | 1466812663398 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:43 INFO - PROCESS | 1036 | 1466812663483 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 16:57:43 INFO - PROCESS | 1036 | 1466812663489 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:43 INFO - PROCESS | 1036 | 1466812663491 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:43 INFO - PROCESS | 1036 | ++DOCSHELL 17C55400 == 33 [pid = 1036] [id = 275] 16:57:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1850AC00) [pid = 1036] [serial = 824] [outer = 00000000] 16:57:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (18CA1800) [pid = 1036] [serial = 825] [outer = 1850AC00] 16:57:43 INFO - PROCESS | 1036 | 1466812663535 Marionette DEBUG loaded listener.js 16:57:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (18D18400) [pid = 1036] [serial = 826] [outer = 1850AC00] 16:57:44 INFO - PROCESS | 1036 | 1466812664007 Marionette TRACE conn5 <- [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]]]}] 16:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 16:57:44 INFO - PROCESS | 1036 | 1466812664068 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 16:57:44 INFO - PROCESS | 1036 | 1466812664070 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 16:57:44 INFO - PROCESS | 1036 | 1466812664073 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:57:44 INFO - PROCESS | 1036 | 1466812664075 Marionette TRACE conn5 <- [1,1066,null,{}] 16:57:44 INFO - PROCESS | 1036 | 1466812664078 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:44 INFO - PROCESS | 1036 | 1466812664080 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:44 INFO - PROCESS | 1036 | 1466812664218 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 16:57:44 INFO - PROCESS | 1036 | 1466812664239 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:44 INFO - PROCESS | 1036 | 1466812664241 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:44 INFO - PROCESS | 1036 | ++DOCSHELL 1937E800 == 34 [pid = 1036] [id = 276] 16:57:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1937F800) [pid = 1036] [serial = 827] [outer = 00000000] 16:57:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (194AA800) [pid = 1036] [serial = 828] [outer = 1937F800] 16:57:44 INFO - PROCESS | 1036 | 1466812664284 Marionette DEBUG loaded listener.js 16:57:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (194AF000) [pid = 1036] [serial = 829] [outer = 1937F800] 16:57:44 INFO - PROCESS | 1036 | 1466812664767 Marionette TRACE conn5 <- [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]]]}] 16:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 16:57:44 INFO - PROCESS | 1036 | 1466812664806 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 16:57:44 INFO - PROCESS | 1036 | 1466812664808 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 16:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:57:44 INFO - PROCESS | 1036 | 1466812664811 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:57:44 INFO - PROCESS | 1036 | 1466812664813 Marionette TRACE conn5 <- [1,1070,null,{}] 16:57:44 INFO - PROCESS | 1036 | 1466812664816 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:44 INFO - PROCESS | 1036 | 1466812664822 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:44 INFO - PROCESS | 1036 | 1466812664964 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 16:57:45 INFO - PROCESS | 1036 | 1466812665027 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:45 INFO - PROCESS | 1036 | 1466812665029 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:45 INFO - PROCESS | 1036 | ++DOCSHELL 1990F800 == 35 [pid = 1036] [id = 277] 16:57:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (19DD2800) [pid = 1036] [serial = 830] [outer = 00000000] 16:57:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (19DDC000) [pid = 1036] [serial = 831] [outer = 19DD2800] 16:57:45 INFO - PROCESS | 1036 | 1466812665072 Marionette DEBUG loaded listener.js 16:57:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (19DD4C00) [pid = 1036] [serial = 832] [outer = 19DD2800] 16:57:45 INFO - PROCESS | 1036 | 1466812665478 Marionette TRACE conn5 <- [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]]]}] 16:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 731ms 16:57:45 INFO - PROCESS | 1036 | 1466812665543 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 16:57:45 INFO - PROCESS | 1036 | 1466812665545 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 16:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:57:45 INFO - PROCESS | 1036 | 1466812665548 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:57:45 INFO - PROCESS | 1036 | 1466812665550 Marionette TRACE conn5 <- [1,1074,null,{}] 16:57:45 INFO - PROCESS | 1036 | 1466812665553 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:45 INFO - PROCESS | 1036 | 1466812665555 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:45 INFO - PROCESS | 1036 | 1466812665664 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 16:57:45 INFO - PROCESS | 1036 | 1466812665821 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:45 INFO - PROCESS | 1036 | 1466812665823 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:45 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (1735A000) [pid = 1036] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:57:45 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0DA15800) [pid = 1036] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:57:45 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (14A6C000) [pid = 1036] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:57:45 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0D342800) [pid = 1036] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:57:45 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0DA20000) [pid = 1036] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:57:45 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0C725400) [pid = 1036] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:57:45 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (18513000) [pid = 1036] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:57:45 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (146CF400) [pid = 1036] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:57:45 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (19912000) [pid = 1036] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:57:45 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (19917800) [pid = 1036] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:57:45 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1937F400) [pid = 1036] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:57:45 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (19915400) [pid = 1036] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:57:45 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (143E4000) [pid = 1036] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:57:45 INFO - PROCESS | 1036 | ++DOCSHELL 0C70B000 == 36 [pid = 1036] [id = 278] 16:57:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0C725400) [pid = 1036] [serial = 833] [outer = 00000000] 16:57:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0D1F3400) [pid = 1036] [serial = 834] [outer = 0C725400] 16:57:45 INFO - PROCESS | 1036 | 1466812665873 Marionette DEBUG loaded listener.js 16:57:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (143AC000) [pid = 1036] [serial = 835] [outer = 0C725400] 16:57:46 INFO - PROCESS | 1036 | 1466812666211 Marionette TRACE conn5 <- [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]]]}] 16:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 730ms 16:57:46 INFO - PROCESS | 1036 | 1466812666280 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 16:57:46 INFO - PROCESS | 1036 | 1466812666282 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 16:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:57:46 INFO - PROCESS | 1036 | 1466812666284 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:57:46 INFO - PROCESS | 1036 | 1466812666286 Marionette TRACE conn5 <- [1,1078,null,{}] 16:57:46 INFO - PROCESS | 1036 | 1466812666289 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:46 INFO - PROCESS | 1036 | 1466812666291 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:46 INFO - PROCESS | 1036 | 1466812666403 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 16:57:46 INFO - PROCESS | 1036 | 1466812666454 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:46 INFO - PROCESS | 1036 | 1466812666455 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:46 INFO - PROCESS | 1036 | ++DOCSHELL 0DA18C00 == 37 [pid = 1036] [id = 279] 16:57:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (0DA1C800) [pid = 1036] [serial = 836] [outer = 00000000] 16:57:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (19E1D800) [pid = 1036] [serial = 837] [outer = 0DA1C800] 16:57:46 INFO - PROCESS | 1036 | 1466812666499 Marionette DEBUG loaded listener.js 16:57:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1AD80400) [pid = 1036] [serial = 838] [outer = 0DA1C800] 16:57:46 INFO - PROCESS | 1036 | 1466812666842 Marionette TRACE conn5 <- [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]]]}] 16:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms 16:57:46 INFO - PROCESS | 1036 | 1466812666915 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 16:57:46 INFO - PROCESS | 1036 | 1466812666927 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 16:57:46 INFO - PROCESS | 1036 | 1466812666937 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:57:46 INFO - PROCESS | 1036 | 1466812666939 Marionette TRACE conn5 <- [1,1082,null,{}] 16:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:57:46 INFO - PROCESS | 1036 | 1466812666942 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:46 INFO - PROCESS | 1036 | 1466812666944 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:47 INFO - PROCESS | 1036 | 1466812667026 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 16:57:47 INFO - PROCESS | 1036 | 1466812667031 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:47 INFO - PROCESS | 1036 | 1466812667033 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:47 INFO - PROCESS | 1036 | ++DOCSHELL 1ADC5C00 == 38 [pid = 1036] [id = 280] 16:57:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1ADC6800) [pid = 1036] [serial = 839] [outer = 00000000] 16:57:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1ADD0400) [pid = 1036] [serial = 840] [outer = 1ADC6800] 16:57:47 INFO - PROCESS | 1036 | 1466812667076 Marionette DEBUG loaded listener.js 16:57:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1B4A1C00) [pid = 1036] [serial = 841] [outer = 1ADC6800] 16:57:47 INFO - PROCESS | 1036 | 1466812667513 Marionette TRACE conn5 <- [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]]]}] 16:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 16:57:47 INFO - PROCESS | 1036 | 1466812667574 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 16:57:47 INFO - PROCESS | 1036 | 1466812667576 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 16:57:47 INFO - PROCESS | 1036 | 1466812667579 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:57:47 INFO - PROCESS | 1036 | 1466812667580 Marionette TRACE conn5 <- [1,1086,null,{}] 16:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:57:47 INFO - PROCESS | 1036 | 1466812667584 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:47 INFO - PROCESS | 1036 | 1466812667586 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:47 INFO - PROCESS | 1036 | 1466812667666 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 16:57:47 INFO - PROCESS | 1036 | 1466812667673 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:47 INFO - PROCESS | 1036 | 1466812667675 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:47 INFO - PROCESS | 1036 | ++DOCSHELL 1662A800 == 39 [pid = 1036] [id = 281] 16:57:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1B4A3400) [pid = 1036] [serial = 842] [outer = 00000000] 16:57:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (1B4E8000) [pid = 1036] [serial = 843] [outer = 1B4A3400] 16:57:47 INFO - PROCESS | 1036 | 1466812667719 Marionette DEBUG loaded listener.js 16:57:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1B4E9800) [pid = 1036] [serial = 844] [outer = 1B4A3400] 16:57:48 INFO - PROCESS | 1036 | 1466812668354 Marionette TRACE conn5 <- [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]]]}] 16:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 871ms 16:57:48 INFO - PROCESS | 1036 | 1466812668455 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 16:57:48 INFO - PROCESS | 1036 | 1466812668461 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 16:57:48 INFO - PROCESS | 1036 | 1466812668465 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:57:48 INFO - PROCESS | 1036 | 1466812668472 Marionette TRACE conn5 <- [1,1090,null,{}] 16:57:48 INFO - PROCESS | 1036 | 1466812668477 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:48 INFO - PROCESS | 1036 | 1466812668481 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:48 INFO - PROCESS | 1036 | 1466812668605 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 16:57:48 INFO - PROCESS | 1036 | 1466812668728 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:48 INFO - PROCESS | 1036 | 1466812668731 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:48 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D5800 == 40 [pid = 1036] [id = 282] 16:57:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (0D852000) [pid = 1036] [serial = 845] [outer = 00000000] 16:57:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (0DA1E400) [pid = 1036] [serial = 846] [outer = 0D852000] 16:57:48 INFO - PROCESS | 1036 | 1466812668789 Marionette DEBUG loaded listener.js 16:57:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (112CCC00) [pid = 1036] [serial = 847] [outer = 0D852000] 16:57:49 INFO - PROCESS | 1036 | 1466812669366 Marionette TRACE conn5 <- [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]]]}] 16:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 930ms 16:57:49 INFO - PROCESS | 1036 | 1466812669400 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 16:57:49 INFO - PROCESS | 1036 | 1466812669405 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 16:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:57:49 INFO - PROCESS | 1036 | 1466812669411 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:57:49 INFO - PROCESS | 1036 | 1466812669414 Marionette TRACE conn5 <- [1,1094,null,{}] 16:57:49 INFO - PROCESS | 1036 | 1466812669418 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:49 INFO - PROCESS | 1036 | 1466812669421 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:49 INFO - PROCESS | 1036 | 1466812669535 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 16:57:49 INFO - PROCESS | 1036 | 1466812669637 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:49 INFO - PROCESS | 1036 | 1466812669639 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:49 INFO - PROCESS | 1036 | ++DOCSHELL 17C4B400 == 41 [pid = 1036] [id = 283] 16:57:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (17C52400) [pid = 1036] [serial = 848] [outer = 00000000] 16:57:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (18CA6000) [pid = 1036] [serial = 849] [outer = 17C52400] 16:57:49 INFO - PROCESS | 1036 | 1466812669696 Marionette DEBUG loaded listener.js 16:57:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (194A9C00) [pid = 1036] [serial = 850] [outer = 17C52400] 16:57:50 INFO - PROCESS | 1036 | 1466812670365 Marionette TRACE conn5 <- [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]]]}] 16:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 970ms 16:57:50 INFO - PROCESS | 1036 | 1466812670385 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 16:57:50 INFO - PROCESS | 1036 | 1466812670387 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 16:57:50 INFO - PROCESS | 1036 | 1466812670391 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:57:50 INFO - PROCESS | 1036 | 1466812670395 Marionette TRACE conn5 <- [1,1098,null,{}] 16:57:50 INFO - PROCESS | 1036 | 1466812670406 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:50 INFO - PROCESS | 1036 | 1466812670410 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:50 INFO - PROCESS | 1036 | 1466812670520 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 16:57:50 INFO - PROCESS | 1036 | 1466812670625 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:50 INFO - PROCESS | 1036 | 1466812670628 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:50 INFO - PROCESS | 1036 | ++DOCSHELL 1B93BC00 == 42 [pid = 1036] [id = 284] 16:57:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1B93C400) [pid = 1036] [serial = 851] [outer = 00000000] 16:57:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (1C60D800) [pid = 1036] [serial = 852] [outer = 1B93C400] 16:57:50 INFO - PROCESS | 1036 | 1466812670684 Marionette DEBUG loaded listener.js 16:57:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (1C681000) [pid = 1036] [serial = 853] [outer = 1B93C400] 16:57:51 INFO - PROCESS | 1036 | 1466812671263 Marionette TRACE conn5 <- [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]]]}] 16:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 933ms 16:57:51 INFO - PROCESS | 1036 | 1466812671327 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 16:57:51 INFO - PROCESS | 1036 | 1466812671330 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 16:57:51 INFO - PROCESS | 1036 | 1466812671333 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:57:51 INFO - PROCESS | 1036 | 1466812671335 Marionette TRACE conn5 <- [1,1102,null,{}] 16:57:51 INFO - PROCESS | 1036 | 1466812671339 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:51 INFO - PROCESS | 1036 | 1466812671341 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:51 INFO - PROCESS | 1036 | 1466812671451 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 16:57:51 INFO - PROCESS | 1036 | 1466812671554 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:51 INFO - PROCESS | 1036 | 1466812671556 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:51 INFO - PROCESS | 1036 | ++DOCSHELL 0D1F1800 == 43 [pid = 1036] [id = 285] 16:57:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (0D4EE000) [pid = 1036] [serial = 854] [outer = 00000000] 16:57:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 95 (10C4D800) [pid = 1036] [serial = 855] [outer = 0D4EE000] 16:57:51 INFO - PROCESS | 1036 | 1466812671611 Marionette DEBUG loaded listener.js 16:57:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 96 (14C8A000) [pid = 1036] [serial = 856] [outer = 0D4EE000] 16:57:52 INFO - PROCESS | 1036 | 1466812672329 Marionette TRACE conn5 <- [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]]]}] 16:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1019ms 16:57:52 INFO - PROCESS | 1036 | 1466812672356 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 16:57:52 INFO - PROCESS | 1036 | 1466812672360 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 16:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:57:52 INFO - PROCESS | 1036 | 1466812672365 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:57:52 INFO - PROCESS | 1036 | 1466812672368 Marionette TRACE conn5 <- [1,1106,null,{}] 16:57:52 INFO - PROCESS | 1036 | 1466812672373 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:52 INFO - PROCESS | 1036 | 1466812672376 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:52 INFO - PROCESS | 1036 | 1466812672493 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 16:57:52 INFO - PROCESS | 1036 | 1466812672630 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:52 INFO - PROCESS | 1036 | 1466812672633 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:52 INFO - PROCESS | 1036 | ++DOCSHELL 0D9AA800 == 44 [pid = 1036] [id = 286] 16:57:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 97 (0DA06000) [pid = 1036] [serial = 857] [outer = 00000000] 16:57:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 98 (112C9C00) [pid = 1036] [serial = 858] [outer = 0DA06000] 16:57:52 INFO - PROCESS | 1036 | 1466812672684 Marionette DEBUG loaded listener.js 16:57:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 99 (146CA000) [pid = 1036] [serial = 859] [outer = 0DA06000] 16:57:53 INFO - PROCESS | 1036 | --DOCSHELL 1ADC5C00 == 43 [pid = 1036] [id = 280] 16:57:53 INFO - PROCESS | 1036 | --DOCSHELL 0DA18C00 == 42 [pid = 1036] [id = 279] 16:57:53 INFO - PROCESS | 1036 | --DOCSHELL 0C70B000 == 41 [pid = 1036] [id = 278] 16:57:53 INFO - PROCESS | 1036 | --DOCSHELL 1990F800 == 40 [pid = 1036] [id = 277] 16:57:53 INFO - PROCESS | 1036 | --DOCSHELL 1937E800 == 39 [pid = 1036] [id = 276] 16:57:53 INFO - PROCESS | 1036 | --DOCSHELL 17C55400 == 38 [pid = 1036] [id = 275] 16:57:53 INFO - PROCESS | 1036 | --DOCSHELL 14B53000 == 37 [pid = 1036] [id = 274] 16:57:53 INFO - PROCESS | 1036 | --DOCSHELL 0DA08800 == 36 [pid = 1036] [id = 273] 16:57:53 INFO - PROCESS | 1036 | --DOCSHELL 0924C000 == 35 [pid = 1036] [id = 272] 16:57:53 INFO - PROCESS | 1036 | --DOCSHELL 199E4400 == 34 [pid = 1036] [id = 269] 16:57:53 INFO - PROCESS | 1036 | --DOCSHELL 0D1EA400 == 33 [pid = 1036] [id = 270] 16:57:53 INFO - PROCESS | 1036 | --DOCSHELL 10CD3000 == 32 [pid = 1036] [id = 271] 16:57:53 INFO - PROCESS | 1036 | --DOCSHELL 1B93BC00 == 31 [pid = 1036] [id = 284] 16:57:53 INFO - PROCESS | 1036 | --DOCSHELL 0D1F1800 == 30 [pid = 1036] [id = 285] 16:57:53 INFO - PROCESS | 1036 | --DOCSHELL 17C4B400 == 29 [pid = 1036] [id = 283] 16:57:53 INFO - PROCESS | 1036 | --DOCSHELL 1662A800 == 28 [pid = 1036] [id = 281] 16:57:53 INFO - PROCESS | 1036 | --DOCSHELL 0C8D5800 == 27 [pid = 1036] [id = 282] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 98 (1783E400) [pid = 1036] [serial = 792] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 97 (143E0C00) [pid = 1036] [serial = 781] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 96 (10CD2000) [pid = 1036] [serial = 780] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 95 (14B4F800) [pid = 1036] [serial = 789] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 94 (0D3ED800) [pid = 1036] [serial = 783] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (0D4F0000) [pid = 1036] [serial = 784] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (10B2B400) [pid = 1036] [serial = 786] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (10B46000) [pid = 1036] [serial = 787] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (0D1F3C00) [pid = 1036] [serial = 769] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (0C842800) [pid = 1036] [serial = 768] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (1857B800) [pid = 1036] [serial = 795] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (15758000) [pid = 1036] [serial = 772] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (14B52800) [pid = 1036] [serial = 771] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1AD66400) [pid = 1036] [serial = 775] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (19DD6000) [pid = 1036] [serial = 774] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (1B821800) [pid = 1036] [serial = 778] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (1B5F3C00) [pid = 1036] [serial = 777] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (19DDA400) [pid = 1036] [serial = 807] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1850B800) [pid = 1036] [serial = 793] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (194B1400) [pid = 1036] [serial = 798] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (18624000) [pid = 1036] [serial = 796] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (199E4800) [pid = 1036] [serial = 804] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1990E400) [pid = 1036] [serial = 802] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (194B7800) [pid = 1036] [serial = 799] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (194B1800) [pid = 1036] [serial = 801] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0C72FC00) [pid = 1036] [serial = 805] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (14C85400) [pid = 1036] [serial = 790] [outer = 00000000] [url = about:blank] 16:57:53 INFO - PROCESS | 1036 | 1466812673858 Marionette TRACE conn5 <- [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]]]}] 16:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1533ms 16:57:53 INFO - PROCESS | 1036 | 1466812673900 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 16:57:53 INFO - PROCESS | 1036 | 1466812673904 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 16:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:57:53 INFO - PROCESS | 1036 | 1466812673908 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:57:53 INFO - PROCESS | 1036 | 1466812673913 Marionette TRACE conn5 <- [1,1110,null,{}] 16:57:53 INFO - PROCESS | 1036 | 1466812673919 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:53 INFO - PROCESS | 1036 | 1466812673921 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:54 INFO - PROCESS | 1036 | 1466812674040 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 16:57:54 INFO - PROCESS | 1036 | 1466812674125 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:54 INFO - PROCESS | 1036 | 1466812674127 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:54 INFO - PROCESS | 1036 | ++DOCSHELL 0C8CBC00 == 28 [pid = 1036] [id = 287] 16:57:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0C8CFC00) [pid = 1036] [serial = 860] [outer = 00000000] 16:57:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0D1E7400) [pid = 1036] [serial = 861] [outer = 0C8CFC00] 16:57:54 INFO - PROCESS | 1036 | 1466812674174 Marionette DEBUG loaded listener.js 16:57:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (0D1F3C00) [pid = 1036] [serial = 862] [outer = 0C8CFC00] 16:57:54 INFO - PROCESS | 1036 | 1466812674529 Marionette TRACE conn5 <- [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]]]}] 16:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 690ms 16:57:54 INFO - PROCESS | 1036 | 1466812674599 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 16:57:54 INFO - PROCESS | 1036 | 1466812674604 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 16:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:57:54 INFO - PROCESS | 1036 | 1466812674610 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:57:54 INFO - PROCESS | 1036 | 1466812674613 Marionette TRACE conn5 <- [1,1114,null,{}] 16:57:54 INFO - PROCESS | 1036 | 1466812674617 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:54 INFO - PROCESS | 1036 | 1466812674620 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:54 INFO - PROCESS | 1036 | 1466812674739 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 16:57:54 INFO - PROCESS | 1036 | 1466812674747 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:54 INFO - PROCESS | 1036 | 1466812674749 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:54 INFO - PROCESS | 1036 | ++DOCSHELL 0D4F1C00 == 29 [pid = 1036] [id = 288] 16:57:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (0D4F4400) [pid = 1036] [serial = 863] [outer = 00000000] 16:57:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (0DA16800) [pid = 1036] [serial = 864] [outer = 0D4F4400] 16:57:54 INFO - PROCESS | 1036 | 1466812674798 Marionette DEBUG loaded listener.js 16:57:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (10B09000) [pid = 1036] [serial = 865] [outer = 0D4F4400] 16:57:55 INFO - PROCESS | 1036 | 1466812675225 Marionette TRACE conn5 <- [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]]]}] 16:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 16:57:55 INFO - PROCESS | 1036 | 1466812675284 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 16:57:55 INFO - PROCESS | 1036 | 1466812675286 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 16:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:57:55 INFO - PROCESS | 1036 | 1466812675290 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:57:55 INFO - PROCESS | 1036 | 1466812675293 Marionette TRACE conn5 <- [1,1118,null,{}] 16:57:55 INFO - PROCESS | 1036 | 1466812675304 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:55 INFO - PROCESS | 1036 | 1466812675308 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:55 INFO - PROCESS | 1036 | 1466812675392 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 16:57:55 INFO - PROCESS | 1036 | 1466812675400 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:55 INFO - PROCESS | 1036 | 1466812675402 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:55 INFO - PROCESS | 1036 | ++DOCSHELL 146CA800 == 30 [pid = 1036] [id = 289] 16:57:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (146CF000) [pid = 1036] [serial = 866] [outer = 00000000] 16:57:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (14B1A400) [pid = 1036] [serial = 867] [outer = 146CF000] 16:57:55 INFO - PROCESS | 1036 | 1466812675450 Marionette DEBUG loaded listener.js 16:57:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (14C88000) [pid = 1036] [serial = 868] [outer = 146CF000] 16:57:55 INFO - PROCESS | 1036 | 1466812675938 Marionette TRACE conn5 <- [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]]]}] 16:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 16:57:56 INFO - PROCESS | 1036 | 1466812676031 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 16:57:56 INFO - PROCESS | 1036 | 1466812676033 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 16:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:57:56 INFO - PROCESS | 1036 | 1466812676037 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:57:56 INFO - PROCESS | 1036 | 1466812676039 Marionette TRACE conn5 <- [1,1122,null,{}] 16:57:56 INFO - PROCESS | 1036 | 1466812676042 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:56 INFO - PROCESS | 1036 | 1466812676044 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:56 INFO - PROCESS | 1036 | 1466812676189 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 16:57:56 INFO - PROCESS | 1036 | 1466812676245 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:56 INFO - PROCESS | 1036 | 1466812676247 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:56 INFO - PROCESS | 1036 | ++DOCSHELL 1735E000 == 31 [pid = 1036] [id = 290] 16:57:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (17361000) [pid = 1036] [serial = 869] [outer = 00000000] 16:57:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (17849C00) [pid = 1036] [serial = 870] [outer = 17361000] 16:57:56 INFO - PROCESS | 1036 | 1466812676293 Marionette DEBUG loaded listener.js 16:57:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1850C000) [pid = 1036] [serial = 871] [outer = 17361000] 16:57:56 INFO - PROCESS | 1036 | 1466812676686 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 16:57:56 INFO - PROCESS | 1036 | 1466812676724 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 16:57:56 INFO - PROCESS | 1036 | 1466812676726 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 16:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:57:56 INFO - PROCESS | 1036 | 1466812676729 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:57:56 INFO - PROCESS | 1036 | 1466812676730 Marionette TRACE conn5 <- [1,1126,null,{}] 16:57:56 INFO - PROCESS | 1036 | 1466812676734 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:56 INFO - PROCESS | 1036 | 1466812676736 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:56 INFO - PROCESS | 1036 | 1466812676844 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 16:57:56 INFO - PROCESS | 1036 | 1466812676849 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:56 INFO - PROCESS | 1036 | 1466812676851 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:56 INFO - PROCESS | 1036 | ++DOCSHELL 18510400 == 32 [pid = 1036] [id = 291] 16:57:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (18511C00) [pid = 1036] [serial = 872] [outer = 00000000] 16:57:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (18583000) [pid = 1036] [serial = 873] [outer = 18511C00] 16:57:56 INFO - PROCESS | 1036 | 1466812676894 Marionette DEBUG loaded listener.js 16:57:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (18CA7C00) [pid = 1036] [serial = 874] [outer = 18511C00] 16:57:57 INFO - PROCESS | 1036 | [1036] 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 16:57:57 INFO - PROCESS | 1036 | 1466812677484 Marionette TRACE conn5 <- [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]]]}] 16:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 770ms 16:57:57 INFO - PROCESS | 1036 | 1466812677522 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 16:57:57 INFO - PROCESS | 1036 | 1466812677524 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 16:57:57 INFO - PROCESS | 1036 | 1466812677530 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:57:57 INFO - PROCESS | 1036 | 1466812677532 Marionette TRACE conn5 <- [1,1130,null,{}] 16:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:57:57 INFO - PROCESS | 1036 | 1466812677535 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:57 INFO - PROCESS | 1036 | 1466812677549 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:57 INFO - PROCESS | 1036 | 1466812677932 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 16:57:57 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1ADC6800) [pid = 1036] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:57:57 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1B4A3400) [pid = 1036] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:57:57 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (1937F800) [pid = 1036] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:57:57 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (19DD2800) [pid = 1036] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:57:57 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (199E7400) [pid = 1036] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:57:57 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0D1EAC00) [pid = 1036] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:57:57 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (111DDC00) [pid = 1036] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:57:57 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1850AC00) [pid = 1036] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:57:57 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0DA0BC00) [pid = 1036] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:57:57 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0C707400) [pid = 1036] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:57:57 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (14BDA800) [pid = 1036] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:57:57 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0C725400) [pid = 1036] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:57:57 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0DA1C800) [pid = 1036] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:57:58 INFO - PROCESS | 1036 | 1466812677997 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:58 INFO - PROCESS | 1036 | 1466812677999 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:58 INFO - PROCESS | 1036 | ++DOCSHELL 0C725400 == 33 [pid = 1036] [id = 292] 16:57:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (0C72B000) [pid = 1036] [serial = 875] [outer = 00000000] 16:57:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (0DA18800) [pid = 1036] [serial = 876] [outer = 0C72B000] 16:57:58 INFO - PROCESS | 1036 | 1466812678043 Marionette DEBUG loaded listener.js 16:57:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (14BE4800) [pid = 1036] [serial = 877] [outer = 0C72B000] 16:57:58 INFO - PROCESS | 1036 | 1466812678398 Marionette TRACE conn5 <- [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]]]}] 16:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 930ms 16:57:58 INFO - PROCESS | 1036 | 1466812678466 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 16:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:57:58 INFO - PROCESS | 1036 | 1466812678468 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 16:57:58 INFO - PROCESS | 1036 | 1466812678471 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:57:58 INFO - PROCESS | 1036 | 1466812678473 Marionette TRACE conn5 <- [1,1134,null,{}] 16:57:58 INFO - PROCESS | 1036 | 1466812678476 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:58 INFO - PROCESS | 1036 | 1466812678478 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:58 INFO - PROCESS | 1036 | 1466812678557 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 16:57:58 INFO - PROCESS | 1036 | 1466812678562 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:58 INFO - PROCESS | 1036 | 1466812678564 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:58 INFO - PROCESS | 1036 | ++DOCSHELL 1857EC00 == 34 [pid = 1036] [id = 293] 16:57:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (18D15000) [pid = 1036] [serial = 878] [outer = 00000000] 16:57:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (19917800) [pid = 1036] [serial = 879] [outer = 18D15000] 16:57:58 INFO - PROCESS | 1036 | 1466812678607 Marionette DEBUG loaded listener.js 16:57:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (199E7000) [pid = 1036] [serial = 880] [outer = 18D15000] 16:57:59 INFO - PROCESS | 1036 | 1466812679019 Marionette TRACE conn5 <- [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]]]}] 16:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 570ms 16:57:59 INFO - PROCESS | 1036 | 1466812679042 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 16:57:59 INFO - PROCESS | 1036 | 1466812679045 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 16:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:57:59 INFO - PROCESS | 1036 | 1466812679047 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:57:59 INFO - PROCESS | 1036 | 1466812679049 Marionette TRACE conn5 <- [1,1138,null,{}] 16:57:59 INFO - PROCESS | 1036 | 1466812679070 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:59 INFO - PROCESS | 1036 | 1466812679072 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:59 INFO - PROCESS | 1036 | 1466812679149 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 16:57:59 INFO - PROCESS | 1036 | 1466812679156 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:59 INFO - PROCESS | 1036 | 1466812679158 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:59 INFO - PROCESS | 1036 | ++DOCSHELL 1941B400 == 35 [pid = 1036] [id = 294] 16:57:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (199ED800) [pid = 1036] [serial = 881] [outer = 00000000] 16:57:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (19DD7C00) [pid = 1036] [serial = 882] [outer = 199ED800] 16:57:59 INFO - PROCESS | 1036 | 1466812679200 Marionette DEBUG loaded listener.js 16:57:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (17C52800) [pid = 1036] [serial = 883] [outer = 199ED800] 16:57:59 INFO - PROCESS | 1036 | 1466812679634 Marionette TRACE conn5 <- [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]]]}] 16:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 16:57:59 INFO - PROCESS | 1036 | 1466812679720 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 16:57:59 INFO - PROCESS | 1036 | 1466812679722 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 16:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:57:59 INFO - PROCESS | 1036 | 1466812679729 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:57:59 INFO - PROCESS | 1036 | 1466812679730 Marionette TRACE conn5 <- [1,1142,null,{}] 16:57:59 INFO - PROCESS | 1036 | 1466812679734 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:57:59 INFO - PROCESS | 1036 | 1466812679735 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:59 INFO - PROCESS | 1036 | 1466812679819 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 16:57:59 INFO - PROCESS | 1036 | 1466812679824 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:59 INFO - PROCESS | 1036 | 1466812679826 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:57:59 INFO - PROCESS | 1036 | ++DOCSHELL 1A1C0C00 == 36 [pid = 1036] [id = 295] 16:57:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1A1C2800) [pid = 1036] [serial = 884] [outer = 00000000] 16:57:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1A1C6C00) [pid = 1036] [serial = 885] [outer = 1A1C2800] 16:57:59 INFO - PROCESS | 1036 | 1466812679874 Marionette DEBUG loaded listener.js 16:57:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (1A1CA400) [pid = 1036] [serial = 886] [outer = 1A1C2800] 16:58:00 INFO - PROCESS | 1036 | 1466812680686 Marionette TRACE conn5 <- [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]]]}] 16:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1015ms 16:58:00 INFO - PROCESS | 1036 | 1466812680748 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 16:58:00 INFO - PROCESS | 1036 | 1466812680753 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 16:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:58:00 INFO - PROCESS | 1036 | 1466812680758 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:58:00 INFO - PROCESS | 1036 | 1466812680763 Marionette TRACE conn5 <- [1,1146,null,{}] 16:58:00 INFO - PROCESS | 1036 | 1466812680788 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:00 INFO - PROCESS | 1036 | 1466812680791 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:00 INFO - PROCESS | 1036 | 1466812680939 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 16:58:01 INFO - PROCESS | 1036 | 1466812681062 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:01 INFO - PROCESS | 1036 | 1466812681065 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:01 INFO - PROCESS | 1036 | ++DOCSHELL 0C847000 == 37 [pid = 1036] [id = 296] 16:58:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (0C8CE000) [pid = 1036] [serial = 887] [outer = 00000000] 16:58:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (0DA04000) [pid = 1036] [serial = 888] [outer = 0C8CE000] 16:58:01 INFO - PROCESS | 1036 | 1466812681125 Marionette DEBUG loaded listener.js 16:58:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (0DA1D400) [pid = 1036] [serial = 889] [outer = 0C8CE000] 16:58:01 INFO - PROCESS | 1036 | 1466812681854 Marionette TRACE conn5 <- [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]]]}] 16:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1124ms 16:58:01 INFO - PROCESS | 1036 | 1466812681896 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 16:58:01 INFO - PROCESS | 1036 | 1466812681901 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 16:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:58:01 INFO - PROCESS | 1036 | 1466812681909 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:58:01 INFO - PROCESS | 1036 | 1466812681912 Marionette TRACE conn5 <- [1,1150,null,{}] 16:58:01 INFO - PROCESS | 1036 | 1466812681916 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:01 INFO - PROCESS | 1036 | 1466812681919 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:02 INFO - PROCESS | 1036 | 1466812682043 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 16:58:02 INFO - PROCESS | 1036 | 1466812682244 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:02 INFO - PROCESS | 1036 | 1466812682247 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:02 INFO - PROCESS | 1036 | ++DOCSHELL 0C704800 == 38 [pid = 1036] [id = 297] 16:58:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (0C707400) [pid = 1036] [serial = 890] [outer = 00000000] 16:58:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (0C794C00) [pid = 1036] [serial = 891] [outer = 0C707400] 16:58:02 INFO - PROCESS | 1036 | 1466812682305 Marionette DEBUG loaded listener.js 16:58:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (0CF6A800) [pid = 1036] [serial = 892] [outer = 0C707400] 16:58:02 INFO - PROCESS | 1036 | --DOCSHELL 1941B400 == 37 [pid = 1036] [id = 294] 16:58:02 INFO - PROCESS | 1036 | --DOCSHELL 1857EC00 == 36 [pid = 1036] [id = 293] 16:58:02 INFO - PROCESS | 1036 | --DOCSHELL 0C725400 == 35 [pid = 1036] [id = 292] 16:58:02 INFO - PROCESS | 1036 | --DOCSHELL 18510400 == 34 [pid = 1036] [id = 291] 16:58:02 INFO - PROCESS | 1036 | --DOCSHELL 1735E000 == 33 [pid = 1036] [id = 290] 16:58:02 INFO - PROCESS | 1036 | --DOCSHELL 146CA800 == 32 [pid = 1036] [id = 289] 16:58:02 INFO - PROCESS | 1036 | --DOCSHELL 0D4F1C00 == 31 [pid = 1036] [id = 288] 16:58:02 INFO - PROCESS | 1036 | --DOCSHELL 0C8CBC00 == 30 [pid = 1036] [id = 287] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (1B4E8000) [pid = 1036] [serial = 843] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (194AA800) [pid = 1036] [serial = 828] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (1B4E9800) [pid = 1036] [serial = 844] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (19DDC000) [pid = 1036] [serial = 831] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (194AF000) [pid = 1036] [serial = 829] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (19DD4C00) [pid = 1036] [serial = 832] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1A1F2C00) [pid = 1036] [serial = 808] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (0D3EB400) [pid = 1036] [serial = 810] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0D9AD000) [pid = 1036] [serial = 811] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (144C3C00) [pid = 1036] [serial = 813] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (14C7F400) [pid = 1036] [serial = 814] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (18CA1800) [pid = 1036] [serial = 825] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0DA1CC00) [pid = 1036] [serial = 819] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (10B2E400) [pid = 1036] [serial = 820] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0CFCC000) [pid = 1036] [serial = 816] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0D1EF800) [pid = 1036] [serial = 817] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1574D400) [pid = 1036] [serial = 822] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (17356C00) [pid = 1036] [serial = 823] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0D1F3400) [pid = 1036] [serial = 834] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (143AC000) [pid = 1036] [serial = 835] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (19E1D800) [pid = 1036] [serial = 837] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (1ADD0400) [pid = 1036] [serial = 840] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (1AD80400) [pid = 1036] [serial = 838] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (18D18400) [pid = 1036] [serial = 826] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (1B4A1C00) [pid = 1036] [serial = 841] [outer = 00000000] [url = about:blank] 16:58:02 INFO - PROCESS | 1036 | 1466812682942 Marionette TRACE conn5 <- [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]]]}] 16:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1072ms 16:58:02 INFO - PROCESS | 1036 | 1466812682983 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 16:58:02 INFO - PROCESS | 1036 | 1466812682986 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 16:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:58:03 INFO - PROCESS | 1036 | 1466812682990 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:58:03 INFO - PROCESS | 1036 | 1466812682993 Marionette TRACE conn5 <- [1,1154,null,{}] 16:58:03 INFO - PROCESS | 1036 | 1466812682998 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:03 INFO - PROCESS | 1036 | 1466812683002 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:03 INFO - PROCESS | 1036 | 1466812683090 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 16:58:03 INFO - PROCESS | 1036 | 1466812683180 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:03 INFO - PROCESS | 1036 | 1466812683183 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:03 INFO - PROCESS | 1036 | ++DOCSHELL 0C70F800 == 31 [pid = 1036] [id = 298] 16:58:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0C711400) [pid = 1036] [serial = 893] [outer = 00000000] 16:58:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0D4E8000) [pid = 1036] [serial = 894] [outer = 0C711400] 16:58:03 INFO - PROCESS | 1036 | 1466812683229 Marionette DEBUG loaded listener.js 16:58:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0D852C00) [pid = 1036] [serial = 895] [outer = 0C711400] 16:58:03 INFO - PROCESS | 1036 | 1466812683672 Marionette TRACE conn5 <- [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]]]}] 16:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 730ms 16:58:03 INFO - PROCESS | 1036 | 1466812683724 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 16:58:03 INFO - PROCESS | 1036 | 1466812683728 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 16:58:03 INFO - PROCESS | 1036 | 1466812683733 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:58:03 INFO - PROCESS | 1036 | 1466812683735 Marionette TRACE conn5 <- [1,1158,null,{}] 16:58:03 INFO - PROCESS | 1036 | 1466812683743 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:03 INFO - PROCESS | 1036 | 1466812683745 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:03 INFO - PROCESS | 1036 | 1466812683832 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 16:58:03 INFO - PROCESS | 1036 | 1466812683841 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:03 INFO - PROCESS | 1036 | 1466812683843 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:03 INFO - PROCESS | 1036 | ++DOCSHELL 10BCA800 == 32 [pid = 1036] [id = 299] 16:58:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (111DA400) [pid = 1036] [serial = 896] [outer = 00000000] 16:58:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (14662000) [pid = 1036] [serial = 897] [outer = 111DA400] 16:58:03 INFO - PROCESS | 1036 | 1466812683887 Marionette DEBUG loaded listener.js 16:58:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (14B25C00) [pid = 1036] [serial = 898] [outer = 111DA400] 16:58:04 INFO - PROCESS | 1036 | 1466812684341 Marionette TRACE conn5 <- [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]]]}] 16:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 16:58:04 INFO - PROCESS | 1036 | 1466812684367 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 16:58:04 INFO - PROCESS | 1036 | 1466812684369 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 16:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:58:04 INFO - PROCESS | 1036 | 1466812684379 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:58:04 INFO - PROCESS | 1036 | 1466812684385 Marionette TRACE conn5 <- [1,1162,null,{}] 16:58:04 INFO - PROCESS | 1036 | 1466812684394 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:04 INFO - PROCESS | 1036 | 1466812684397 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:04 INFO - PROCESS | 1036 | 1466812684483 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 16:58:04 INFO - PROCESS | 1036 | 1466812684493 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:04 INFO - PROCESS | 1036 | 1466812684495 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:04 INFO - PROCESS | 1036 | ++DOCSHELL 17841800 == 33 [pid = 1036] [id = 300] 16:58:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (17843800) [pid = 1036] [serial = 899] [outer = 00000000] 16:58:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (18514C00) [pid = 1036] [serial = 900] [outer = 17843800] 16:58:04 INFO - PROCESS | 1036 | 1466812684538 Marionette DEBUG loaded listener.js 16:58:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1857CC00) [pid = 1036] [serial = 901] [outer = 17843800] 16:58:05 INFO - PROCESS | 1036 | 1466812684999 Marionette TRACE conn5 <- [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] 16:58:05 INFO - PROCESS | 1036 | 1466812685080 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 16:58:05 INFO - PROCESS | 1036 | 1466812685083 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:58:05 INFO - PROCESS | 1036 | 1466812685085 Marionette TRACE conn5 <- [1,1166,null,{}] 16:58:05 INFO - PROCESS | 1036 | 1466812685089 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:05 INFO - PROCESS | 1036 | 1466812685091 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:05 INFO - PROCESS | 1036 | 1466812685231 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 16:58:05 INFO - PROCESS | 1036 | 1466812685294 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:05 INFO - PROCESS | 1036 | 1466812685296 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:05 INFO - PROCESS | 1036 | ++DOCSHELL 18D1C800 == 34 [pid = 1036] [id = 301] 16:58:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1937DC00) [pid = 1036] [serial = 902] [outer = 00000000] 16:58:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (194B4000) [pid = 1036] [serial = 903] [outer = 1937DC00] 16:58:05 INFO - PROCESS | 1036 | 1466812685339 Marionette DEBUG loaded listener.js 16:58:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1990AC00) [pid = 1036] [serial = 904] [outer = 1937DC00] 16:58:05 INFO - PROCESS | 1036 | 1466812685764 Marionette TRACE conn5 <- [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] 16:58:05 INFO - PROCESS | 1036 | 1466812685819 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 16:58:05 INFO - PROCESS | 1036 | 1466812685823 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:58:05 INFO - PROCESS | 1036 | 1466812685824 Marionette TRACE conn5 <- [1,1170,null,{}] 16:58:05 INFO - PROCESS | 1036 | 1466812685828 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:05 INFO - PROCESS | 1036 | 1466812685830 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:05 INFO - PROCESS | 1036 | 1466812685940 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 16:58:05 INFO - PROCESS | 1036 | 1466812685946 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:05 INFO - PROCESS | 1036 | 1466812685951 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:06 INFO - PROCESS | 1036 | ++DOCSHELL 0DA0BC00 == 35 [pid = 1036] [id = 302] 16:58:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (199E3400) [pid = 1036] [serial = 905] [outer = 00000000] 16:58:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (19DD5400) [pid = 1036] [serial = 906] [outer = 199E3400] 16:58:06 INFO - PROCESS | 1036 | 1466812686055 Marionette DEBUG loaded listener.js 16:58:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (19E1C000) [pid = 1036] [serial = 907] [outer = 199E3400] 16:58:06 INFO - PROCESS | 1036 | 1466812686523 Marionette TRACE conn5 <- [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] 16:58:06 INFO - PROCESS | 1036 | 1466812686569 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 16:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:58:06 INFO - PROCESS | 1036 | 1466812686578 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:58:06 INFO - PROCESS | 1036 | 1466812686580 Marionette TRACE conn5 <- [1,1174,null,{}] 16:58:06 INFO - PROCESS | 1036 | 1466812686583 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:06 INFO - PROCESS | 1036 | 1466812686585 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:06 INFO - PROCESS | 1036 | 1466812686707 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 16:58:06 INFO - PROCESS | 1036 | 1466812686719 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:06 INFO - PROCESS | 1036 | 1466812686721 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:06 INFO - PROCESS | 1036 | ++DOCSHELL 0D857000 == 36 [pid = 1036] [id = 303] 16:58:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (111D4C00) [pid = 1036] [serial = 908] [outer = 00000000] 16:58:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1AD7E800) [pid = 1036] [serial = 909] [outer = 111D4C00] 16:58:06 INFO - PROCESS | 1036 | 1466812686765 Marionette DEBUG loaded listener.js 16:58:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1AD80400) [pid = 1036] [serial = 910] [outer = 111D4C00] 16:58:07 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (0C8CFC00) [pid = 1036] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:58:07 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (146CF000) [pid = 1036] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:58:07 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (17361000) [pid = 1036] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:58:07 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0D4F4400) [pid = 1036] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:58:07 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0DA06000) [pid = 1036] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:58:07 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (18511C00) [pid = 1036] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:58:07 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0C72B000) [pid = 1036] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:58:07 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (18D15000) [pid = 1036] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:58:07 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0D852000) [pid = 1036] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:58:07 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (17C52400) [pid = 1036] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:58:07 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1B93C400) [pid = 1036] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:58:07 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0D4EE000) [pid = 1036] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:58:07 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (199ED800) [pid = 1036] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:58:07 INFO - PROCESS | 1036 | 1466812687262 Marionette TRACE conn5 <- [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] 16:58:07 INFO - PROCESS | 1036 | 1466812687317 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 16:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:58:07 INFO - PROCESS | 1036 | 1466812687321 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:58:07 INFO - PROCESS | 1036 | 1466812687323 Marionette TRACE conn5 <- [1,1178,null,{}] 16:58:07 INFO - PROCESS | 1036 | 1466812687326 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:07 INFO - PROCESS | 1036 | 1466812687328 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:07 INFO - PROCESS | 1036 | 1466812687437 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 16:58:07 INFO - PROCESS | 1036 | 1466812687492 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:07 INFO - PROCESS | 1036 | 1466812687494 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:07 INFO - PROCESS | 1036 | ++DOCSHELL 0D858400 == 37 [pid = 1036] [id = 304] 16:58:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0D858C00) [pid = 1036] [serial = 911] [outer = 00000000] 16:58:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (18CA0000) [pid = 1036] [serial = 912] [outer = 0D858C00] 16:58:07 INFO - PROCESS | 1036 | 1466812687537 Marionette DEBUG loaded listener.js 16:58:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1A1C9800) [pid = 1036] [serial = 913] [outer = 0D858C00] 16:58:07 INFO - PROCESS | 1036 | 1466812687889 Marionette TRACE conn5 <- [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] 16:58:07 INFO - PROCESS | 1036 | 1466812687958 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 16:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:58:07 INFO - PROCESS | 1036 | 1466812687961 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:58:07 INFO - PROCESS | 1036 | 1466812687963 Marionette TRACE conn5 <- [1,1182,null,{}] 16:58:07 INFO - PROCESS | 1036 | 1466812687967 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:07 INFO - PROCESS | 1036 | 1466812687968 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:08 INFO - PROCESS | 1036 | 1466812688077 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 16:58:08 INFO - PROCESS | 1036 | 1466812688085 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:08 INFO - PROCESS | 1036 | 1466812688087 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:08 INFO - PROCESS | 1036 | ++DOCSHELL 1ADC5800 == 38 [pid = 1036] [id = 305] 16:58:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1ADC5C00) [pid = 1036] [serial = 914] [outer = 00000000] 16:58:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1B49E800) [pid = 1036] [serial = 915] [outer = 1ADC5C00] 16:58:08 INFO - PROCESS | 1036 | 1466812688131 Marionette DEBUG loaded listener.js 16:58:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1B4A0C00) [pid = 1036] [serial = 916] [outer = 1ADC5C00] 16:58:08 INFO - PROCESS | 1036 | 1466812688548 Marionette TRACE conn5 <- [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] 16:58:08 INFO - PROCESS | 1036 | 1466812688606 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 16:58:08 INFO - PROCESS | 1036 | 1466812688609 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:58:08 INFO - PROCESS | 1036 | 1466812688611 Marionette TRACE conn5 <- [1,1186,null,{}] 16:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:58:08 INFO - PROCESS | 1036 | 1466812688614 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:08 INFO - PROCESS | 1036 | 1466812688616 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:08 INFO - PROCESS | 1036 | 1466812688695 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 16:58:08 INFO - PROCESS | 1036 | 1466812688702 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:08 INFO - PROCESS | 1036 | 1466812688704 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:08 INFO - PROCESS | 1036 | ++DOCSHELL 1B4AA400 == 39 [pid = 1036] [id = 306] 16:58:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1B4AC800) [pid = 1036] [serial = 917] [outer = 00000000] 16:58:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1B763C00) [pid = 1036] [serial = 918] [outer = 1B4AC800] 16:58:08 INFO - PROCESS | 1036 | 1466812688748 Marionette DEBUG loaded listener.js 16:58:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1B8D1800) [pid = 1036] [serial = 919] [outer = 1B4AC800] 16:58:09 INFO - PROCESS | 1036 | 1466812689273 Marionette TRACE conn5 <- [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]]]}] 16:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 730ms 16:58:09 INFO - PROCESS | 1036 | 1466812689346 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 16:58:09 INFO - PROCESS | 1036 | 1466812689351 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 16:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:58:09 INFO - PROCESS | 1036 | 1466812689357 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:58:09 INFO - PROCESS | 1036 | 1466812689360 Marionette TRACE conn5 <- [1,1190,null,{}] 16:58:09 INFO - PROCESS | 1036 | 1466812689366 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:09 INFO - PROCESS | 1036 | 1466812689369 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:09 INFO - PROCESS | 1036 | 1466812689594 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 16:58:09 INFO - PROCESS | 1036 | 1466812689695 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:09 INFO - PROCESS | 1036 | 1466812689700 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:09 INFO - PROCESS | 1036 | ++DOCSHELL 0D1EF800 == 40 [pid = 1036] [id = 307] 16:58:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0D1F3000) [pid = 1036] [serial = 920] [outer = 00000000] 16:58:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0D850000) [pid = 1036] [serial = 921] [outer = 0D1F3000] 16:58:09 INFO - PROCESS | 1036 | 1466812689758 Marionette DEBUG loaded listener.js 16:58:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (0DA1D800) [pid = 1036] [serial = 922] [outer = 0D1F3000] 16:58:10 INFO - PROCESS | 1036 | 1466812690303 Marionette TRACE conn5 <- [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]]]}] 16:58:10 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 16:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 970ms 16:58:10 INFO - PROCESS | 1036 | 1466812690339 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 16:58:10 INFO - PROCESS | 1036 | 1466812690344 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 16:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:58:10 INFO - PROCESS | 1036 | 1466812690351 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:58:10 INFO - PROCESS | 1036 | 1466812690354 Marionette TRACE conn5 <- [1,1194,null,{}] 16:58:10 INFO - PROCESS | 1036 | 1466812690358 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:10 INFO - PROCESS | 1036 | 1466812690361 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:10 INFO - PROCESS | 1036 | 1466812690472 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 16:58:10 INFO - PROCESS | 1036 | 1466812690577 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:10 INFO - PROCESS | 1036 | 1466812690579 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:10 INFO - PROCESS | 1036 | ++DOCSHELL 1735BC00 == 41 [pid = 1036] [id = 308] 16:58:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1735E400) [pid = 1036] [serial = 923] [outer = 00000000] 16:58:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (17C55400) [pid = 1036] [serial = 924] [outer = 1735E400] 16:58:10 INFO - PROCESS | 1036 | 1466812690636 Marionette DEBUG loaded listener.js 16:58:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (18D19000) [pid = 1036] [serial = 925] [outer = 1735E400] 16:58:11 INFO - PROCESS | 1036 | 1466812691268 Marionette TRACE conn5 <- [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]]]}] 16:58:11 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 16:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 971ms 16:58:11 INFO - PROCESS | 1036 | 1466812691322 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 16:58:11 INFO - PROCESS | 1036 | 1466812691324 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 16:58:11 INFO - PROCESS | 1036 | 1466812691328 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:58:11 INFO - PROCESS | 1036 | 1466812691332 Marionette TRACE conn5 <- [1,1198,null,{}] 16:58:11 INFO - PROCESS | 1036 | 1466812691343 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:11 INFO - PROCESS | 1036 | 1466812691348 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:11 INFO - PROCESS | 1036 | 1466812691486 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 16:58:11 INFO - PROCESS | 1036 | 1466812691616 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:11 INFO - PROCESS | 1036 | 1466812691620 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:11 INFO - PROCESS | 1036 | ++DOCSHELL 0C8E8800 == 42 [pid = 1036] [id = 309] 16:58:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (0C8E8C00) [pid = 1036] [serial = 926] [outer = 00000000] 16:58:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (194B1400) [pid = 1036] [serial = 927] [outer = 0C8E8C00] 16:58:11 INFO - PROCESS | 1036 | 1466812691677 Marionette DEBUG loaded listener.js 16:58:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (19DDDC00) [pid = 1036] [serial = 928] [outer = 0C8E8C00] 16:58:12 INFO - PROCESS | 1036 | 1466812692317 Marionette TRACE conn5 <- [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]]]}] 16:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1022ms 16:58:12 INFO - PROCESS | 1036 | 1466812692353 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 16:58:12 INFO - PROCESS | 1036 | 1466812692356 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 16:58:12 INFO - PROCESS | 1036 | 1466812692360 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:58:12 INFO - PROCESS | 1036 | 1466812692362 Marionette TRACE conn5 <- [1,1202,null,{}] 16:58:12 INFO - PROCESS | 1036 | 1466812692365 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:12 INFO - PROCESS | 1036 | 1466812692368 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:12 INFO - PROCESS | 1036 | 1466812692476 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 16:58:12 INFO - PROCESS | 1036 | 1466812692718 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:12 INFO - PROCESS | 1036 | 1466812692722 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:12 INFO - PROCESS | 1036 | ++DOCSHELL 0924B000 == 43 [pid = 1036] [id = 310] 16:58:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (0C70C000) [pid = 1036] [serial = 929] [outer = 00000000] 16:58:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (0C8D5000) [pid = 1036] [serial = 930] [outer = 0C70C000] 16:58:12 INFO - PROCESS | 1036 | 1466812692791 Marionette DEBUG loaded listener.js 16:58:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (0C8DBC00) [pid = 1036] [serial = 931] [outer = 0C70C000] 16:58:13 INFO - PROCESS | 1036 | --DOCSHELL 1ADC5800 == 42 [pid = 1036] [id = 305] 16:58:13 INFO - PROCESS | 1036 | --DOCSHELL 0D858400 == 41 [pid = 1036] [id = 304] 16:58:13 INFO - PROCESS | 1036 | --DOCSHELL 0D857000 == 40 [pid = 1036] [id = 303] 16:58:13 INFO - PROCESS | 1036 | --DOCSHELL 0DA0BC00 == 39 [pid = 1036] [id = 302] 16:58:13 INFO - PROCESS | 1036 | --DOCSHELL 18D1C800 == 38 [pid = 1036] [id = 301] 16:58:13 INFO - PROCESS | 1036 | --DOCSHELL 17841800 == 37 [pid = 1036] [id = 300] 16:58:13 INFO - PROCESS | 1036 | --DOCSHELL 10BCA800 == 36 [pid = 1036] [id = 299] 16:58:13 INFO - PROCESS | 1036 | --DOCSHELL 0C70F800 == 35 [pid = 1036] [id = 298] 16:58:13 INFO - PROCESS | 1036 | --DOCSHELL 0C704800 == 34 [pid = 1036] [id = 297] 16:58:13 INFO - PROCESS | 1036 | --DOCSHELL 0C847000 == 33 [pid = 1036] [id = 296] 16:58:13 INFO - PROCESS | 1036 | --DOCSHELL 1A1C0C00 == 32 [pid = 1036] [id = 295] 16:58:13 INFO - PROCESS | 1036 | --DOCSHELL 0D9AA800 == 31 [pid = 1036] [id = 286] 16:58:13 INFO - PROCESS | 1036 | --DOCSHELL 0C8E8800 == 30 [pid = 1036] [id = 309] 16:58:13 INFO - PROCESS | 1036 | --DOCSHELL 1B4AA400 == 29 [pid = 1036] [id = 306] 16:58:13 INFO - PROCESS | 1036 | --DOCSHELL 0D1EF800 == 28 [pid = 1036] [id = 307] 16:58:13 INFO - PROCESS | 1036 | --DOCSHELL 1735BC00 == 27 [pid = 1036] [id = 308] 16:58:13 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (18CA6000) [pid = 1036] [serial = 849] [outer = 00000000] [url = about:blank] 16:58:13 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (1C681000) [pid = 1036] [serial = 853] [outer = 00000000] [url = about:blank] 16:58:13 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (1C60D800) [pid = 1036] [serial = 852] [outer = 00000000] [url = about:blank] 16:58:13 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (14C8A000) [pid = 1036] [serial = 856] [outer = 00000000] [url = about:blank] 16:58:13 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (10C4D800) [pid = 1036] [serial = 855] [outer = 00000000] [url = about:blank] 16:58:13 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (14BE4800) [pid = 1036] [serial = 877] [outer = 00000000] [url = about:blank] 16:58:13 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (199E7000) [pid = 1036] [serial = 880] [outer = 00000000] [url = about:blank] 16:58:13 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (17C52800) [pid = 1036] [serial = 883] [outer = 00000000] [url = about:blank] 16:58:13 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (14C88000) [pid = 1036] [serial = 868] [outer = 00000000] [url = about:blank] 16:58:13 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (19DD7C00) [pid = 1036] [serial = 882] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0D1E7400) [pid = 1036] [serial = 861] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0D1F3C00) [pid = 1036] [serial = 862] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (14B1A400) [pid = 1036] [serial = 867] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (17849C00) [pid = 1036] [serial = 870] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0DA16800) [pid = 1036] [serial = 864] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (10B09000) [pid = 1036] [serial = 865] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (146CA000) [pid = 1036] [serial = 859] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (112C9C00) [pid = 1036] [serial = 858] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (18583000) [pid = 1036] [serial = 873] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1850C000) [pid = 1036] [serial = 871] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0DA18800) [pid = 1036] [serial = 876] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (18CA7C00) [pid = 1036] [serial = 874] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (19917800) [pid = 1036] [serial = 879] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (112CCC00) [pid = 1036] [serial = 847] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (0DA1E400) [pid = 1036] [serial = 846] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (194A9C00) [pid = 1036] [serial = 850] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 1036 | 1466812694130 Marionette TRACE conn5 <- [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]]]}] 16:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1834ms 16:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:58:14 INFO - PROCESS | 1036 | 1466812694198 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 16:58:14 INFO - PROCESS | 1036 | 1466812694202 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 16:58:14 INFO - PROCESS | 1036 | 1466812694208 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:58:14 INFO - PROCESS | 1036 | 1466812694211 Marionette TRACE conn5 <- [1,1206,null,{}] 16:58:14 INFO - PROCESS | 1036 | 1466812694216 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:14 INFO - PROCESS | 1036 | 1466812694219 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:14 INFO - PROCESS | 1036 | 1466812694312 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 16:58:14 INFO - PROCESS | 1036 | 1466812694395 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:14 INFO - PROCESS | 1036 | 1466812694400 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:14 INFO - PROCESS | 1036 | ++DOCSHELL 0C8E1800 == 28 [pid = 1036] [id = 311] 16:58:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0C8E1C00) [pid = 1036] [serial = 932] [outer = 00000000] 16:58:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0C8E6800) [pid = 1036] [serial = 933] [outer = 0C8E1C00] 16:58:14 INFO - PROCESS | 1036 | 1466812694449 Marionette DEBUG loaded listener.js 16:58:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0CF6A000) [pid = 1036] [serial = 934] [outer = 0C8E1C00] 16:58:14 INFO - PROCESS | 1036 | 1466812694885 Marionette TRACE conn5 <- [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]]]}] 16:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 730ms 16:58:14 INFO - PROCESS | 1036 | 1466812694942 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 16:58:14 INFO - PROCESS | 1036 | 1466812694947 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 16:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:58:14 INFO - PROCESS | 1036 | 1466812694953 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:58:14 INFO - PROCESS | 1036 | 1466812694956 Marionette TRACE conn5 <- [1,1210,null,{}] 16:58:14 INFO - PROCESS | 1036 | 1466812694961 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:14 INFO - PROCESS | 1036 | 1466812694964 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:15 INFO - PROCESS | 1036 | 1466812695056 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 16:58:15 INFO - PROCESS | 1036 | 1466812695064 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:15 INFO - PROCESS | 1036 | 1466812695067 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:15 INFO - PROCESS | 1036 | ++DOCSHELL 0D858400 == 29 [pid = 1036] [id = 312] 16:58:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0D858800) [pid = 1036] [serial = 935] [outer = 00000000] 16:58:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0D9AD000) [pid = 1036] [serial = 936] [outer = 0D858800] 16:58:15 INFO - PROCESS | 1036 | 1466812695114 Marionette DEBUG loaded listener.js 16:58:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0DA0B000) [pid = 1036] [serial = 937] [outer = 0D858800] 16:58:15 INFO - PROCESS | 1036 | 1466812695580 Marionette TRACE conn5 <- [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] 16:58:15 INFO - PROCESS | 1036 | 1466812695631 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 16:58:15 INFO - PROCESS | 1036 | 1466812695634 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:58:15 INFO - PROCESS | 1036 | 1466812695638 Marionette TRACE conn5 <- [1,1214,null,{}] 16:58:15 INFO - PROCESS | 1036 | 1466812695649 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:15 INFO - PROCESS | 1036 | 1466812695654 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:15 INFO - PROCESS | 1036 | 1466812695775 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 16:58:15 INFO - PROCESS | 1036 | 1466812695867 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:15 INFO - PROCESS | 1036 | 1466812695870 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:15 INFO - PROCESS | 1036 | ++DOCSHELL 111DD800 == 30 [pid = 1036] [id = 313] 16:58:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (111DFC00) [pid = 1036] [serial = 938] [outer = 00000000] 16:58:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1431D400) [pid = 1036] [serial = 939] [outer = 111DFC00] 16:58:15 INFO - PROCESS | 1036 | 1466812695917 Marionette DEBUG loaded listener.js 16:58:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (143E9400) [pid = 1036] [serial = 940] [outer = 111DFC00] 16:58:16 INFO - PROCESS | 1036 | 1466812696355 Marionette TRACE conn5 <- [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]]]}] 16:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 771ms 16:58:16 INFO - PROCESS | 1036 | 1466812696409 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 16:58:16 INFO - PROCESS | 1036 | 1466812696412 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 16:58:16 INFO - PROCESS | 1036 | 1466812696415 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:58:16 INFO - PROCESS | 1036 | 1466812696417 Marionette TRACE conn5 <- [1,1218,null,{}] 16:58:16 INFO - PROCESS | 1036 | 1466812696420 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:16 INFO - PROCESS | 1036 | 1466812696422 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:16 INFO - PROCESS | 1036 | 1466812696546 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 16:58:16 INFO - PROCESS | 1036 | 1466812696557 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:16 INFO - PROCESS | 1036 | 1466812696559 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:16 INFO - PROCESS | 1036 | ++DOCSHELL 14A9A000 == 31 [pid = 1036] [id = 314] 16:58:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (14A9A400) [pid = 1036] [serial = 941] [outer = 00000000] 16:58:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (14BE5400) [pid = 1036] [serial = 942] [outer = 14A9A400] 16:58:16 INFO - PROCESS | 1036 | 1466812696604 Marionette DEBUG loaded listener.js 16:58:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (15756C00) [pid = 1036] [serial = 943] [outer = 14A9A400] 16:58:17 INFO - PROCESS | 1036 | 1466812697060 Marionette TRACE conn5 <- [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]]]}] 16:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 16:58:17 INFO - PROCESS | 1036 | 1466812697096 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 16:58:17 INFO - PROCESS | 1036 | 1466812697098 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 16:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:58:17 INFO - PROCESS | 1036 | 1466812697136 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:58:17 INFO - PROCESS | 1036 | 1466812697138 Marionette TRACE conn5 <- [1,1222,null,{}] 16:58:17 INFO - PROCESS | 1036 | 1466812697146 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:17 INFO - PROCESS | 1036 | 1466812697148 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:17 INFO - PROCESS | 1036 | 1466812697254 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 16:58:17 INFO - PROCESS | 1036 | 1466812697264 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:17 INFO - PROCESS | 1036 | 1466812697266 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:17 INFO - PROCESS | 1036 | ++DOCSHELL 16629800 == 32 [pid = 1036] [id = 315] 16:58:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (17355C00) [pid = 1036] [serial = 944] [outer = 00000000] 16:58:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1735EC00) [pid = 1036] [serial = 945] [outer = 17355C00] 16:58:17 INFO - PROCESS | 1036 | 1466812697311 Marionette DEBUG loaded listener.js 16:58:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (17858C00) [pid = 1036] [serial = 946] [outer = 17355C00] 16:58:17 INFO - PROCESS | 1036 | 1466812697744 Marionette TRACE conn5 <- [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]]]}] 16:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 710ms 16:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:58:17 INFO - PROCESS | 1036 | 1466812697815 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 16:58:17 INFO - PROCESS | 1036 | 1466812697817 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 16:58:17 INFO - PROCESS | 1036 | 1466812697820 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:58:17 INFO - PROCESS | 1036 | 1466812697822 Marionette TRACE conn5 <- [1,1226,null,{}] 16:58:17 INFO - PROCESS | 1036 | 1466812697825 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:17 INFO - PROCESS | 1036 | 1466812697831 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:17 INFO - PROCESS | 1036 | 1466812697963 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 16:58:18 INFO - PROCESS | 1036 | 1466812698025 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:18 INFO - PROCESS | 1036 | 1466812698027 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:18 INFO - PROCESS | 1036 | ++DOCSHELL 18510C00 == 33 [pid = 1036] [id = 316] 16:58:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (18625000) [pid = 1036] [serial = 947] [outer = 00000000] 16:58:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (18D11800) [pid = 1036] [serial = 948] [outer = 18625000] 16:58:18 INFO - PROCESS | 1036 | 1466812698071 Marionette DEBUG loaded listener.js 16:58:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (19379C00) [pid = 1036] [serial = 949] [outer = 18625000] 16:58:18 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (1937DC00) [pid = 1036] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:58:18 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (199E3400) [pid = 1036] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:58:18 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (111D4C00) [pid = 1036] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:58:18 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0D858C00) [pid = 1036] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:58:18 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1A1C2800) [pid = 1036] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:58:18 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0C711400) [pid = 1036] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:58:18 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (111DA400) [pid = 1036] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:58:18 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0C707400) [pid = 1036] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:58:18 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (17843800) [pid = 1036] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:58:18 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0C8CE000) [pid = 1036] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:58:18 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1ADC5C00) [pid = 1036] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:58:18 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1B4AC800) [pid = 1036] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:58:18 INFO - PROCESS | 1036 | 1466812698683 Marionette TRACE conn5 <- [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]]]}] 16:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 870ms 16:58:18 INFO - PROCESS | 1036 | 1466812698701 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 16:58:18 INFO - PROCESS | 1036 | 1466812698703 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 16:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:58:18 INFO - PROCESS | 1036 | 1466812698707 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:58:18 INFO - PROCESS | 1036 | 1466812698708 Marionette TRACE conn5 <- [1,1230,null,{}] 16:58:18 INFO - PROCESS | 1036 | 1466812698712 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:18 INFO - PROCESS | 1036 | 1466812698714 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:18 INFO - PROCESS | 1036 | 1466812698791 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 16:58:18 INFO - PROCESS | 1036 | 1466812698796 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:18 INFO - PROCESS | 1036 | 1466812698798 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:18 INFO - PROCESS | 1036 | ++DOCSHELL 14B01C00 == 34 [pid = 1036] [id = 317] 16:58:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (1735A000) [pid = 1036] [serial = 950] [outer = 00000000] 16:58:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (18CF8800) [pid = 1036] [serial = 951] [outer = 1735A000] 16:58:18 INFO - PROCESS | 1036 | 1466812698841 Marionette DEBUG loaded listener.js 16:58:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (18D18800) [pid = 1036] [serial = 952] [outer = 1735A000] 16:58:19 INFO - PROCESS | 1036 | 1466812699262 Marionette TRACE conn5 <- [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]]]}] 16:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 570ms 16:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:58:19 INFO - PROCESS | 1036 | 1466812699281 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 16:58:19 INFO - PROCESS | 1036 | 1466812699283 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 16:58:19 INFO - PROCESS | 1036 | 1466812699286 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:58:19 INFO - PROCESS | 1036 | 1466812699288 Marionette TRACE conn5 <- [1,1234,null,{}] 16:58:19 INFO - PROCESS | 1036 | 1466812699291 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:19 INFO - PROCESS | 1036 | 1466812699293 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:19 INFO - PROCESS | 1036 | 1466812699411 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 16:58:19 INFO - PROCESS | 1036 | 1466812699419 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:19 INFO - PROCESS | 1036 | 1466812699421 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:19 INFO - PROCESS | 1036 | ++DOCSHELL 194AA000 == 35 [pid = 1036] [id = 318] 16:58:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (194AA800) [pid = 1036] [serial = 953] [outer = 00000000] 16:58:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (194B6400) [pid = 1036] [serial = 954] [outer = 194AA800] 16:58:19 INFO - PROCESS | 1036 | 1466812699465 Marionette DEBUG loaded listener.js 16:58:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (194B2C00) [pid = 1036] [serial = 955] [outer = 194AA800] 16:58:19 INFO - PROCESS | 1036 | 1466812699877 Marionette TRACE conn5 <- [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]]]}] 16:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 630ms 16:58:19 INFO - PROCESS | 1036 | 1466812699918 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 16:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:58:19 INFO - PROCESS | 1036 | 1466812699920 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 16:58:19 INFO - PROCESS | 1036 | 1466812699923 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:58:19 INFO - PROCESS | 1036 | 1466812699925 Marionette TRACE conn5 <- [1,1238,null,{}] 16:58:19 INFO - PROCESS | 1036 | 1466812699928 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:19 INFO - PROCESS | 1036 | 1466812699930 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:20 INFO - PROCESS | 1036 | 1466812700009 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 16:58:20 INFO - PROCESS | 1036 | 1466812700015 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:20 INFO - PROCESS | 1036 | 1466812700017 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:20 INFO - PROCESS | 1036 | ++DOCSHELL 10C4D800 == 36 [pid = 1036] [id = 319] 16:58:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (19913800) [pid = 1036] [serial = 956] [outer = 00000000] 16:58:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (199E3000) [pid = 1036] [serial = 957] [outer = 19913800] 16:58:20 INFO - PROCESS | 1036 | 1466812700060 Marionette DEBUG loaded listener.js 16:58:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (199EB800) [pid = 1036] [serial = 958] [outer = 19913800] 16:58:20 INFO - PROCESS | 1036 | 1466812700617 Marionette TRACE conn5 <- [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]]]}] 16:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 16:58:20 INFO - PROCESS | 1036 | 1466812700654 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 16:58:20 INFO - PROCESS | 1036 | 1466812700660 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 16:58:20 INFO - PROCESS | 1036 | 1466812700665 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:58:20 INFO - PROCESS | 1036 | 1466812700669 Marionette TRACE conn5 <- [1,1242,null,{}] 16:58:20 INFO - PROCESS | 1036 | 1466812700675 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:20 INFO - PROCESS | 1036 | 1466812700678 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:20 INFO - PROCESS | 1036 | 1466812700846 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 16:58:21 INFO - PROCESS | 1036 | 1466812700983 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:21 INFO - PROCESS | 1036 | 1466812700988 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:21 INFO - PROCESS | 1036 | ++DOCSHELL 0CFC9C00 == 37 [pid = 1036] [id = 320] 16:58:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0CFD3000) [pid = 1036] [serial = 959] [outer = 00000000] 16:58:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (0D1F2000) [pid = 1036] [serial = 960] [outer = 0CFD3000] 16:58:21 INFO - PROCESS | 1036 | 1466812701045 Marionette DEBUG loaded listener.js 16:58:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (0D4F4400) [pid = 1036] [serial = 961] [outer = 0CFD3000] 16:58:21 INFO - PROCESS | 1036 | 1466812701713 Marionette TRACE conn5 <- [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]]]}] 16:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1070ms 16:58:21 INFO - PROCESS | 1036 | 1466812701741 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 16:58:21 INFO - PROCESS | 1036 | 1466812701745 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 16:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:58:21 INFO - PROCESS | 1036 | 1466812701752 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:58:21 INFO - PROCESS | 1036 | 1466812701755 Marionette TRACE conn5 <- [1,1246,null,{}] 16:58:21 INFO - PROCESS | 1036 | 1466812701759 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:21 INFO - PROCESS | 1036 | 1466812701762 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:21 INFO - PROCESS | 1036 | 1466812701881 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 16:58:22 INFO - PROCESS | 1036 | 1466812702011 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:22 INFO - PROCESS | 1036 | 1466812702014 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:22 INFO - PROCESS | 1036 | ++DOCSHELL 112CA800 == 38 [pid = 1036] [id = 321] 16:58:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (1410D400) [pid = 1036] [serial = 962] [outer = 00000000] 16:58:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (144C4400) [pid = 1036] [serial = 963] [outer = 1410D400] 16:58:22 INFO - PROCESS | 1036 | 1466812702071 Marionette DEBUG loaded listener.js 16:58:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (14BE3000) [pid = 1036] [serial = 964] [outer = 1410D400] 16:58:22 INFO - PROCESS | 1036 | 1466812702912 Marionette TRACE conn5 <- [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]]]}] 16:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1238ms 16:58:23 INFO - PROCESS | 1036 | 1466812702991 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 16:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:58:23 INFO - PROCESS | 1036 | 1466812702995 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 16:58:23 INFO - PROCESS | 1036 | 1466812703001 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:58:23 INFO - PROCESS | 1036 | 1466812703004 Marionette TRACE conn5 <- [1,1250,null,{}] 16:58:23 INFO - PROCESS | 1036 | 1466812703009 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:23 INFO - PROCESS | 1036 | 1466812703012 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:23 INFO - PROCESS | 1036 | 1466812703129 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 16:58:23 INFO - PROCESS | 1036 | 1466812703255 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:23 INFO - PROCESS | 1036 | 1466812703259 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:23 INFO - PROCESS | 1036 | ++DOCSHELL 0D1EC800 == 39 [pid = 1036] [id = 322] 16:58:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (0D1EF400) [pid = 1036] [serial = 965] [outer = 00000000] 16:58:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (0D3E7800) [pid = 1036] [serial = 966] [outer = 0D1EF400] 16:58:23 INFO - PROCESS | 1036 | 1466812703310 Marionette DEBUG loaded listener.js 16:58:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (0D85B400) [pid = 1036] [serial = 967] [outer = 0D1EF400] 16:58:23 INFO - PROCESS | 1036 | --DOCSHELL 194AA000 == 38 [pid = 1036] [id = 318] 16:58:23 INFO - PROCESS | 1036 | --DOCSHELL 14B01C00 == 37 [pid = 1036] [id = 317] 16:58:23 INFO - PROCESS | 1036 | --DOCSHELL 18510C00 == 36 [pid = 1036] [id = 316] 16:58:23 INFO - PROCESS | 1036 | --DOCSHELL 16629800 == 35 [pid = 1036] [id = 315] 16:58:23 INFO - PROCESS | 1036 | --DOCSHELL 14A9A000 == 34 [pid = 1036] [id = 314] 16:58:23 INFO - PROCESS | 1036 | --DOCSHELL 111DD800 == 33 [pid = 1036] [id = 313] 16:58:23 INFO - PROCESS | 1036 | --DOCSHELL 0D858400 == 32 [pid = 1036] [id = 312] 16:58:23 INFO - PROCESS | 1036 | --DOCSHELL 0C8E1800 == 31 [pid = 1036] [id = 311] 16:58:23 INFO - PROCESS | 1036 | --DOCSHELL 0924B000 == 30 [pid = 1036] [id = 310] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (194B4000) [pid = 1036] [serial = 903] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (1990AC00) [pid = 1036] [serial = 904] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (19E1C000) [pid = 1036] [serial = 907] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (19DD5400) [pid = 1036] [serial = 906] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1AD7E800) [pid = 1036] [serial = 909] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (18CA0000) [pid = 1036] [serial = 912] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (1A1CA400) [pid = 1036] [serial = 886] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (1A1C6C00) [pid = 1036] [serial = 885] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0D4E8000) [pid = 1036] [serial = 894] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0D852C00) [pid = 1036] [serial = 895] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (14662000) [pid = 1036] [serial = 897] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (14B25C00) [pid = 1036] [serial = 898] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0C794C00) [pid = 1036] [serial = 891] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0CF6A800) [pid = 1036] [serial = 892] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (18514C00) [pid = 1036] [serial = 900] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0DA04000) [pid = 1036] [serial = 888] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0DA1D400) [pid = 1036] [serial = 889] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1B4A0C00) [pid = 1036] [serial = 916] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1B763C00) [pid = 1036] [serial = 918] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1B49E800) [pid = 1036] [serial = 915] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (1B8D1800) [pid = 1036] [serial = 919] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (1AD80400) [pid = 1036] [serial = 910] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (1A1C9800) [pid = 1036] [serial = 913] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (1857CC00) [pid = 1036] [serial = 901] [outer = 00000000] [url = about:blank] 16:58:23 INFO - PROCESS | 1036 | 1466812703784 Marionette TRACE conn5 <- [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]]]}] 16:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 830ms 16:58:23 INFO - PROCESS | 1036 | 1466812703831 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 16:58:23 INFO - PROCESS | 1036 | 1466812703835 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 16:58:23 INFO - PROCESS | 1036 | 1466812703841 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:58:23 INFO - PROCESS | 1036 | 1466812703844 Marionette TRACE conn5 <- [1,1254,null,{}] 16:58:23 INFO - PROCESS | 1036 | 1466812703848 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:23 INFO - PROCESS | 1036 | 1466812703850 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:23 INFO - PROCESS | 1036 | 1466812703937 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 16:58:23 INFO - PROCESS | 1036 | 1466812703945 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:23 INFO - PROCESS | 1036 | 1466812703947 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:23 INFO - PROCESS | 1036 | ++DOCSHELL 0D3E7400 == 31 [pid = 1036] [id = 323] 16:58:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0D4E8000) [pid = 1036] [serial = 968] [outer = 00000000] 16:58:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0DA09000) [pid = 1036] [serial = 969] [outer = 0D4E8000] 16:58:24 INFO - PROCESS | 1036 | 1466812703994 Marionette DEBUG loaded listener.js 16:58:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0DA1B400) [pid = 1036] [serial = 970] [outer = 0D4E8000] 16:58:24 INFO - PROCESS | 1036 | 1466812704475 Marionette TRACE conn5 <- [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]]]}] 16:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 16:58:24 INFO - PROCESS | 1036 | 1466812704516 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 16:58:24 INFO - PROCESS | 1036 | 1466812704518 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 16:58:24 INFO - PROCESS | 1036 | 1466812704522 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:58:24 INFO - PROCESS | 1036 | 1466812704525 Marionette TRACE conn5 <- [1,1258,null,{}] 16:58:24 INFO - PROCESS | 1036 | 1466812704536 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:24 INFO - PROCESS | 1036 | 1466812704540 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:24 INFO - PROCESS | 1036 | 1466812704630 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 16:58:24 INFO - PROCESS | 1036 | 1466812704752 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:24 INFO - PROCESS | 1036 | 1466812704755 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:24 INFO - PROCESS | 1036 | ++DOCSHELL 14A6C000 == 32 [pid = 1036] [id = 324] 16:58:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (14A99800) [pid = 1036] [serial = 971] [outer = 00000000] 16:58:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (14B4C800) [pid = 1036] [serial = 972] [outer = 14A99800] 16:58:24 INFO - PROCESS | 1036 | 1466812704804 Marionette DEBUG loaded listener.js 16:58:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (15757400) [pid = 1036] [serial = 973] [outer = 14A99800] 16:58:25 INFO - PROCESS | 1036 | 1466812705181 Marionette TRACE conn5 <- [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]]]}] 16:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 16:58:25 INFO - PROCESS | 1036 | 1466812705209 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 16:58:25 INFO - PROCESS | 1036 | 1466812705212 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 16:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:58:25 INFO - PROCESS | 1036 | 1466812705215 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:58:25 INFO - PROCESS | 1036 | 1466812705217 Marionette TRACE conn5 <- [1,1262,null,{}] 16:58:25 INFO - PROCESS | 1036 | 1466812705220 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:25 INFO - PROCESS | 1036 | 1466812705222 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:25 INFO - PROCESS | 1036 | 1466812705307 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 16:58:25 INFO - PROCESS | 1036 | 1466812705312 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:25 INFO - PROCESS | 1036 | 1466812705323 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:25 INFO - PROCESS | 1036 | ++DOCSHELL 1774FC00 == 33 [pid = 1036] [id = 325] 16:58:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (1783E400) [pid = 1036] [serial = 974] [outer = 00000000] 16:58:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1857CC00) [pid = 1036] [serial = 975] [outer = 1783E400] 16:58:25 INFO - PROCESS | 1036 | 1466812705368 Marionette DEBUG loaded listener.js 16:58:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (18CA0000) [pid = 1036] [serial = 976] [outer = 1783E400] 16:58:25 INFO - PROCESS | 1036 | 1466812705853 Marionette TRACE conn5 <- [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]]]}] 16:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 16:58:25 INFO - PROCESS | 1036 | 1466812705888 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 16:58:25 INFO - PROCESS | 1036 | 1466812705890 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 16:58:25 INFO - PROCESS | 1036 | 1466812705893 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:58:25 INFO - PROCESS | 1036 | 1466812705894 Marionette TRACE conn5 <- [1,1266,null,{}] 16:58:25 INFO - PROCESS | 1036 | 1466812705898 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:25 INFO - PROCESS | 1036 | 1466812705900 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:26 INFO - PROCESS | 1036 | 1466812706012 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 16:58:26 INFO - PROCESS | 1036 | 1466812706097 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:26 INFO - PROCESS | 1036 | 1466812706099 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:26 INFO - PROCESS | 1036 | ++DOCSHELL 0C8CA400 == 34 [pid = 1036] [id = 326] 16:58:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (112CCC00) [pid = 1036] [serial = 977] [outer = 00000000] 16:58:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (194AF400) [pid = 1036] [serial = 978] [outer = 112CCC00] 16:58:26 INFO - PROCESS | 1036 | 1466812706142 Marionette DEBUG loaded listener.js 16:58:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (14A6B000) [pid = 1036] [serial = 979] [outer = 112CCC00] 16:58:26 INFO - PROCESS | 1036 | 1466812706568 Marionette TRACE conn5 <- [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]]]}] 16:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 16:58:26 INFO - PROCESS | 1036 | 1466812706627 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 16:58:26 INFO - PROCESS | 1036 | 1466812706629 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 16:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:58:26 INFO - PROCESS | 1036 | 1466812706632 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:58:26 INFO - PROCESS | 1036 | 1466812706634 Marionette TRACE conn5 <- [1,1270,null,{}] 16:58:26 INFO - PROCESS | 1036 | 1466812706644 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:26 INFO - PROCESS | 1036 | 1466812706649 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:26 INFO - PROCESS | 1036 | 1466812706787 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 16:58:26 INFO - PROCESS | 1036 | 1466812706850 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:26 INFO - PROCESS | 1036 | 1466812706852 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:26 INFO - PROCESS | 1036 | ++DOCSHELL 19DD6000 == 35 [pid = 1036] [id = 327] 16:58:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (19DD9400) [pid = 1036] [serial = 980] [outer = 00000000] 16:58:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (19E1C400) [pid = 1036] [serial = 981] [outer = 19DD9400] 16:58:26 INFO - PROCESS | 1036 | 1466812706896 Marionette DEBUG loaded listener.js 16:58:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1A1BDC00) [pid = 1036] [serial = 982] [outer = 19DD9400] 16:58:27 INFO - PROCESS | 1036 | 1466812707332 Marionette TRACE conn5 <- [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]]]}] 16:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 16:58:27 INFO - PROCESS | 1036 | 1466812707384 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 16:58:27 INFO - PROCESS | 1036 | 1466812707386 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 16:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:58:27 INFO - PROCESS | 1036 | 1466812707389 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:58:27 INFO - PROCESS | 1036 | 1466812707400 Marionette TRACE conn5 <- [1,1274,null,{}] 16:58:27 INFO - PROCESS | 1036 | 1466812707404 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:27 INFO - PROCESS | 1036 | 1466812707406 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:27 INFO - PROCESS | 1036 | 1466812707515 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 16:58:27 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0D1F3000) [pid = 1036] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:58:27 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (111DFC00) [pid = 1036] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:58:27 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (18625000) [pid = 1036] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:58:27 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (14A9A400) [pid = 1036] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:58:27 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0D858800) [pid = 1036] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:58:27 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1735E400) [pid = 1036] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:58:27 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (194AA800) [pid = 1036] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:58:27 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1735A000) [pid = 1036] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:58:27 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (17355C00) [pid = 1036] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:58:27 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0C8E1C00) [pid = 1036] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:58:27 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (0C8E8C00) [pid = 1036] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:58:27 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (0C70C000) [pid = 1036] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:58:27 INFO - PROCESS | 1036 | 1466812707650 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:27 INFO - PROCESS | 1036 | 1466812707652 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:27 INFO - PROCESS | 1036 | ++DOCSHELL 0C709000 == 36 [pid = 1036] [id = 328] 16:58:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0C70C000) [pid = 1036] [serial = 983] [outer = 00000000] 16:58:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0CFF1C00) [pid = 1036] [serial = 984] [outer = 0C70C000] 16:58:27 INFO - PROCESS | 1036 | 1466812707697 Marionette DEBUG loaded listener.js 16:58:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0D9AE800) [pid = 1036] [serial = 985] [outer = 0C70C000] 16:58:28 INFO - PROCESS | 1036 | 1466812708061 Marionette TRACE conn5 <- [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]]]}] 16:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 730ms 16:58:28 INFO - PROCESS | 1036 | 1466812708121 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 16:58:28 INFO - PROCESS | 1036 | 1466812708123 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 16:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:58:28 INFO - PROCESS | 1036 | 1466812708126 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:58:28 INFO - PROCESS | 1036 | 1466812708128 Marionette TRACE conn5 <- [1,1278,null,{}] 16:58:28 INFO - PROCESS | 1036 | 1466812708131 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:28 INFO - PROCESS | 1036 | 1466812708132 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:28 INFO - PROCESS | 1036 | 1466812708245 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 16:58:28 INFO - PROCESS | 1036 | 1466812708257 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:28 INFO - PROCESS | 1036 | 1466812708259 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:28 INFO - PROCESS | 1036 | ++DOCSHELL 0D858800 == 37 [pid = 1036] [id = 329] 16:58:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (14BDCC00) [pid = 1036] [serial = 986] [outer = 00000000] 16:58:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1A1BF400) [pid = 1036] [serial = 987] [outer = 14BDCC00] 16:58:28 INFO - PROCESS | 1036 | 1466812708302 Marionette DEBUG loaded listener.js 16:58:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1A1C9C00) [pid = 1036] [serial = 988] [outer = 14BDCC00] 16:58:28 INFO - PROCESS | 1036 | 1466812708706 Marionette TRACE conn5 <- [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]]]}] 16:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 630ms 16:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:58:28 INFO - PROCESS | 1036 | 1466812708757 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 16:58:28 INFO - PROCESS | 1036 | 1466812708759 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 16:58:28 INFO - PROCESS | 1036 | 1466812708762 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:58:28 INFO - PROCESS | 1036 | 1466812708764 Marionette TRACE conn5 <- [1,1282,null,{}] 16:58:28 INFO - PROCESS | 1036 | 1466812708767 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:28 INFO - PROCESS | 1036 | 1466812708769 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:28 INFO - PROCESS | 1036 | 1466812708880 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 16:58:28 INFO - PROCESS | 1036 | 1466812708918 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:28 INFO - PROCESS | 1036 | 1466812708920 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:28 INFO - PROCESS | 1036 | ++DOCSHELL 14660000 == 38 [pid = 1036] [id = 330] 16:58:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (199E9800) [pid = 1036] [serial = 989] [outer = 00000000] 16:58:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1AD7B800) [pid = 1036] [serial = 990] [outer = 199E9800] 16:58:28 INFO - PROCESS | 1036 | 1466812708964 Marionette DEBUG loaded listener.js 16:58:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1AD84800) [pid = 1036] [serial = 991] [outer = 199E9800] 16:58:29 INFO - PROCESS | 1036 | 1466812709374 Marionette TRACE conn5 <- [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]]]}] 16:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 630ms 16:58:29 INFO - PROCESS | 1036 | 1466812709393 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 16:58:29 INFO - PROCESS | 1036 | 1466812709395 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 16:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:58:29 INFO - PROCESS | 1036 | 1466812709397 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:58:29 INFO - PROCESS | 1036 | 1466812709399 Marionette TRACE conn5 <- [1,1286,null,{}] 16:58:29 INFO - PROCESS | 1036 | 1466812709402 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:29 INFO - PROCESS | 1036 | 1466812709404 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:29 INFO - PROCESS | 1036 | 1466812709516 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 16:58:29 INFO - PROCESS | 1036 | 1466812709524 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:29 INFO - PROCESS | 1036 | 1466812709526 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:29 INFO - PROCESS | 1036 | ++DOCSHELL 14A27800 == 39 [pid = 1036] [id = 331] 16:58:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1735E000) [pid = 1036] [serial = 992] [outer = 00000000] 16:58:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1ADCA000) [pid = 1036] [serial = 993] [outer = 1735E000] 16:58:29 INFO - PROCESS | 1036 | 1466812709570 Marionette DEBUG loaded listener.js 16:58:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1ADD0400) [pid = 1036] [serial = 994] [outer = 1735E000] 16:58:30 INFO - PROCESS | 1036 | 1466812710257 Marionette TRACE conn5 <- [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]]]}] 16:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 870ms 16:58:30 INFO - PROCESS | 1036 | 1466812710270 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 16:58:30 INFO - PROCESS | 1036 | 1466812710273 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 16:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:58:30 INFO - PROCESS | 1036 | 1466812710278 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:58:30 INFO - PROCESS | 1036 | 1466812710281 Marionette TRACE conn5 <- [1,1290,null,{}] 16:58:30 INFO - PROCESS | 1036 | 1466812710286 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:30 INFO - PROCESS | 1036 | 1466812710290 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:30 INFO - PROCESS | 1036 | 1466812710451 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 16:58:30 INFO - PROCESS | 1036 | 1466812710463 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:30 INFO - PROCESS | 1036 | 1466812710466 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:30 INFO - PROCESS | 1036 | ++DOCSHELL 0D1E7000 == 40 [pid = 1036] [id = 332] 16:58:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0D1EF800) [pid = 1036] [serial = 995] [outer = 00000000] 16:58:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (0DA0BC00) [pid = 1036] [serial = 996] [outer = 0D1EF800] 16:58:30 INFO - PROCESS | 1036 | 1466812710523 Marionette DEBUG loaded listener.js 16:58:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (10B44C00) [pid = 1036] [serial = 997] [outer = 0D1EF800] 16:58:31 INFO - PROCESS | 1036 | 1466812711104 Marionette TRACE conn5 <- [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]]]}] 16:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 871ms 16:58:31 INFO - PROCESS | 1036 | 1466812711150 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 16:58:31 INFO - PROCESS | 1036 | 1466812711154 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 16:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:58:31 INFO - PROCESS | 1036 | 1466812711161 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:58:31 INFO - PROCESS | 1036 | 1466812711164 Marionette TRACE conn5 <- [1,1294,null,{}] 16:58:31 INFO - PROCESS | 1036 | 1466812711168 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:31 INFO - PROCESS | 1036 | 1466812711171 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:31 INFO - PROCESS | 1036 | 1466812711292 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 16:58:31 INFO - PROCESS | 1036 | 1466812711423 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:31 INFO - PROCESS | 1036 | 1466812711426 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:31 INFO - PROCESS | 1036 | ++DOCSHELL 17843800 == 41 [pid = 1036] [id = 333] 16:58:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (17C52800) [pid = 1036] [serial = 998] [outer = 00000000] 16:58:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (19411C00) [pid = 1036] [serial = 999] [outer = 17C52800] 16:58:31 INFO - PROCESS | 1036 | 1466812711482 Marionette DEBUG loaded listener.js 16:58:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (199DF800) [pid = 1036] [serial = 1000] [outer = 17C52800] 16:58:32 INFO - PROCESS | 1036 | 1466812712095 Marionette TRACE conn5 <- [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]]]}] 16:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 16:58:32 INFO - PROCESS | 1036 | 1466812712134 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 16:58:32 INFO - PROCESS | 1036 | 1466812712137 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 16:58:32 INFO - PROCESS | 1036 | 1466812712141 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:58:32 INFO - PROCESS | 1036 | 1466812712144 Marionette TRACE conn5 <- [1,1298,null,{}] 16:58:32 INFO - PROCESS | 1036 | 1466812712156 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:32 INFO - PROCESS | 1036 | 1466812712161 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:32 INFO - PROCESS | 1036 | 1466812712273 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 16:58:32 INFO - PROCESS | 1036 | 1466812712407 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:32 INFO - PROCESS | 1036 | 1466812712410 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:32 INFO - PROCESS | 1036 | ++DOCSHELL 1AFFEC00 == 42 [pid = 1036] [id = 334] 16:58:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (1AFFF400) [pid = 1036] [serial = 1001] [outer = 00000000] 16:58:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (1B4A9C00) [pid = 1036] [serial = 1002] [outer = 1AFFF400] 16:58:32 INFO - PROCESS | 1036 | 1466812712467 Marionette DEBUG loaded listener.js 16:58:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1B4EE800) [pid = 1036] [serial = 1003] [outer = 1AFFF400] 16:58:33 INFO - PROCESS | 1036 | 1466812713070 Marionette TRACE conn5 <- [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] 16:58:33 INFO - PROCESS | 1036 | 1466812713118 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 16:58:33 INFO - PROCESS | 1036 | 1466812713121 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:58:33 INFO - PROCESS | 1036 | 1466812713123 Marionette TRACE conn5 <- [1,1302,null,{}] 16:58:33 INFO - PROCESS | 1036 | 1466812713127 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:33 INFO - PROCESS | 1036 | 1466812713129 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:33 INFO - PROCESS | 1036 | 1466812713241 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 16:58:33 INFO - PROCESS | 1036 | 1466812713382 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:33 INFO - PROCESS | 1036 | 1466812713384 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:33 INFO - PROCESS | 1036 | ++DOCSHELL 0CF6A800 == 43 [pid = 1036] [id = 335] 16:58:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (1990A000) [pid = 1036] [serial = 1004] [outer = 00000000] 16:58:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (1B93AC00) [pid = 1036] [serial = 1005] [outer = 1990A000] 16:58:33 INFO - PROCESS | 1036 | 1466812713439 Marionette DEBUG loaded listener.js 16:58:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (1C610400) [pid = 1036] [serial = 1006] [outer = 1990A000] 16:58:34 INFO - PROCESS | 1036 | 1466812714145 Marionette TRACE conn5 <- [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]]]}] 16:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1072ms 16:58:34 INFO - PROCESS | 1036 | 1466812714198 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 16:58:34 INFO - PROCESS | 1036 | 1466812714202 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 16:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:58:34 INFO - PROCESS | 1036 | 1466812714206 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:58:34 INFO - PROCESS | 1036 | 1466812714210 Marionette TRACE conn5 <- [1,1306,null,{}] 16:58:34 INFO - PROCESS | 1036 | 1466812714215 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:34 INFO - PROCESS | 1036 | 1466812714218 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:34 INFO - PROCESS | 1036 | 1466812714318 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 16:58:34 INFO - PROCESS | 1036 | 1466812714427 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:34 INFO - PROCESS | 1036 | 1466812714430 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:34 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D6800 == 44 [pid = 1036] [id = 336] 16:58:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 95 (0C8DA400) [pid = 1036] [serial = 1007] [outer = 00000000] 16:58:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 96 (0D384000) [pid = 1036] [serial = 1008] [outer = 0C8DA400] 16:58:34 INFO - PROCESS | 1036 | 1466812714478 Marionette DEBUG loaded listener.js 16:58:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 97 (0D4F0400) [pid = 1036] [serial = 1009] [outer = 0C8DA400] 16:58:35 INFO - PROCESS | 1036 | --DOCSHELL 14660000 == 43 [pid = 1036] [id = 330] 16:58:35 INFO - PROCESS | 1036 | --DOCSHELL 0D858800 == 42 [pid = 1036] [id = 329] 16:58:35 INFO - PROCESS | 1036 | --DOCSHELL 0C709000 == 41 [pid = 1036] [id = 328] 16:58:35 INFO - PROCESS | 1036 | --DOCSHELL 19DD6000 == 40 [pid = 1036] [id = 327] 16:58:35 INFO - PROCESS | 1036 | --DOCSHELL 0C8CA400 == 39 [pid = 1036] [id = 326] 16:58:35 INFO - PROCESS | 1036 | --DOCSHELL 1774FC00 == 38 [pid = 1036] [id = 325] 16:58:35 INFO - PROCESS | 1036 | --DOCSHELL 14A6C000 == 37 [pid = 1036] [id = 324] 16:58:35 INFO - PROCESS | 1036 | --DOCSHELL 0D3E7400 == 36 [pid = 1036] [id = 323] 16:58:35 INFO - PROCESS | 1036 | --DOCSHELL 0D1EC800 == 35 [pid = 1036] [id = 322] 16:58:35 INFO - PROCESS | 1036 | --DOCSHELL 112CA800 == 34 [pid = 1036] [id = 321] 16:58:35 INFO - PROCESS | 1036 | --DOCSHELL 0CFC9C00 == 33 [pid = 1036] [id = 320] 16:58:35 INFO - PROCESS | 1036 | --DOCSHELL 10C4D800 == 32 [pid = 1036] [id = 319] 16:58:35 INFO - PROCESS | 1036 | --DOCSHELL 1AFFEC00 == 31 [pid = 1036] [id = 334] 16:58:35 INFO - PROCESS | 1036 | --DOCSHELL 0CF6A800 == 30 [pid = 1036] [id = 335] 16:58:35 INFO - PROCESS | 1036 | --DOCSHELL 17843800 == 29 [pid = 1036] [id = 333] 16:58:35 INFO - PROCESS | 1036 | --DOCSHELL 14A27800 == 28 [pid = 1036] [id = 331] 16:58:35 INFO - PROCESS | 1036 | --DOCSHELL 0D1E7000 == 27 [pid = 1036] [id = 332] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 96 (0DA1D800) [pid = 1036] [serial = 922] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 95 (143E9400) [pid = 1036] [serial = 940] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 94 (18D11800) [pid = 1036] [serial = 948] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (14BE5400) [pid = 1036] [serial = 942] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (0DA0B000) [pid = 1036] [serial = 937] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (0D9AD000) [pid = 1036] [serial = 936] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (18D19000) [pid = 1036] [serial = 925] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (194B6400) [pid = 1036] [serial = 954] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (19379C00) [pid = 1036] [serial = 949] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (18D18800) [pid = 1036] [serial = 952] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (18CF8800) [pid = 1036] [serial = 951] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1735EC00) [pid = 1036] [serial = 945] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (0CF6A000) [pid = 1036] [serial = 934] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0D850000) [pid = 1036] [serial = 921] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (1431D400) [pid = 1036] [serial = 939] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0C8E6800) [pid = 1036] [serial = 933] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (19DDDC00) [pid = 1036] [serial = 928] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (194B1400) [pid = 1036] [serial = 927] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (17C55400) [pid = 1036] [serial = 924] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (15756C00) [pid = 1036] [serial = 943] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0C8DBC00) [pid = 1036] [serial = 931] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0C8D5000) [pid = 1036] [serial = 930] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (17858C00) [pid = 1036] [serial = 946] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (194B2C00) [pid = 1036] [serial = 955] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (199E3000) [pid = 1036] [serial = 957] [outer = 00000000] [url = about:blank] 16:58:35 INFO - PROCESS | 1036 | 1466812715706 Marionette TRACE conn5 <- [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]]]}] 16:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1531ms 16:58:35 INFO - PROCESS | 1036 | 1466812715739 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 16:58:35 INFO - PROCESS | 1036 | 1466812715743 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 16:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:58:35 INFO - PROCESS | 1036 | 1466812715747 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:58:35 INFO - PROCESS | 1036 | 1466812715752 Marionette TRACE conn5 <- [1,1310,null,{}] 16:58:35 INFO - PROCESS | 1036 | 1466812715757 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:35 INFO - PROCESS | 1036 | 1466812715760 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:35 INFO - PROCESS | 1036 | 1466812715881 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 16:58:35 INFO - PROCESS | 1036 | 1466812715966 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:35 INFO - PROCESS | 1036 | 1466812715969 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:35 INFO - PROCESS | 1036 | ++DOCSHELL 0C8DF400 == 28 [pid = 1036] [id = 337] 16:58:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0C8E4000) [pid = 1036] [serial = 1010] [outer = 00000000] 16:58:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0C8E8000) [pid = 1036] [serial = 1011] [outer = 0C8E4000] 16:58:36 INFO - PROCESS | 1036 | 1466812716016 Marionette DEBUG loaded listener.js 16:58:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (0CF6EC00) [pid = 1036] [serial = 1012] [outer = 0C8E4000] 16:58:36 INFO - PROCESS | 1036 | 1466812716400 Marionette TRACE conn5 <- [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]]]}] 16:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 691ms 16:58:36 INFO - PROCESS | 1036 | 1466812716440 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 16:58:36 INFO - PROCESS | 1036 | 1466812716445 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 16:58:36 INFO - PROCESS | 1036 | 1466812716451 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:58:36 INFO - PROCESS | 1036 | 1466812716453 Marionette TRACE conn5 <- [1,1314,null,{}] 16:58:36 INFO - PROCESS | 1036 | 1466812716457 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:36 INFO - PROCESS | 1036 | 1466812716460 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:36 INFO - PROCESS | 1036 | 1466812716582 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 16:58:36 INFO - PROCESS | 1036 | 1466812716596 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:36 INFO - PROCESS | 1036 | 1466812716598 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:36 INFO - PROCESS | 1036 | ++DOCSHELL 0D855000 == 29 [pid = 1036] [id = 338] 16:58:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (0D857000) [pid = 1036] [serial = 1013] [outer = 00000000] 16:58:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (0DA07800) [pid = 1036] [serial = 1014] [outer = 0D857000] 16:58:36 INFO - PROCESS | 1036 | 1466812716646 Marionette DEBUG loaded listener.js 16:58:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (0DA11800) [pid = 1036] [serial = 1015] [outer = 0D857000] 16:58:37 INFO - PROCESS | 1036 | 1466812717086 Marionette TRACE conn5 <- [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]]]}] 16:58:37 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 16:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 16:58:37 INFO - PROCESS | 1036 | 1466812717125 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 16:58:37 INFO - PROCESS | 1036 | 1466812717127 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 16:58:37 INFO - PROCESS | 1036 | 1466812717130 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:58:37 INFO - PROCESS | 1036 | 1466812717134 Marionette TRACE conn5 <- [1,1318,null,{}] 16:58:37 INFO - PROCESS | 1036 | 1466812717145 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:37 INFO - PROCESS | 1036 | 1466812717150 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:37 INFO - PROCESS | 1036 | 1466812717235 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 16:58:37 INFO - PROCESS | 1036 | 1466812717242 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:37 INFO - PROCESS | 1036 | 1466812717245 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:37 INFO - PROCESS | 1036 | ++DOCSHELL 10CD2C00 == 30 [pid = 1036] [id = 339] 16:58:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (10CD5C00) [pid = 1036] [serial = 1016] [outer = 00000000] 16:58:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1410D800) [pid = 1036] [serial = 1017] [outer = 10CD5C00] 16:58:37 INFO - PROCESS | 1036 | 1466812717292 Marionette DEBUG loaded listener.js 16:58:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (143E3000) [pid = 1036] [serial = 1018] [outer = 10CD5C00] 16:58:37 INFO - PROCESS | 1036 | 1466812717794 Marionette TRACE conn5 <- [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]]]}] 16:58:37 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 16:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 16:58:37 INFO - PROCESS | 1036 | 1466812717864 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 16:58:37 INFO - PROCESS | 1036 | 1466812717867 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 16:58:37 INFO - PROCESS | 1036 | 1466812717870 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:58:37 INFO - PROCESS | 1036 | 1466812717872 Marionette TRACE conn5 <- [1,1322,null,{}] 16:58:37 INFO - PROCESS | 1036 | 1466812717876 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:37 INFO - PROCESS | 1036 | 1466812717878 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:38 INFO - PROCESS | 1036 | 1466812718025 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 16:58:38 INFO - PROCESS | 1036 | 1466812718035 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:38 INFO - PROCESS | 1036 | 1466812718037 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:38 INFO - PROCESS | 1036 | ++DOCSHELL 14A9A000 == 31 [pid = 1036] [id = 340] 16:58:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (14AA1800) [pid = 1036] [serial = 1019] [outer = 00000000] 16:58:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (14C8A000) [pid = 1036] [serial = 1020] [outer = 14AA1800] 16:58:38 INFO - PROCESS | 1036 | 1466812718083 Marionette DEBUG loaded listener.js 16:58:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1662A400) [pid = 1036] [serial = 1021] [outer = 14AA1800] 16:58:38 INFO - PROCESS | 1036 | 1466812718498 Marionette TRACE conn5 <- [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]]]}] 16:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 16:58:38 INFO - PROCESS | 1036 | 1466812718544 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 16:58:38 INFO - PROCESS | 1036 | 1466812718547 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 16:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:58:38 INFO - PROCESS | 1036 | 1466812718549 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:58:38 INFO - PROCESS | 1036 | 1466812718551 Marionette TRACE conn5 <- [1,1326,null,{}] 16:58:38 INFO - PROCESS | 1036 | 1466812718555 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:38 INFO - PROCESS | 1036 | 1466812718557 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:38 INFO - PROCESS | 1036 | 1466812718670 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 16:58:38 INFO - PROCESS | 1036 | 1466812718676 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:38 INFO - PROCESS | 1036 | 1466812718678 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:38 INFO - PROCESS | 1036 | ++DOCSHELL 1735A400 == 32 [pid = 1036] [id = 341] 16:58:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1735AC00) [pid = 1036] [serial = 1022] [outer = 00000000] 16:58:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (1783E800) [pid = 1036] [serial = 1023] [outer = 1735AC00] 16:58:38 INFO - PROCESS | 1036 | 1466812718721 Marionette DEBUG loaded listener.js 16:58:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (17C48C00) [pid = 1036] [serial = 1024] [outer = 1735AC00] 16:58:39 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1735E000) [pid = 1036] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:58:39 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (199E9800) [pid = 1036] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:58:39 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (112CCC00) [pid = 1036] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:58:39 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (19DD9400) [pid = 1036] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:58:39 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0C70C000) [pid = 1036] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:58:39 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1410D400) [pid = 1036] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:58:39 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1783E400) [pid = 1036] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:58:39 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (14A99800) [pid = 1036] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:58:39 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0CFD3000) [pid = 1036] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:58:39 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0D1EF400) [pid = 1036] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:58:39 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0D4E8000) [pid = 1036] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:58:39 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (19913800) [pid = 1036] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:58:39 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (14BDCC00) [pid = 1036] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:58:39 INFO - PROCESS | 1036 | 1466812719752 Marionette TRACE conn5 <- [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]]]}] 16:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1220ms 16:58:39 INFO - PROCESS | 1036 | 1466812719770 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 16:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:58:39 INFO - PROCESS | 1036 | 1466812719772 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 16:58:39 INFO - PROCESS | 1036 | 1466812719776 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:58:39 INFO - PROCESS | 1036 | 1466812719777 Marionette TRACE conn5 <- [1,1330,null,{}] 16:58:39 INFO - PROCESS | 1036 | 1466812719781 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:39 INFO - PROCESS | 1036 | 1466812719786 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:39 INFO - PROCESS | 1036 | 1466812719879 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 16:58:39 INFO - PROCESS | 1036 | 1466812719885 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:39 INFO - PROCESS | 1036 | 1466812719887 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:39 INFO - PROCESS | 1036 | ++DOCSHELL 0C727000 == 33 [pid = 1036] [id = 342] 16:58:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (14313800) [pid = 1036] [serial = 1025] [outer = 00000000] 16:58:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1465D400) [pid = 1036] [serial = 1026] [outer = 14313800] 16:58:39 INFO - PROCESS | 1036 | 1466812719933 Marionette DEBUG loaded listener.js 16:58:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (17860000) [pid = 1036] [serial = 1027] [outer = 14313800] 16:58:40 INFO - PROCESS | 1036 | 1466812720362 Marionette TRACE conn5 <- [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]]]}] 16:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 16:58:40 INFO - PROCESS | 1036 | 1466812720406 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 16:58:40 INFO - PROCESS | 1036 | 1466812720408 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 16:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:58:40 INFO - PROCESS | 1036 | 1466812720411 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:58:40 INFO - PROCESS | 1036 | 1466812720413 Marionette TRACE conn5 <- [1,1334,null,{}] 16:58:40 INFO - PROCESS | 1036 | 1466812720416 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:40 INFO - PROCESS | 1036 | 1466812720418 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:40 INFO - PROCESS | 1036 | 1466812720495 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 16:58:40 INFO - PROCESS | 1036 | 1466812720500 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:40 INFO - PROCESS | 1036 | 1466812720502 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:40 INFO - PROCESS | 1036 | ++DOCSHELL 18510C00 == 34 [pid = 1036] [id = 343] 16:58:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (18515400) [pid = 1036] [serial = 1028] [outer = 00000000] 16:58:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (18D1C400) [pid = 1036] [serial = 1029] [outer = 18515400] 16:58:40 INFO - PROCESS | 1036 | 1466812720545 Marionette DEBUG loaded listener.js 16:58:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1937F400) [pid = 1036] [serial = 1030] [outer = 18515400] 16:58:40 INFO - PROCESS | 1036 | 1466812720962 Marionette TRACE conn5 <- [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]]]}] 16:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 571ms 16:58:40 INFO - PROCESS | 1036 | 1466812720982 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 16:58:40 INFO - PROCESS | 1036 | 1466812720984 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 16:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:58:41 INFO - PROCESS | 1036 | 1466812720987 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:58:41 INFO - PROCESS | 1036 | 1466812720989 Marionette TRACE conn5 <- [1,1338,null,{}] 16:58:41 INFO - PROCESS | 1036 | 1466812720992 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:41 INFO - PROCESS | 1036 | 1466812720994 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:41 INFO - PROCESS | 1036 | 1466812721111 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 16:58:41 INFO - PROCESS | 1036 | 1466812721121 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:41 INFO - PROCESS | 1036 | 1466812721123 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:41 INFO - PROCESS | 1036 | ++DOCSHELL 0DA07000 == 35 [pid = 1036] [id = 344] 16:58:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (18574400) [pid = 1036] [serial = 1031] [outer = 00000000] 16:58:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (194AF800) [pid = 1036] [serial = 1032] [outer = 18574400] 16:58:41 INFO - PROCESS | 1036 | 1466812721167 Marionette DEBUG loaded listener.js 16:58:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (194AB400) [pid = 1036] [serial = 1033] [outer = 18574400] 16:58:41 INFO - PROCESS | 1036 | 1466812721592 Marionette TRACE conn5 <- [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]]]}] 16:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 630ms 16:58:41 INFO - PROCESS | 1036 | 1466812721618 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 16:58:41 INFO - PROCESS | 1036 | 1466812721620 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 16:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:58:41 INFO - PROCESS | 1036 | 1466812721623 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:58:41 INFO - PROCESS | 1036 | 1466812721625 Marionette TRACE conn5 <- [1,1342,null,{}] 16:58:41 INFO - PROCESS | 1036 | 1466812721628 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:41 INFO - PROCESS | 1036 | 1466812721630 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:41 INFO - PROCESS | 1036 | 1466812721742 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 16:58:41 INFO - PROCESS | 1036 | 1466812721851 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:41 INFO - PROCESS | 1036 | 1466812721854 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:41 INFO - PROCESS | 1036 | ++DOCSHELL 0C705400 == 36 [pid = 1036] [id = 345] 16:58:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (0C706800) [pid = 1036] [serial = 1034] [outer = 00000000] 16:58:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (0C710C00) [pid = 1036] [serial = 1035] [outer = 0C706800] 16:58:41 INFO - PROCESS | 1036 | 1466812721935 Marionette DEBUG loaded listener.js 16:58:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (0C8CD400) [pid = 1036] [serial = 1036] [outer = 0C706800] 16:58:42 INFO - PROCESS | 1036 | 1466812722747 Marionette TRACE conn5 <- [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]]]}] 16:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1181ms 16:58:42 INFO - PROCESS | 1036 | 1466812722807 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 16:58:42 INFO - PROCESS | 1036 | 1466812722811 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 16:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:58:42 INFO - PROCESS | 1036 | 1466812722816 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:58:42 INFO - PROCESS | 1036 | 1466812722819 Marionette TRACE conn5 <- [1,1346,null,{}] 16:58:42 INFO - PROCESS | 1036 | 1466812722865 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:42 INFO - PROCESS | 1036 | 1466812722868 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:43 INFO - PROCESS | 1036 | 1466812723002 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 16:58:43 INFO - PROCESS | 1036 | 1466812723100 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:43 INFO - PROCESS | 1036 | 1466812723103 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:43 INFO - PROCESS | 1036 | ++DOCSHELL 0DA16000 == 37 [pid = 1036] [id = 346] 16:58:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (0DA18C00) [pid = 1036] [serial = 1037] [outer = 00000000] 16:58:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (10B2B000) [pid = 1036] [serial = 1038] [outer = 0DA18C00] 16:58:43 INFO - PROCESS | 1036 | 1466812723162 Marionette DEBUG loaded listener.js 16:58:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (10BC1800) [pid = 1036] [serial = 1039] [outer = 0DA18C00] 16:58:44 INFO - PROCESS | 1036 | 1466812724028 Marionette TRACE conn5 <- [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]]]}] 16:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1273ms 16:58:44 INFO - PROCESS | 1036 | 1466812724089 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 16:58:44 INFO - PROCESS | 1036 | 1466812724093 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 16:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:58:44 INFO - PROCESS | 1036 | 1466812724098 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:58:44 INFO - PROCESS | 1036 | 1466812724101 Marionette TRACE conn5 <- [1,1350,null,{}] 16:58:44 INFO - PROCESS | 1036 | 1466812724107 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:44 INFO - PROCESS | 1036 | 1466812724109 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:44 INFO - PROCESS | 1036 | 1466812724220 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 16:58:44 INFO - PROCESS | 1036 | 1466812724337 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:44 INFO - PROCESS | 1036 | 1466812724341 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:44 INFO - PROCESS | 1036 | --DOCSHELL 0DA07000 == 36 [pid = 1036] [id = 344] 16:58:44 INFO - PROCESS | 1036 | --DOCSHELL 18510C00 == 35 [pid = 1036] [id = 343] 16:58:44 INFO - PROCESS | 1036 | --DOCSHELL 0C727000 == 34 [pid = 1036] [id = 342] 16:58:44 INFO - PROCESS | 1036 | --DOCSHELL 1735A400 == 33 [pid = 1036] [id = 341] 16:58:44 INFO - PROCESS | 1036 | --DOCSHELL 14A9A000 == 32 [pid = 1036] [id = 340] 16:58:44 INFO - PROCESS | 1036 | --DOCSHELL 10CD2C00 == 31 [pid = 1036] [id = 339] 16:58:44 INFO - PROCESS | 1036 | --DOCSHELL 0D855000 == 30 [pid = 1036] [id = 338] 16:58:44 INFO - PROCESS | 1036 | --DOCSHELL 0C8DF400 == 29 [pid = 1036] [id = 337] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (1ADD0400) [pid = 1036] [serial = 994] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (1ADCA000) [pid = 1036] [serial = 993] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1AD7B800) [pid = 1036] [serial = 990] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1AD84800) [pid = 1036] [serial = 991] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (194AF400) [pid = 1036] [serial = 978] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (19E1C400) [pid = 1036] [serial = 981] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (14A6B000) [pid = 1036] [serial = 979] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1A1BDC00) [pid = 1036] [serial = 982] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0CFF1C00) [pid = 1036] [serial = 984] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (144C4400) [pid = 1036] [serial = 963] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (14BE3000) [pid = 1036] [serial = 964] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1857CC00) [pid = 1036] [serial = 975] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (14B4C800) [pid = 1036] [serial = 972] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (15757400) [pid = 1036] [serial = 973] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0D1F2000) [pid = 1036] [serial = 960] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0D4F4400) [pid = 1036] [serial = 961] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0D3E7800) [pid = 1036] [serial = 966] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (0D85B400) [pid = 1036] [serial = 967] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (0DA09000) [pid = 1036] [serial = 969] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (0DA1B400) [pid = 1036] [serial = 970] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (199EB800) [pid = 1036] [serial = 958] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (0D9AE800) [pid = 1036] [serial = 985] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (1A1BF400) [pid = 1036] [serial = 987] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (18CA0000) [pid = 1036] [serial = 976] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (1A1C9C00) [pid = 1036] [serial = 988] [outer = 00000000] [url = about:blank] 16:58:44 INFO - PROCESS | 1036 | ++DOCSHELL 0924F400 == 30 [pid = 1036] [id = 347] 16:58:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (0C707000) [pid = 1036] [serial = 1040] [outer = 00000000] 16:58:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0C797400) [pid = 1036] [serial = 1041] [outer = 0C707000] 16:58:44 INFO - PROCESS | 1036 | 1466812724425 Marionette DEBUG loaded listener.js 16:58:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0D1EC800) [pid = 1036] [serial = 1042] [outer = 0C707000] 16:58:44 INFO - PROCESS | 1036 | 1466812724875 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 831ms 16:58:44 INFO - PROCESS | 1036 | 1466812724930 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 16:58:44 INFO - PROCESS | 1036 | 1466812724935 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 16:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:58:44 INFO - PROCESS | 1036 | 1466812724959 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:58:44 INFO - PROCESS | 1036 | 1466812724962 Marionette TRACE conn5 <- [1,1354,null,{}] 16:58:44 INFO - PROCESS | 1036 | 1466812724968 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:44 INFO - PROCESS | 1036 | 1466812724970 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:45 INFO - PROCESS | 1036 | 1466812725062 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 16:58:45 INFO - PROCESS | 1036 | 1466812725075 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:45 INFO - PROCESS | 1036 | 1466812725077 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:45 INFO - PROCESS | 1036 | ++DOCSHELL 0DA15000 == 31 [pid = 1036] [id = 348] 16:58:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0DA15400) [pid = 1036] [serial = 1043] [outer = 00000000] 16:58:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0DA1D400) [pid = 1036] [serial = 1044] [outer = 0DA15400] 16:58:45 INFO - PROCESS | 1036 | 1466812725126 Marionette DEBUG loaded listener.js 16:58:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (10B42000) [pid = 1036] [serial = 1045] [outer = 0DA15400] 16:58:45 INFO - PROCESS | 1036 | 1466812725597 Marionette TRACE conn5 <- [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] 16:58:45 INFO - PROCESS | 1036 | 1466812725637 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 16:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:58:45 INFO - PROCESS | 1036 | 1466812725644 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:58:45 INFO - PROCESS | 1036 | 1466812725648 Marionette TRACE conn5 <- [1,1358,null,{}] 16:58:45 INFO - PROCESS | 1036 | 1466812725704 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:45 INFO - PROCESS | 1036 | 1466812725708 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:45 INFO - PROCESS | 1036 | 1466812725794 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 16:58:45 INFO - PROCESS | 1036 | 1466812725813 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:45 INFO - PROCESS | 1036 | 1466812725816 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:45 INFO - PROCESS | 1036 | ++DOCSHELL 14A6CC00 == 32 [pid = 1036] [id = 349] 16:58:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (14A6EC00) [pid = 1036] [serial = 1046] [outer = 00000000] 16:58:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (14B53C00) [pid = 1036] [serial = 1047] [outer = 14A6EC00] 16:58:45 INFO - PROCESS | 1036 | 1466812725939 Marionette DEBUG loaded listener.js 16:58:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (15757400) [pid = 1036] [serial = 1048] [outer = 14A6EC00] 16:58:46 INFO - PROCESS | 1036 | 1466812726308 Marionette TRACE conn5 <- [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] 16:58:46 INFO - PROCESS | 1036 | 1466812726350 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 16:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:58:46 INFO - PROCESS | 1036 | 1466812726353 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:58:46 INFO - PROCESS | 1036 | 1466812726365 Marionette TRACE conn5 <- [1,1362,null,{}] 16:58:46 INFO - PROCESS | 1036 | 1466812726369 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:46 INFO - PROCESS | 1036 | 1466812726371 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:46 INFO - PROCESS | 1036 | 1466812726459 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 16:58:46 INFO - PROCESS | 1036 | 1466812726465 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:46 INFO - PROCESS | 1036 | 1466812726467 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:46 INFO - PROCESS | 1036 | ++DOCSHELL 17355400 == 33 [pid = 1036] [id = 350] 16:58:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (1735BC00) [pid = 1036] [serial = 1049] [outer = 00000000] 16:58:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (18575400) [pid = 1036] [serial = 1050] [outer = 1735BC00] 16:58:46 INFO - PROCESS | 1036 | 1466812726511 Marionette DEBUG loaded listener.js 16:58:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (18C9F400) [pid = 1036] [serial = 1051] [outer = 1735BC00] 16:58:47 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:58:47 INFO - PROCESS | 1036 | 1466812726986 Marionette TRACE conn5 <- [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] 16:58:47 INFO - PROCESS | 1036 | 1466812727051 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 16:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:58:47 INFO - PROCESS | 1036 | 1466812727054 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:58:47 INFO - PROCESS | 1036 | 1466812727056 Marionette TRACE conn5 <- [1,1366,null,{}] 16:58:47 INFO - PROCESS | 1036 | 1466812727059 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:47 INFO - PROCESS | 1036 | 1466812727061 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:47 INFO - PROCESS | 1036 | 1466812727197 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 16:58:47 INFO - PROCESS | 1036 | 1466812727257 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:47 INFO - PROCESS | 1036 | 1466812727259 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:47 INFO - PROCESS | 1036 | ++DOCSHELL 0D461400 == 34 [pid = 1036] [id = 351] 16:58:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (19414800) [pid = 1036] [serial = 1052] [outer = 00000000] 16:58:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (194B8C00) [pid = 1036] [serial = 1053] [outer = 19414800] 16:58:47 INFO - PROCESS | 1036 | 1466812727302 Marionette DEBUG loaded listener.js 16:58:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1990C000) [pid = 1036] [serial = 1054] [outer = 19414800] 16:58:47 INFO - PROCESS | 1036 | 1466812727715 Marionette TRACE conn5 <- [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] 16:58:47 INFO - PROCESS | 1036 | 1466812727788 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 16:58:47 INFO - PROCESS | 1036 | 1466812727791 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:58:47 INFO - PROCESS | 1036 | 1466812727793 Marionette TRACE conn5 <- [1,1370,null,{}] 16:58:47 INFO - PROCESS | 1036 | 1466812727796 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:47 INFO - PROCESS | 1036 | 1466812727802 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:47 INFO - PROCESS | 1036 | 1466812727938 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 16:58:47 INFO - PROCESS | 1036 | 1466812727946 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:47 INFO - PROCESS | 1036 | 1466812727948 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:48 INFO - PROCESS | 1036 | ++DOCSHELL 19911800 == 35 [pid = 1036] [id = 352] 16:58:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (19913C00) [pid = 1036] [serial = 1055] [outer = 00000000] 16:58:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (19DD9400) [pid = 1036] [serial = 1056] [outer = 19913C00] 16:58:48 INFO - PROCESS | 1036 | 1466812728042 Marionette DEBUG loaded listener.js 16:58:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (19DDD000) [pid = 1036] [serial = 1057] [outer = 19913C00] 16:58:48 INFO - PROCESS | 1036 | [1036] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:58:48 INFO - PROCESS | 1036 | 1466812728469 Marionette TRACE conn5 <- [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] 16:58:48 INFO - PROCESS | 1036 | 1466812728548 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 16:58:48 INFO - PROCESS | 1036 | 1466812728551 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:58:48 INFO - PROCESS | 1036 | 1466812728553 Marionette TRACE conn5 <- [1,1374,null,{}] 16:58:48 INFO - PROCESS | 1036 | 1466812728557 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:48 INFO - PROCESS | 1036 | 1466812728559 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:48 INFO - PROCESS | 1036 | 1466812728666 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 16:58:48 INFO - PROCESS | 1036 | 1466812728680 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:48 INFO - PROCESS | 1036 | 1466812728681 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:48 INFO - PROCESS | 1036 | ++DOCSHELL 19E1B400 == 36 [pid = 1036] [id = 353] 16:58:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (19E1BC00) [pid = 1036] [serial = 1058] [outer = 00000000] 16:58:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1A1C3400) [pid = 1036] [serial = 1059] [outer = 19E1BC00] 16:58:48 INFO - PROCESS | 1036 | 1466812728724 Marionette DEBUG loaded listener.js 16:58:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1A1C6C00) [pid = 1036] [serial = 1060] [outer = 19E1BC00] 16:58:48 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (14AA1800) [pid = 1036] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:58:48 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0D857000) [pid = 1036] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:58:48 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (10CD5C00) [pid = 1036] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:58:48 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0D1EF800) [pid = 1036] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:58:48 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (17C52800) [pid = 1036] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:58:48 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1AFFF400) [pid = 1036] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:58:48 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1990A000) [pid = 1036] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:58:48 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1735AC00) [pid = 1036] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:58:48 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (14313800) [pid = 1036] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:58:48 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (18515400) [pid = 1036] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:58:48 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0C8DA400) [pid = 1036] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:58:48 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0C8E4000) [pid = 1036] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:58:49 INFO - PROCESS | 1036 | 1466812729215 Marionette TRACE conn5 <- [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] 16:58:49 INFO - PROCESS | 1036 | 1466812729226 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 16:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:58:49 INFO - PROCESS | 1036 | 1466812729229 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:58:49 INFO - PROCESS | 1036 | 1466812729231 Marionette TRACE conn5 <- [1,1378,null,{}] 16:58:49 INFO - PROCESS | 1036 | 1466812729234 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:49 INFO - PROCESS | 1036 | 1466812729236 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:49 INFO - PROCESS | 1036 | 1466812729315 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 16:58:49 INFO - PROCESS | 1036 | 1466812729320 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:49 INFO - PROCESS | 1036 | 1466812729322 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:49 INFO - PROCESS | 1036 | ++DOCSHELL 0D45C400 == 37 [pid = 1036] [id = 354] 16:58:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0D84F800) [pid = 1036] [serial = 1061] [outer = 00000000] 16:58:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1785AC00) [pid = 1036] [serial = 1062] [outer = 0D84F800] 16:58:49 INFO - PROCESS | 1036 | 1466812729366 Marionette DEBUG loaded listener.js 16:58:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (18CAE000) [pid = 1036] [serial = 1063] [outer = 0D84F800] 16:58:49 INFO - PROCESS | 1036 | 1466812729780 Marionette TRACE conn5 <- [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]]]}] 16:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 570ms 16:58:49 INFO - PROCESS | 1036 | 1466812729800 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 16:58:49 INFO - PROCESS | 1036 | 1466812729802 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 16:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:58:49 INFO - PROCESS | 1036 | 1466812729805 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:58:49 INFO - PROCESS | 1036 | 1466812729806 Marionette TRACE conn5 <- [1,1382,null,{}] 16:58:49 INFO - PROCESS | 1036 | 1466812729809 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:49 INFO - PROCESS | 1036 | 1466812729811 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:49 INFO - PROCESS | 1036 | 1466812729930 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 16:58:49 INFO - PROCESS | 1036 | 1466812729938 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:49 INFO - PROCESS | 1036 | 1466812729940 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:49 INFO - PROCESS | 1036 | ++DOCSHELL 0924FC00 == 38 [pid = 1036] [id = 355] 16:58:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (0C72B400) [pid = 1036] [serial = 1064] [outer = 00000000] 16:58:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1990A000) [pid = 1036] [serial = 1065] [outer = 0C72B400] 16:58:50 INFO - PROCESS | 1036 | 1466812729986 Marionette DEBUG loaded listener.js 16:58:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1A1EA000) [pid = 1036] [serial = 1066] [outer = 0C72B400] 16:58:50 INFO - PROCESS | 1036 | 1466812730418 Marionette TRACE conn5 <- [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]]]}] 16:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 16:58:50 INFO - PROCESS | 1036 | 1466812730436 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 16:58:50 INFO - PROCESS | 1036 | 1466812730438 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 16:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:58:50 INFO - PROCESS | 1036 | 1466812730441 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:58:50 INFO - PROCESS | 1036 | 1466812730442 Marionette TRACE conn5 <- [1,1386,null,{}] 16:58:50 INFO - PROCESS | 1036 | 1466812730446 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:50 INFO - PROCESS | 1036 | 1466812730447 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:50 INFO - PROCESS | 1036 | 1466812730563 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 16:58:50 INFO - PROCESS | 1036 | 1466812730570 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:50 INFO - PROCESS | 1036 | 1466812730572 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:50 INFO - PROCESS | 1036 | ++DOCSHELL 16629400 == 39 [pid = 1036] [id = 356] 16:58:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (199EA000) [pid = 1036] [serial = 1067] [outer = 00000000] 16:58:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1AD85000) [pid = 1036] [serial = 1068] [outer = 199EA000] 16:58:50 INFO - PROCESS | 1036 | 1466812730616 Marionette DEBUG loaded listener.js 16:58:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1ADC6C00) [pid = 1036] [serial = 1069] [outer = 199EA000] 16:58:51 INFO - PROCESS | 1036 | 1466812731127 Marionette TRACE conn5 <- [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]]]}] 16:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 731ms 16:58:51 INFO - PROCESS | 1036 | 1466812731172 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 16:58:51 INFO - PROCESS | 1036 | 1466812731178 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 16:58:51 INFO - PROCESS | 1036 | 1466812731183 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:58:51 INFO - PROCESS | 1036 | 1466812731187 Marionette TRACE conn5 <- [1,1390,null,{}] 16:58:51 INFO - PROCESS | 1036 | 1466812731192 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:51 INFO - PROCESS | 1036 | 1466812731196 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:51 INFO - PROCESS | 1036 | 1466812731357 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 16:58:51 INFO - PROCESS | 1036 | 1466812731463 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:51 INFO - PROCESS | 1036 | 1466812731467 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:51 INFO - PROCESS | 1036 | ++DOCSHELL 0D1F3800 == 40 [pid = 1036] [id = 357] 16:58:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0D334400) [pid = 1036] [serial = 1070] [outer = 00000000] 16:58:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (0D851000) [pid = 1036] [serial = 1071] [outer = 0D334400] 16:58:51 INFO - PROCESS | 1036 | 1466812731525 Marionette DEBUG loaded listener.js 16:58:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (0DA09800) [pid = 1036] [serial = 1072] [outer = 0D334400] 16:58:52 INFO - PROCESS | 1036 | 1466812732101 Marionette TRACE conn5 <- [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]]]}] 16:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 970ms 16:58:52 INFO - PROCESS | 1036 | 1466812732157 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 16:58:52 INFO - PROCESS | 1036 | 1466812732162 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 16:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:58:52 INFO - PROCESS | 1036 | 1466812732169 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:58:52 INFO - PROCESS | 1036 | 1466812732172 Marionette TRACE conn5 <- [1,1394,null,{}] 16:58:52 INFO - PROCESS | 1036 | 1466812732176 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:52 INFO - PROCESS | 1036 | 1466812732179 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:52 INFO - PROCESS | 1036 | 1466812732296 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 16:58:52 INFO - PROCESS | 1036 | 1466812732403 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:52 INFO - PROCESS | 1036 | 1466812732405 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:52 INFO - PROCESS | 1036 | ++DOCSHELL 14A96400 == 41 [pid = 1036] [id = 358] 16:58:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (14B52C00) [pid = 1036] [serial = 1073] [outer = 00000000] 16:58:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (1735EC00) [pid = 1036] [serial = 1074] [outer = 14B52C00] 16:58:52 INFO - PROCESS | 1036 | 1466812732461 Marionette DEBUG loaded listener.js 16:58:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (1857AC00) [pid = 1036] [serial = 1075] [outer = 14B52C00] 16:58:53 INFO - PROCESS | 1036 | 1466812733076 Marionette TRACE conn5 <- [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]]]}] 16:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 970ms 16:58:53 INFO - PROCESS | 1036 | 1466812733142 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 16:58:53 INFO - PROCESS | 1036 | 1466812733145 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 16:58:53 INFO - PROCESS | 1036 | 1466812733149 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:58:53 INFO - PROCESS | 1036 | 1466812733153 Marionette TRACE conn5 <- [1,1398,null,{}] 16:58:53 INFO - PROCESS | 1036 | 1466812733164 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:53 INFO - PROCESS | 1036 | 1466812733169 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:53 INFO - PROCESS | 1036 | 1466812733277 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 16:58:53 INFO - PROCESS | 1036 | 1466812733409 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:53 INFO - PROCESS | 1036 | 1466812733412 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:53 INFO - PROCESS | 1036 | ++DOCSHELL 1AD87400 == 42 [pid = 1036] [id = 359] 16:58:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (1ADC9800) [pid = 1036] [serial = 1076] [outer = 00000000] 16:58:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (1ADD1400) [pid = 1036] [serial = 1077] [outer = 1ADC9800] 16:58:53 INFO - PROCESS | 1036 | 1466812733470 Marionette DEBUG loaded listener.js 16:58:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1B4A1C00) [pid = 1036] [serial = 1078] [outer = 1ADC9800] 16:58:54 INFO - PROCESS | 1036 | 1466812734130 Marionette TRACE conn5 <- [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]]]}] 16:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1024ms 16:58:54 INFO - PROCESS | 1036 | 1466812734176 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 16:58:54 INFO - PROCESS | 1036 | 1466812734179 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 16:58:54 INFO - PROCESS | 1036 | 1466812734182 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:58:54 INFO - PROCESS | 1036 | 1466812734184 Marionette TRACE conn5 <- [1,1402,null,{}] 16:58:54 INFO - PROCESS | 1036 | 1466812734188 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:54 INFO - PROCESS | 1036 | 1466812734190 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:54 INFO - PROCESS | 1036 | 1466812734317 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 16:58:54 INFO - PROCESS | 1036 | 1466812734443 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:54 INFO - PROCESS | 1036 | 1466812734445 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:54 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D2800 == 43 [pid = 1036] [id = 360] 16:58:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (0C8D3C00) [pid = 1036] [serial = 1079] [outer = 00000000] 16:58:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (0D384400) [pid = 1036] [serial = 1080] [outer = 0C8D3C00] 16:58:54 INFO - PROCESS | 1036 | 1466812734500 Marionette DEBUG loaded listener.js 16:58:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (0DA20800) [pid = 1036] [serial = 1081] [outer = 0C8D3C00] 16:58:55 INFO - PROCESS | 1036 | 1466812735292 Marionette TRACE conn5 <- [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]]]}] 16:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1126ms 16:58:55 INFO - PROCESS | 1036 | 1466812735312 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 16:58:55 INFO - PROCESS | 1036 | 1466812735316 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 16:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:58:55 INFO - PROCESS | 1036 | 1466812735320 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:58:55 INFO - PROCESS | 1036 | 1466812735325 Marionette TRACE conn5 <- [1,1406,null,{}] 16:58:55 INFO - PROCESS | 1036 | 1466812735345 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:55 INFO - PROCESS | 1036 | 1466812735347 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:56 INFO - PROCESS | 1036 | --DOCSHELL 0924FC00 == 42 [pid = 1036] [id = 355] 16:58:56 INFO - PROCESS | 1036 | --DOCSHELL 0D45C400 == 41 [pid = 1036] [id = 354] 16:58:56 INFO - PROCESS | 1036 | --DOCSHELL 19E1B400 == 40 [pid = 1036] [id = 353] 16:58:56 INFO - PROCESS | 1036 | --DOCSHELL 19911800 == 39 [pid = 1036] [id = 352] 16:58:56 INFO - PROCESS | 1036 | --DOCSHELL 0D461400 == 38 [pid = 1036] [id = 351] 16:58:56 INFO - PROCESS | 1036 | --DOCSHELL 17355400 == 37 [pid = 1036] [id = 350] 16:58:56 INFO - PROCESS | 1036 | --DOCSHELL 14A6CC00 == 36 [pid = 1036] [id = 349] 16:58:56 INFO - PROCESS | 1036 | --DOCSHELL 0DA15000 == 35 [pid = 1036] [id = 348] 16:58:56 INFO - PROCESS | 1036 | --DOCSHELL 0924F400 == 34 [pid = 1036] [id = 347] 16:58:56 INFO - PROCESS | 1036 | --DOCSHELL 0DA16000 == 33 [pid = 1036] [id = 346] 16:58:56 INFO - PROCESS | 1036 | --DOCSHELL 0C705400 == 32 [pid = 1036] [id = 345] 16:58:56 INFO - PROCESS | 1036 | --DOCSHELL 0C8D6800 == 31 [pid = 1036] [id = 336] 16:58:56 INFO - PROCESS | 1036 | --DOCSHELL 0C8D2800 == 30 [pid = 1036] [id = 360] 16:58:56 INFO - PROCESS | 1036 | --DOCSHELL 1AD87400 == 29 [pid = 1036] [id = 359] 16:58:56 INFO - PROCESS | 1036 | --DOCSHELL 16629400 == 28 [pid = 1036] [id = 356] 16:58:56 INFO - PROCESS | 1036 | --DOCSHELL 0D1F3800 == 27 [pid = 1036] [id = 357] 16:58:56 INFO - PROCESS | 1036 | --DOCSHELL 14A96400 == 26 [pid = 1036] [id = 358] 16:58:56 INFO - PROCESS | 1036 | 1466812736049 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (10B44C00) [pid = 1036] [serial = 997] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (0DA0BC00) [pid = 1036] [serial = 996] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (199DF800) [pid = 1036] [serial = 1000] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (19411C00) [pid = 1036] [serial = 999] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (1B4EE800) [pid = 1036] [serial = 1003] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (1B4A9C00) [pid = 1036] [serial = 1002] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (1C610400) [pid = 1036] [serial = 1006] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1B93AC00) [pid = 1036] [serial = 1005] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1783E800) [pid = 1036] [serial = 1023] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (1662A400) [pid = 1036] [serial = 1021] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (1465D400) [pid = 1036] [serial = 1026] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (18D1C400) [pid = 1036] [serial = 1029] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (17C48C00) [pid = 1036] [serial = 1024] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0D4F0400) [pid = 1036] [serial = 1009] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0D384000) [pid = 1036] [serial = 1008] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0C8E8000) [pid = 1036] [serial = 1011] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0CF6EC00) [pid = 1036] [serial = 1012] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (17860000) [pid = 1036] [serial = 1027] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1937F400) [pid = 1036] [serial = 1030] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (143E3000) [pid = 1036] [serial = 1018] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (14C8A000) [pid = 1036] [serial = 1020] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0DA07800) [pid = 1036] [serial = 1014] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (0DA11800) [pid = 1036] [serial = 1015] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (194AF800) [pid = 1036] [serial = 1032] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (1410D800) [pid = 1036] [serial = 1017] [outer = 00000000] [url = about:blank] 16:58:56 INFO - PROCESS | 1036 | 1466812736259 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:56 INFO - PROCESS | 1036 | 1466812736262 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:56 INFO - PROCESS | 1036 | ++DOCSHELL 0C70E000 == 27 [pid = 1036] [id = 361] 16:58:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0C70F800) [pid = 1036] [serial = 1082] [outer = 00000000] 16:58:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0C72D000) [pid = 1036] [serial = 1083] [outer = 0C70F800] 16:58:56 INFO - PROCESS | 1036 | 1466812736311 Marionette DEBUG loaded listener.js 16:58:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0C8CB000) [pid = 1036] [serial = 1084] [outer = 0C70F800] 16:58:56 INFO - PROCESS | 1036 | 1466812736776 Marionette TRACE conn5 <- [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]]]}] 16:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1498ms 16:58:56 INFO - PROCESS | 1036 | 1466812736821 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 16:58:56 INFO - PROCESS | 1036 | 1466812736826 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 16:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:58:56 INFO - PROCESS | 1036 | 1466812736831 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:58:56 INFO - PROCESS | 1036 | 1466812736834 Marionette TRACE conn5 <- [1,1410,null,{}] 16:58:56 INFO - PROCESS | 1036 | 1466812736839 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:56 INFO - PROCESS | 1036 | 1466812736841 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:56 INFO - PROCESS | 1036 | 1466812736929 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 16:58:56 INFO - PROCESS | 1036 | 1466812736938 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:56 INFO - PROCESS | 1036 | 1466812736940 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:56 INFO - PROCESS | 1036 | ++DOCSHELL 0D1F3400 == 28 [pid = 1036] [id = 362] 16:58:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0D1F3800) [pid = 1036] [serial = 1085] [outer = 00000000] 16:58:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0D382800) [pid = 1036] [serial = 1086] [outer = 0D1F3800] 16:58:57 INFO - PROCESS | 1036 | 1466812736989 Marionette DEBUG loaded listener.js 16:58:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (0D462400) [pid = 1036] [serial = 1087] [outer = 0D1F3800] 16:58:57 INFO - PROCESS | 1036 | 1466812737479 Marionette TRACE conn5 <- [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]]]}] 16:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 690ms 16:58:57 INFO - PROCESS | 1036 | 1466812737547 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 16:58:57 INFO - PROCESS | 1036 | 1466812737550 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 16:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:58:57 INFO - PROCESS | 1036 | 1466812737554 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:58:57 INFO - PROCESS | 1036 | 1466812737556 Marionette TRACE conn5 <- [1,1414,null,{}] 16:58:57 INFO - PROCESS | 1036 | 1466812737563 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:57 INFO - PROCESS | 1036 | 1466812737565 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:57 INFO - PROCESS | 1036 | 1466812737652 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 16:58:57 INFO - PROCESS | 1036 | 1466812737740 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:57 INFO - PROCESS | 1036 | 1466812737743 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:57 INFO - PROCESS | 1036 | ++DOCSHELL 0DA1DC00 == 29 [pid = 1036] [id = 363] 16:58:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (0DA1F000) [pid = 1036] [serial = 1088] [outer = 00000000] 16:58:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (10B2C800) [pid = 1036] [serial = 1089] [outer = 0DA1F000] 16:58:57 INFO - PROCESS | 1036 | 1466812737787 Marionette DEBUG loaded listener.js 16:58:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (10BC8C00) [pid = 1036] [serial = 1090] [outer = 0DA1F000] 16:58:58 INFO - PROCESS | 1036 | 1466812738161 Marionette TRACE conn5 <- [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]]]}] 16:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 16:58:58 INFO - PROCESS | 1036 | 1466812738238 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 16:58:58 INFO - PROCESS | 1036 | 1466812738242 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 16:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:58:58 INFO - PROCESS | 1036 | 1466812738252 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:58:58 INFO - PROCESS | 1036 | 1466812738257 Marionette TRACE conn5 <- [1,1418,null,{}] 16:58:58 INFO - PROCESS | 1036 | 1466812738276 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:58 INFO - PROCESS | 1036 | 1466812738280 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:58 INFO - PROCESS | 1036 | 1466812738407 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 16:58:58 INFO - PROCESS | 1036 | 1466812738415 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:58 INFO - PROCESS | 1036 | 1466812738417 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:58 INFO - PROCESS | 1036 | ++DOCSHELL 1431E000 == 30 [pid = 1036] [id = 364] 16:58:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (143E2000) [pid = 1036] [serial = 1091] [outer = 00000000] 16:58:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (14A95400) [pid = 1036] [serial = 1092] [outer = 143E2000] 16:58:58 INFO - PROCESS | 1036 | 1466812738461 Marionette DEBUG loaded listener.js 16:58:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (14BE1C00) [pid = 1036] [serial = 1093] [outer = 143E2000] 16:58:58 INFO - PROCESS | 1036 | 1466812738919 Marionette TRACE conn5 <- [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]]]}] 16:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 691ms 16:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:58:58 INFO - PROCESS | 1036 | 1466812738938 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 16:58:58 INFO - PROCESS | 1036 | 1466812738940 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 16:58:58 INFO - PROCESS | 1036 | 1466812738943 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:58:58 INFO - PROCESS | 1036 | 1466812738945 Marionette TRACE conn5 <- [1,1422,null,{}] 16:58:59 INFO - PROCESS | 1036 | 1466812738987 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:59 INFO - PROCESS | 1036 | 1466812738989 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:59 INFO - PROCESS | 1036 | 1466812739107 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 16:58:59 INFO - PROCESS | 1036 | 1466812739119 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:59 INFO - PROCESS | 1036 | 1466812739121 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:59 INFO - PROCESS | 1036 | ++DOCSHELL 09246000 == 31 [pid = 1036] [id = 365] 16:58:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (09248800) [pid = 1036] [serial = 1094] [outer = 00000000] 16:58:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (1735C000) [pid = 1036] [serial = 1095] [outer = 09248800] 16:58:59 INFO - PROCESS | 1036 | 1466812739165 Marionette DEBUG loaded listener.js 16:58:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (17845400) [pid = 1036] [serial = 1096] [outer = 09248800] 16:58:59 INFO - PROCESS | 1036 | 1466812739620 Marionette TRACE conn5 <- [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]]]}] 16:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 730ms 16:58:59 INFO - PROCESS | 1036 | 1466812739674 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 16:58:59 INFO - PROCESS | 1036 | 1466812739676 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 16:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:58:59 INFO - PROCESS | 1036 | 1466812739686 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:58:59 INFO - PROCESS | 1036 | 1466812739687 Marionette TRACE conn5 <- [1,1426,null,{}] 16:58:59 INFO - PROCESS | 1036 | 1466812739691 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:58:59 INFO - PROCESS | 1036 | 1466812739693 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:59 INFO - PROCESS | 1036 | 1466812739805 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 16:58:59 INFO - PROCESS | 1036 | 1466812739865 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:59 INFO - PROCESS | 1036 | 1466812739870 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:58:59 INFO - PROCESS | 1036 | ++DOCSHELL 1850D800 == 32 [pid = 1036] [id = 366] 16:58:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1850F400) [pid = 1036] [serial = 1097] [outer = 00000000] 16:58:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (18519C00) [pid = 1036] [serial = 1098] [outer = 1850F400] 16:58:59 INFO - PROCESS | 1036 | 1466812739925 Marionette DEBUG loaded listener.js 16:59:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (18CF5800) [pid = 1036] [serial = 1099] [outer = 1850F400] 16:59:00 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (0C72B400) [pid = 1036] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:59:00 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (19414800) [pid = 1036] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:59:00 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (19913C00) [pid = 1036] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:59:00 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (19E1BC00) [pid = 1036] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:59:00 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0DA15400) [pid = 1036] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:59:00 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0DA18C00) [pid = 1036] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:59:00 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (14A6EC00) [pid = 1036] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:59:00 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0C707000) [pid = 1036] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:59:00 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0C706800) [pid = 1036] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:59:00 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1735BC00) [pid = 1036] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:59:00 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (199EA000) [pid = 1036] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:59:00 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0D84F800) [pid = 1036] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:59:00 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (18574400) [pid = 1036] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:59:00 INFO - PROCESS | 1036 | 1466812740691 Marionette TRACE conn5 <- [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]]]}] 16:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1031ms 16:59:00 INFO - PROCESS | 1036 | 1466812740710 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 16:59:00 INFO - PROCESS | 1036 | 1466812740712 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 16:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:59:00 INFO - PROCESS | 1036 | 1466812740715 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:59:00 INFO - PROCESS | 1036 | 1466812740717 Marionette TRACE conn5 <- [1,1430,null,{}] 16:59:00 INFO - PROCESS | 1036 | 1466812740743 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:00 INFO - PROCESS | 1036 | 1466812740745 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:00 INFO - PROCESS | 1036 | 1466812740856 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 16:59:00 INFO - PROCESS | 1036 | 1466812740913 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:00 INFO - PROCESS | 1036 | 1466812740915 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:00 INFO - PROCESS | 1036 | ++DOCSHELL 0924F800 == 33 [pid = 1036] [id = 367] 16:59:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (0DA10400) [pid = 1036] [serial = 1100] [outer = 00000000] 16:59:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (18D18800) [pid = 1036] [serial = 1101] [outer = 0DA10400] 16:59:00 INFO - PROCESS | 1036 | 1466812740959 Marionette DEBUG loaded listener.js 16:59:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1937DC00) [pid = 1036] [serial = 1102] [outer = 0DA10400] 16:59:01 INFO - PROCESS | 1036 | 1466812741323 Marionette TRACE conn5 <- [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]]]}] 16:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 631ms 16:59:01 INFO - PROCESS | 1036 | 1466812741347 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 16:59:01 INFO - PROCESS | 1036 | 1466812741349 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 16:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:59:01 INFO - PROCESS | 1036 | 1466812741352 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:59:01 INFO - PROCESS | 1036 | 1466812741353 Marionette TRACE conn5 <- [1,1434,null,{}] 16:59:01 INFO - PROCESS | 1036 | 1466812741357 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:01 INFO - PROCESS | 1036 | 1466812741358 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:01 INFO - PROCESS | 1036 | 1466812741470 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 16:59:01 INFO - PROCESS | 1036 | 1466812741477 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:01 INFO - PROCESS | 1036 | 1466812741479 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:01 INFO - PROCESS | 1036 | ++DOCSHELL 1735FC00 == 34 [pid = 1036] [id = 368] 16:59:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1941EC00) [pid = 1036] [serial = 1103] [outer = 00000000] 16:59:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (194B7400) [pid = 1036] [serial = 1104] [outer = 1941EC00] 16:59:01 INFO - PROCESS | 1036 | 1466812741524 Marionette DEBUG loaded listener.js 16:59:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (19910800) [pid = 1036] [serial = 1105] [outer = 1941EC00] 16:59:01 INFO - PROCESS | 1036 | 1466812741936 Marionette TRACE conn5 <- [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]]]}] 16:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 630ms 16:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:59:02 INFO - PROCESS | 1036 | 1466812741983 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 16:59:02 INFO - PROCESS | 1036 | 1466812741985 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 16:59:02 INFO - PROCESS | 1036 | 1466812741988 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:59:02 INFO - PROCESS | 1036 | 1466812741990 Marionette TRACE conn5 <- [1,1438,null,{}] 16:59:02 INFO - PROCESS | 1036 | 1466812741993 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:02 INFO - PROCESS | 1036 | 1466812741995 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:02 INFO - PROCESS | 1036 | 1466812742105 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 16:59:02 INFO - PROCESS | 1036 | 1466812742113 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:02 INFO - PROCESS | 1036 | 1466812742115 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:02 INFO - PROCESS | 1036 | ++DOCSHELL 0DA16C00 == 35 [pid = 1036] [id = 369] 16:59:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (199DEC00) [pid = 1036] [serial = 1106] [outer = 00000000] 16:59:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (199EA800) [pid = 1036] [serial = 1107] [outer = 199DEC00] 16:59:02 INFO - PROCESS | 1036 | 1466812742158 Marionette DEBUG loaded listener.js 16:59:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (199EC000) [pid = 1036] [serial = 1108] [outer = 199DEC00] 16:59:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (19F81400) [pid = 1036] [serial = 1109] [outer = 10B44000] 16:59:02 INFO - PROCESS | 1036 | 1466812742891 Marionette TRACE conn5 <- [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]]]}] 16:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 970ms 16:59:02 INFO - PROCESS | 1036 | 1466812742967 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 16:59:02 INFO - PROCESS | 1036 | 1466812742973 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 16:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:59:02 INFO - PROCESS | 1036 | 1466812742978 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:59:03 INFO - PROCESS | 1036 | 1466812742982 Marionette TRACE conn5 <- [1,1442,null,{}] 16:59:03 INFO - PROCESS | 1036 | 1466812742988 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:03 INFO - PROCESS | 1036 | 1466812742991 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:03 INFO - PROCESS | 1036 | 1466812743149 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 16:59:03 INFO - PROCESS | 1036 | 1466812743232 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:03 INFO - PROCESS | 1036 | 1466812743237 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:03 INFO - PROCESS | 1036 | ++DOCSHELL 0C8DF800 == 36 [pid = 1036] [id = 370] 16:59:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (0C8E0400) [pid = 1036] [serial = 1110] [outer = 00000000] 16:59:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (0D37A000) [pid = 1036] [serial = 1111] [outer = 0C8E0400] 16:59:03 INFO - PROCESS | 1036 | 1466812743293 Marionette DEBUG loaded listener.js 16:59:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (0D859000) [pid = 1036] [serial = 1112] [outer = 0C8E0400] 16:59:04 INFO - PROCESS | 1036 | 1466812744110 Marionette TRACE conn5 <- [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]]]}] 16:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1239ms 16:59:04 INFO - PROCESS | 1036 | 1466812744220 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 16:59:04 INFO - PROCESS | 1036 | 1466812744225 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 16:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:59:04 INFO - PROCESS | 1036 | 1466812744231 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:59:04 INFO - PROCESS | 1036 | 1466812744234 Marionette TRACE conn5 <- [1,1446,null,{}] 16:59:04 INFO - PROCESS | 1036 | 1466812744238 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:04 INFO - PROCESS | 1036 | 1466812744241 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:04 INFO - PROCESS | 1036 | 1466812744388 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 16:59:04 INFO - PROCESS | 1036 | 1466812744589 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:04 INFO - PROCESS | 1036 | 1466812744593 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:04 INFO - PROCESS | 1036 | ++DOCSHELL 09250C00 == 37 [pid = 1036] [id = 371] 16:59:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (0C705400) [pid = 1036] [serial = 1113] [outer = 00000000] 16:59:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (0C72F800) [pid = 1036] [serial = 1114] [outer = 0C705400] 16:59:04 INFO - PROCESS | 1036 | 1466812744659 Marionette DEBUG loaded listener.js 16:59:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (0C8E0800) [pid = 1036] [serial = 1115] [outer = 0C705400] 16:59:05 INFO - PROCESS | 1036 | --DOCSHELL 1735FC00 == 36 [pid = 1036] [id = 368] 16:59:05 INFO - PROCESS | 1036 | --DOCSHELL 0924F800 == 35 [pid = 1036] [id = 367] 16:59:05 INFO - PROCESS | 1036 | --DOCSHELL 1850D800 == 34 [pid = 1036] [id = 366] 16:59:05 INFO - PROCESS | 1036 | --DOCSHELL 09246000 == 33 [pid = 1036] [id = 365] 16:59:05 INFO - PROCESS | 1036 | --DOCSHELL 1431E000 == 32 [pid = 1036] [id = 364] 16:59:05 INFO - PROCESS | 1036 | --DOCSHELL 0DA1DC00 == 31 [pid = 1036] [id = 363] 16:59:05 INFO - PROCESS | 1036 | --DOCSHELL 0D1F3400 == 30 [pid = 1036] [id = 362] 16:59:05 INFO - PROCESS | 1036 | --DOCSHELL 0C70E000 == 29 [pid = 1036] [id = 361] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (194AB400) [pid = 1036] [serial = 1033] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (1A1EA000) [pid = 1036] [serial = 1066] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (194B8C00) [pid = 1036] [serial = 1053] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (19DD9400) [pid = 1036] [serial = 1056] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1990C000) [pid = 1036] [serial = 1054] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (1A1C3400) [pid = 1036] [serial = 1059] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0DA1D400) [pid = 1036] [serial = 1044] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (10B2B000) [pid = 1036] [serial = 1038] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (10BC1800) [pid = 1036] [serial = 1039] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (14B53C00) [pid = 1036] [serial = 1047] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (15757400) [pid = 1036] [serial = 1048] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0C797400) [pid = 1036] [serial = 1041] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0D1EC800) [pid = 1036] [serial = 1042] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0C710C00) [pid = 1036] [serial = 1035] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0C8CD400) [pid = 1036] [serial = 1036] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (18575400) [pid = 1036] [serial = 1050] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (10B42000) [pid = 1036] [serial = 1045] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1AD85000) [pid = 1036] [serial = 1068] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (19DDD000) [pid = 1036] [serial = 1057] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (1ADC6C00) [pid = 1036] [serial = 1069] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (1A1C6C00) [pid = 1036] [serial = 1060] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (18CAE000) [pid = 1036] [serial = 1063] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (1785AC00) [pid = 1036] [serial = 1062] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (18C9F400) [pid = 1036] [serial = 1051] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (1990A000) [pid = 1036] [serial = 1065] [outer = 00000000] [url = about:blank] 16:59:05 INFO - PROCESS | 1036 | 1466812745327 Marionette TRACE conn5 <- [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]]]}] 16:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1123ms 16:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:59:05 INFO - PROCESS | 1036 | 1466812745358 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 16:59:05 INFO - PROCESS | 1036 | 1466812745362 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 16:59:05 INFO - PROCESS | 1036 | 1466812745365 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:59:05 INFO - PROCESS | 1036 | 1466812745368 Marionette TRACE conn5 <- [1,1450,null,{}] 16:59:05 INFO - PROCESS | 1036 | 1466812745373 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:05 INFO - PROCESS | 1036 | 1466812745378 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:05 INFO - PROCESS | 1036 | 1466812745466 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 16:59:05 INFO - PROCESS | 1036 | 1466812745554 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:05 INFO - PROCESS | 1036 | 1466812745557 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:05 INFO - PROCESS | 1036 | ++DOCSHELL 0C710C00 == 30 [pid = 1036] [id = 372] 16:59:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0C8CBC00) [pid = 1036] [serial = 1116] [outer = 00000000] 16:59:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0D1F1800) [pid = 1036] [serial = 1117] [outer = 0C8CBC00] 16:59:05 INFO - PROCESS | 1036 | 1466812745605 Marionette DEBUG loaded listener.js 16:59:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0D45FC00) [pid = 1036] [serial = 1118] [outer = 0C8CBC00] 16:59:06 INFO - PROCESS | 1036 | 1466812746060 Marionette TRACE conn5 <- [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]]]}] 16:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 16:59:06 INFO - PROCESS | 1036 | 1466812746099 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 16:59:06 INFO - PROCESS | 1036 | 1466812746103 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 16:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:59:06 INFO - PROCESS | 1036 | 1466812746111 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:59:06 INFO - PROCESS | 1036 | 1466812746113 Marionette TRACE conn5 <- [1,1454,null,{}] 16:59:06 INFO - PROCESS | 1036 | 1466812746117 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:06 INFO - PROCESS | 1036 | 1466812746119 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:06 INFO - PROCESS | 1036 | 1466812746207 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 16:59:06 INFO - PROCESS | 1036 | 1466812746214 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:06 INFO - PROCESS | 1036 | 1466812746216 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:06 INFO - PROCESS | 1036 | ++DOCSHELL 10BC1800 == 31 [pid = 1036] [id = 373] 16:59:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (10CCF800) [pid = 1036] [serial = 1119] [outer = 00000000] 16:59:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (143A4000) [pid = 1036] [serial = 1120] [outer = 10CCF800] 16:59:06 INFO - PROCESS | 1036 | 1466812746261 Marionette DEBUG loaded listener.js 16:59:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (144CB400) [pid = 1036] [serial = 1121] [outer = 10CCF800] 16:59:06 INFO - PROCESS | 1036 | 1466812746744 Marionette TRACE conn5 <- [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]]]}] 16:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 670ms 16:59:06 INFO - PROCESS | 1036 | 1466812746783 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 16:59:06 INFO - PROCESS | 1036 | 1466812746785 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 16:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:59:06 INFO - PROCESS | 1036 | 1466812746790 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:59:06 INFO - PROCESS | 1036 | 1466812746795 Marionette TRACE conn5 <- [1,1458,null,{}] 16:59:06 INFO - PROCESS | 1036 | 1466812746805 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:06 INFO - PROCESS | 1036 | 1466812746808 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:06 INFO - PROCESS | 1036 | 1466812746895 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 16:59:06 INFO - PROCESS | 1036 | 1466812746904 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:06 INFO - PROCESS | 1036 | 1466812746906 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:06 INFO - PROCESS | 1036 | ++DOCSHELL 14BDD000 == 32 [pid = 1036] [id = 374] 16:59:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (1735A400) [pid = 1036] [serial = 1122] [outer = 00000000] 16:59:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (17840800) [pid = 1036] [serial = 1123] [outer = 1735A400] 16:59:06 INFO - PROCESS | 1036 | 1466812746951 Marionette DEBUG loaded listener.js 16:59:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (1850BC00) [pid = 1036] [serial = 1124] [outer = 1735A400] 16:59:07 INFO - PROCESS | 1036 | 1466812747401 Marionette TRACE conn5 <- [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]]]}] 16:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 691ms 16:59:07 INFO - PROCESS | 1036 | 1466812747483 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 16:59:07 INFO - PROCESS | 1036 | 1466812747486 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 16:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:59:07 INFO - PROCESS | 1036 | 1466812747495 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:59:07 INFO - PROCESS | 1036 | 1466812747496 Marionette TRACE conn5 <- [1,1462,null,{}] 16:59:07 INFO - PROCESS | 1036 | 1466812747500 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:07 INFO - PROCESS | 1036 | 1466812747502 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:07 INFO - PROCESS | 1036 | 1466812747641 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 16:59:07 INFO - PROCESS | 1036 | 1466812747661 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:07 INFO - PROCESS | 1036 | 1466812747663 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:07 INFO - PROCESS | 1036 | ++DOCSHELL 17858400 == 33 [pid = 1036] [id = 375] 16:59:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (18511400) [pid = 1036] [serial = 1125] [outer = 00000000] 16:59:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (18CA9800) [pid = 1036] [serial = 1126] [outer = 18511400] 16:59:07 INFO - PROCESS | 1036 | 1466812747707 Marionette DEBUG loaded listener.js 16:59:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (19379C00) [pid = 1036] [serial = 1127] [outer = 18511400] 16:59:08 INFO - PROCESS | 1036 | 1466812748153 Marionette TRACE conn5 <- [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]]]}] 16:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 16:59:08 INFO - PROCESS | 1036 | 1466812748168 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 16:59:08 INFO - PROCESS | 1036 | 1466812748170 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 16:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:59:08 INFO - PROCESS | 1036 | 1466812748173 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:59:08 INFO - PROCESS | 1036 | 1466812748175 Marionette TRACE conn5 <- [1,1466,null,{}] 16:59:08 INFO - PROCESS | 1036 | 1466812748178 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:08 INFO - PROCESS | 1036 | 1466812748180 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:08 INFO - PROCESS | 1036 | 1466812748292 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 16:59:08 INFO - PROCESS | 1036 | 1466812748297 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:08 INFO - PROCESS | 1036 | 1466812748303 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:08 INFO - PROCESS | 1036 | ++DOCSHELL 0DA03800 == 34 [pid = 1036] [id = 376] 16:59:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1941B400) [pid = 1036] [serial = 1128] [outer = 00000000] 16:59:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (194AF800) [pid = 1036] [serial = 1129] [outer = 1941B400] 16:59:08 INFO - PROCESS | 1036 | 1466812748407 Marionette DEBUG loaded listener.js 16:59:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (19910000) [pid = 1036] [serial = 1130] [outer = 1941B400] 16:59:08 INFO - PROCESS | 1036 | 1466812748865 Marionette TRACE conn5 <- [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]]]}] 16:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 730ms 16:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:59:08 INFO - PROCESS | 1036 | 1466812748904 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 16:59:08 INFO - PROCESS | 1036 | 1466812748907 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 16:59:08 INFO - PROCESS | 1036 | 1466812748909 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:59:08 INFO - PROCESS | 1036 | 1466812748911 Marionette TRACE conn5 <- [1,1470,null,{}] 16:59:08 INFO - PROCESS | 1036 | 1466812748915 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:08 INFO - PROCESS | 1036 | 1466812748917 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:09 INFO - PROCESS | 1036 | 1466812749059 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 16:59:09 INFO - PROCESS | 1036 | 1466812749125 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:09 INFO - PROCESS | 1036 | 1466812749127 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:09 INFO - PROCESS | 1036 | ++DOCSHELL 19DD7400 == 35 [pid = 1036] [id = 377] 16:59:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (19DD9C00) [pid = 1036] [serial = 1131] [outer = 00000000] 16:59:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (19F81000) [pid = 1036] [serial = 1132] [outer = 19DD9C00] 16:59:09 INFO - PROCESS | 1036 | 1466812749180 Marionette DEBUG loaded listener.js 16:59:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (19E0EC00) [pid = 1036] [serial = 1133] [outer = 19DD9C00] 16:59:09 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (09248800) [pid = 1036] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:59:09 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1941EC00) [pid = 1036] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:59:09 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0DA10400) [pid = 1036] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:59:09 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1850F400) [pid = 1036] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:59:09 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0D334400) [pid = 1036] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:59:09 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (14B52C00) [pid = 1036] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:59:09 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1ADC9800) [pid = 1036] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:59:09 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0D1F3800) [pid = 1036] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:59:09 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0DA1F000) [pid = 1036] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:59:09 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0C70F800) [pid = 1036] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:59:09 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0C8D3C00) [pid = 1036] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:59:09 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (143E2000) [pid = 1036] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:59:09 INFO - PROCESS | 1036 | 1466812749673 Marionette TRACE conn5 <- [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]]]}] 16:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 830ms 16:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:59:09 INFO - PROCESS | 1036 | 1466812749740 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 16:59:09 INFO - PROCESS | 1036 | 1466812749742 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 16:59:09 INFO - PROCESS | 1036 | 1466812749745 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:59:09 INFO - PROCESS | 1036 | 1466812749747 Marionette TRACE conn5 <- [1,1474,null,{}] 16:59:09 INFO - PROCESS | 1036 | 1466812749750 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:09 INFO - PROCESS | 1036 | 1466812749752 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:09 INFO - PROCESS | 1036 | 1466812749861 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 16:59:09 INFO - PROCESS | 1036 | 1466812749918 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:09 INFO - PROCESS | 1036 | 1466812749920 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:09 INFO - PROCESS | 1036 | ++DOCSHELL 0CFCB800 == 36 [pid = 1036] [id = 378] 16:59:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0DA10400) [pid = 1036] [serial = 1134] [outer = 00000000] 16:59:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (14BDBC00) [pid = 1036] [serial = 1135] [outer = 0DA10400] 16:59:09 INFO - PROCESS | 1036 | 1466812749963 Marionette DEBUG loaded listener.js 16:59:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (17750400) [pid = 1036] [serial = 1136] [outer = 0DA10400] 16:59:10 INFO - PROCESS | 1036 | 1466812750325 Marionette TRACE conn5 <- [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]]]}] 16:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 630ms 16:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:59:10 INFO - PROCESS | 1036 | 1466812750376 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 16:59:10 INFO - PROCESS | 1036 | 1466812750378 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 16:59:10 INFO - PROCESS | 1036 | 1466812750406 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:59:10 INFO - PROCESS | 1036 | 1466812750408 Marionette TRACE conn5 <- [1,1478,null,{}] 16:59:10 INFO - PROCESS | 1036 | 1466812750415 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:10 INFO - PROCESS | 1036 | 1466812750417 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:10 INFO - PROCESS | 1036 | 1466812750495 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 16:59:10 INFO - PROCESS | 1036 | 1466812750501 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:10 INFO - PROCESS | 1036 | 1466812750503 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:10 INFO - PROCESS | 1036 | ++DOCSHELL 194B6800 == 37 [pid = 1036] [id = 379] 16:59:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (194B6C00) [pid = 1036] [serial = 1137] [outer = 00000000] 16:59:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1A1C4C00) [pid = 1036] [serial = 1138] [outer = 194B6C00] 16:59:10 INFO - PROCESS | 1036 | 1466812750546 Marionette DEBUG loaded listener.js 16:59:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1A1F2000) [pid = 1036] [serial = 1139] [outer = 194B6C00] 16:59:10 INFO - PROCESS | 1036 | 1466812750965 Marionette TRACE conn5 <- [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]]]}] 16:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 611ms 16:59:11 INFO - PROCESS | 1036 | 1466812750992 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 16:59:11 INFO - PROCESS | 1036 | 1466812750994 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 16:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:59:11 INFO - PROCESS | 1036 | 1466812750997 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:59:11 INFO - PROCESS | 1036 | 1466812750999 Marionette TRACE conn5 <- [1,1482,null,{}] 16:59:11 INFO - PROCESS | 1036 | 1466812751020 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:11 INFO - PROCESS | 1036 | 1466812751022 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:11 INFO - PROCESS | 1036 | 1466812751101 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 16:59:11 INFO - PROCESS | 1036 | 1466812751116 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:11 INFO - PROCESS | 1036 | 1466812751118 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:11 INFO - PROCESS | 1036 | ++DOCSHELL 17C55C00 == 38 [pid = 1036] [id = 380] 16:59:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1A1C4400) [pid = 1036] [serial = 1140] [outer = 00000000] 16:59:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1AD85800) [pid = 1036] [serial = 1141] [outer = 1A1C4400] 16:59:11 INFO - PROCESS | 1036 | 1466812751161 Marionette DEBUG loaded listener.js 16:59:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1AD86000) [pid = 1036] [serial = 1142] [outer = 1A1C4400] 16:59:11 INFO - PROCESS | 1036 | 1466812751693 Marionette TRACE conn5 <- [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]]]}] 16:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 750ms 16:59:11 INFO - PROCESS | 1036 | 1466812751749 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 16:59:11 INFO - PROCESS | 1036 | 1466812751754 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 16:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:59:11 INFO - PROCESS | 1036 | 1466812751760 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:59:11 INFO - PROCESS | 1036 | 1466812751764 Marionette TRACE conn5 <- [1,1486,null,{}] 16:59:11 INFO - PROCESS | 1036 | 1466812751770 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:11 INFO - PROCESS | 1036 | 1466812751773 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:11 INFO - PROCESS | 1036 | 1466812751934 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 16:59:12 INFO - PROCESS | 1036 | 1466812752041 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:12 INFO - PROCESS | 1036 | 1466812752046 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:12 INFO - PROCESS | 1036 | ++DOCSHELL 0D1EC800 == 39 [pid = 1036] [id = 381] 16:59:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0D1F0400) [pid = 1036] [serial = 1143] [outer = 00000000] 16:59:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0D85B800) [pid = 1036] [serial = 1144] [outer = 0D1F0400] 16:59:12 INFO - PROCESS | 1036 | 1466812752106 Marionette DEBUG loaded listener.js 16:59:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (10B0E000) [pid = 1036] [serial = 1145] [outer = 0D1F0400] 16:59:12 INFO - PROCESS | 1036 | 1466812752654 Marionette TRACE conn5 <- [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]]]}] 16:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 16:59:12 INFO - PROCESS | 1036 | 1466812752734 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 16:59:12 INFO - PROCESS | 1036 | 1466812752739 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 16:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:59:12 INFO - PROCESS | 1036 | 1466812752746 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:59:12 INFO - PROCESS | 1036 | 1466812752749 Marionette TRACE conn5 <- [1,1490,null,{}] 16:59:12 INFO - PROCESS | 1036 | 1466812752753 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:12 INFO - PROCESS | 1036 | 1466812752756 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:12 INFO - PROCESS | 1036 | 1466812752873 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 16:59:13 INFO - PROCESS | 1036 | 1466812752999 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:13 INFO - PROCESS | 1036 | 1466812753002 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:13 INFO - PROCESS | 1036 | ++DOCSHELL 14BDA800 == 40 [pid = 1036] [id = 382] 16:59:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (14BDCC00) [pid = 1036] [serial = 1146] [outer = 00000000] 16:59:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (16635400) [pid = 1036] [serial = 1147] [outer = 14BDCC00] 16:59:13 INFO - PROCESS | 1036 | 1466812753059 Marionette DEBUG loaded listener.js 16:59:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (18514000) [pid = 1036] [serial = 1148] [outer = 14BDCC00] 16:59:13 INFO - PROCESS | 1036 | 1466812753682 Marionette TRACE conn5 <- [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]]]}] 16:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 970ms 16:59:13 INFO - PROCESS | 1036 | 1466812753719 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 16:59:13 INFO - PROCESS | 1036 | 1466812753722 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 16:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:59:13 INFO - PROCESS | 1036 | 1466812753726 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:59:13 INFO - PROCESS | 1036 | 1466812753730 Marionette TRACE conn5 <- [1,1494,null,{}] 16:59:13 INFO - PROCESS | 1036 | 1466812753741 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:13 INFO - PROCESS | 1036 | 1466812753746 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:13 INFO - PROCESS | 1036 | 1466812753853 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 16:59:14 INFO - PROCESS | 1036 | 1466812753985 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:14 INFO - PROCESS | 1036 | 1466812753988 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:14 INFO - PROCESS | 1036 | ++DOCSHELL 1A1C7C00 == 41 [pid = 1036] [id = 383] 16:59:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (1AD78C00) [pid = 1036] [serial = 1149] [outer = 00000000] 16:59:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (1ADC8000) [pid = 1036] [serial = 1150] [outer = 1AD78C00] 16:59:14 INFO - PROCESS | 1036 | 1466812754045 Marionette DEBUG loaded listener.js 16:59:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (1ADD1800) [pid = 1036] [serial = 1151] [outer = 1AD78C00] 16:59:14 INFO - PROCESS | 1036 | 1466812754655 Marionette TRACE conn5 <- [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]]]}] 16:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 970ms 16:59:14 INFO - PROCESS | 1036 | 1466812754699 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 16:59:14 INFO - PROCESS | 1036 | 1466812754702 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 16:59:14 INFO - PROCESS | 1036 | 1466812754705 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:59:14 INFO - PROCESS | 1036 | 1466812754707 Marionette TRACE conn5 <- [1,1498,null,{}] 16:59:14 INFO - PROCESS | 1036 | 1466812754711 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:14 INFO - PROCESS | 1036 | 1466812754713 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:14 INFO - PROCESS | 1036 | 1466812754820 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 16:59:14 INFO - PROCESS | 1036 | 1466812754923 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:14 INFO - PROCESS | 1036 | 1466812754926 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:14 INFO - PROCESS | 1036 | ++DOCSHELL 1B4A1000 == 42 [pid = 1036] [id = 384] 16:59:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (1B4ED400) [pid = 1036] [serial = 1152] [outer = 00000000] 16:59:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1B5ED000) [pid = 1036] [serial = 1153] [outer = 1B4ED400] 16:59:15 INFO - PROCESS | 1036 | 1466812754979 Marionette DEBUG loaded listener.js 16:59:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (1B8D4400) [pid = 1036] [serial = 1154] [outer = 1B4ED400] 16:59:15 INFO - PROCESS | 1036 | 1466812755703 Marionette TRACE conn5 <- [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]]]}] 16:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1018ms 16:59:15 INFO - PROCESS | 1036 | 1466812755727 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 16:59:15 INFO - PROCESS | 1036 | 1466812755731 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 16:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:59:15 INFO - PROCESS | 1036 | 1466812755736 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:59:15 INFO - PROCESS | 1036 | 1466812755739 Marionette TRACE conn5 <- [1,1502,null,{}] 16:59:15 INFO - PROCESS | 1036 | 1466812755744 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:15 INFO - PROCESS | 1036 | 1466812755747 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:15 INFO - PROCESS | 1036 | 1466812755867 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 16:59:16 INFO - PROCESS | 1036 | 1466812756003 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:16 INFO - PROCESS | 1036 | 1466812756007 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:16 INFO - PROCESS | 1036 | ++DOCSHELL 0DA05000 == 43 [pid = 1036] [id = 385] 16:59:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (0DA09400) [pid = 1036] [serial = 1155] [outer = 00000000] 16:59:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (10B06000) [pid = 1036] [serial = 1156] [outer = 0DA09400] 16:59:16 INFO - PROCESS | 1036 | 1466812756059 Marionette DEBUG loaded listener.js 16:59:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 95 (1122A400) [pid = 1036] [serial = 1157] [outer = 0DA09400] 16:59:16 INFO - PROCESS | 1036 | --DOCSHELL 194B6800 == 42 [pid = 1036] [id = 379] 16:59:16 INFO - PROCESS | 1036 | --DOCSHELL 0CFCB800 == 41 [pid = 1036] [id = 378] 16:59:16 INFO - PROCESS | 1036 | --DOCSHELL 19DD7400 == 40 [pid = 1036] [id = 377] 16:59:16 INFO - PROCESS | 1036 | --DOCSHELL 0DA03800 == 39 [pid = 1036] [id = 376] 16:59:16 INFO - PROCESS | 1036 | --DOCSHELL 17858400 == 38 [pid = 1036] [id = 375] 16:59:16 INFO - PROCESS | 1036 | --DOCSHELL 14BDD000 == 37 [pid = 1036] [id = 374] 16:59:16 INFO - PROCESS | 1036 | --DOCSHELL 10BC1800 == 36 [pid = 1036] [id = 373] 16:59:16 INFO - PROCESS | 1036 | --DOCSHELL 0C710C00 == 35 [pid = 1036] [id = 372] 16:59:16 INFO - PROCESS | 1036 | --DOCSHELL 0C8DF800 == 34 [pid = 1036] [id = 370] 16:59:16 INFO - PROCESS | 1036 | --DOCSHELL 09250C00 == 33 [pid = 1036] [id = 371] 16:59:16 INFO - PROCESS | 1036 | --DOCSHELL 0DA16C00 == 32 [pid = 1036] [id = 369] 16:59:16 INFO - PROCESS | 1036 | --DOCSHELL 1B4A1000 == 31 [pid = 1036] [id = 384] 16:59:16 INFO - PROCESS | 1036 | --DOCSHELL 1A1C7C00 == 30 [pid = 1036] [id = 383] 16:59:16 INFO - PROCESS | 1036 | --DOCSHELL 17C55C00 == 29 [pid = 1036] [id = 380] 16:59:16 INFO - PROCESS | 1036 | --DOCSHELL 0D1EC800 == 28 [pid = 1036] [id = 381] 16:59:16 INFO - PROCESS | 1036 | --DOCSHELL 14BDA800 == 27 [pid = 1036] [id = 382] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 94 (0D382800) [pid = 1036] [serial = 1086] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (0D462400) [pid = 1036] [serial = 1087] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (10B2C800) [pid = 1036] [serial = 1089] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (0C72D000) [pid = 1036] [serial = 1083] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (0C8CB000) [pid = 1036] [serial = 1084] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (0DA20800) [pid = 1036] [serial = 1081] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (0D384400) [pid = 1036] [serial = 1080] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (14A95400) [pid = 1036] [serial = 1092] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1735C000) [pid = 1036] [serial = 1095] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (19910800) [pid = 1036] [serial = 1105] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (18D18800) [pid = 1036] [serial = 1101] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (18519C00) [pid = 1036] [serial = 1098] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (194B7400) [pid = 1036] [serial = 1104] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0DA09800) [pid = 1036] [serial = 1072] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0D851000) [pid = 1036] [serial = 1071] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1857AC00) [pid = 1036] [serial = 1075] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1735EC00) [pid = 1036] [serial = 1074] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1B4A1C00) [pid = 1036] [serial = 1078] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1ADD1400) [pid = 1036] [serial = 1077] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (18CF5800) [pid = 1036] [serial = 1099] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (14BE1C00) [pid = 1036] [serial = 1093] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (17845400) [pid = 1036] [serial = 1096] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1937DC00) [pid = 1036] [serial = 1102] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (199EA800) [pid = 1036] [serial = 1107] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (10BC8C00) [pid = 1036] [serial = 1090] [outer = 00000000] [url = about:blank] 16:59:17 INFO - PROCESS | 1036 | 1466812757288 Marionette TRACE conn5 <- [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]]]}] 16:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1583ms 16:59:17 INFO - PROCESS | 1036 | 1466812757320 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 16:59:17 INFO - PROCESS | 1036 | 1466812757325 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 16:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:59:17 INFO - PROCESS | 1036 | 1466812757329 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:59:17 INFO - PROCESS | 1036 | 1466812757332 Marionette TRACE conn5 <- [1,1506,null,{}] 16:59:17 INFO - PROCESS | 1036 | 1466812757338 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:17 INFO - PROCESS | 1036 | 1466812757341 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:17 INFO - PROCESS | 1036 | 1466812757425 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 16:59:17 INFO - PROCESS | 1036 | 1466812757431 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:17 INFO - PROCESS | 1036 | 1466812757435 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:17 INFO - PROCESS | 1036 | ++DOCSHELL 0C8DFC00 == 28 [pid = 1036] [id = 386] 16:59:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0C8E1C00) [pid = 1036] [serial = 1158] [outer = 00000000] 16:59:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0C8E8400) [pid = 1036] [serial = 1159] [outer = 0C8E1C00] 16:59:17 INFO - PROCESS | 1036 | 1466812757483 Marionette DEBUG loaded listener.js 16:59:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0CF6DC00) [pid = 1036] [serial = 1160] [outer = 0C8E1C00] 16:59:17 INFO - PROCESS | 1036 | 1466812757945 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 690ms 16:59:18 INFO - PROCESS | 1036 | 1466812758020 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 16:59:18 INFO - PROCESS | 1036 | 1466812758025 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 16:59:18 INFO - PROCESS | 1036 | 1466812758032 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:59:18 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:59:18 INFO - PROCESS | 1036 | 1466812758034 Marionette TRACE conn5 <- [1,1510,null,{}] 16:59:18 INFO - PROCESS | 1036 | 1466812758038 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:18 INFO - PROCESS | 1036 | 1466812758040 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:18 INFO - PROCESS | 1036 | 1466812758126 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 16:59:18 INFO - PROCESS | 1036 | 1466812758139 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:18 INFO - PROCESS | 1036 | 1466812758142 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:18 INFO - PROCESS | 1036 | ++DOCSHELL 0D85A000 == 29 [pid = 1036] [id = 387] 16:59:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0D85B400) [pid = 1036] [serial = 1161] [outer = 00000000] 16:59:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (0DA02000) [pid = 1036] [serial = 1162] [outer = 0D85B400] 16:59:18 INFO - PROCESS | 1036 | 1466812758191 Marionette DEBUG loaded listener.js 16:59:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (0DA0B000) [pid = 1036] [serial = 1163] [outer = 0D85B400] 16:59:18 INFO - PROCESS | 1036 | 1466812758632 Marionette TRACE conn5 <- [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"]]]}] 16:59:18 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 () { 16:59:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:59:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:59:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:59:18 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 () { 16:59:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:59:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:59:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:59:18 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 () { 16:59:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:59:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:59:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:59:18 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 () { 16:59:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:59:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:59:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:59:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 637ms 16:59:18 INFO - PROCESS | 1036 | 1466812758672 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 16:59:18 INFO - PROCESS | 1036 | 1466812758674 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 16:59:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:59:18 INFO - PROCESS | 1036 | 1466812758678 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:59:18 INFO - PROCESS | 1036 | 1466812758681 Marionette TRACE conn5 <- [1,1514,null,{}] 16:59:18 INFO - PROCESS | 1036 | 1466812758695 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:18 INFO - PROCESS | 1036 | 1466812758700 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:18 INFO - PROCESS | 1036 | 1466812758784 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 16:59:18 INFO - PROCESS | 1036 | 1466812758793 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:18 INFO - PROCESS | 1036 | 1466812758796 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:18 INFO - PROCESS | 1036 | ++DOCSHELL 1431D400 == 30 [pid = 1036] [id = 388] 16:59:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1431E400) [pid = 1036] [serial = 1164] [outer = 00000000] 16:59:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (144C2C00) [pid = 1036] [serial = 1165] [outer = 1431E400] 16:59:18 INFO - PROCESS | 1036 | 1466812758843 Marionette DEBUG loaded listener.js 16:59:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (14A26800) [pid = 1036] [serial = 1166] [outer = 1431E400] 16:59:19 INFO - PROCESS | 1036 | 1466812759292 Marionette TRACE conn5 <- [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"]]]}] 16:59:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:59:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:59:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:59:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:59:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:59:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:59:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:59:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:59:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:59:19 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 627ms 16:59:19 INFO - PROCESS | 1036 | 1466812759326 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 16:59:19 INFO - PROCESS | 1036 | 1466812759328 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 16:59:19 INFO - PROCESS | 1036 | 1466812759331 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:59:19 INFO - PROCESS | 1036 | 1466812759333 Marionette TRACE conn5 <- [1,1518,null,{}] 16:59:19 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:59:19 INFO - PROCESS | 1036 | 1466812759336 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:19 INFO - PROCESS | 1036 | 1466812759338 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:19 INFO - PROCESS | 1036 | 1466812759462 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 16:59:19 INFO - PROCESS | 1036 | 1466812759543 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:19 INFO - PROCESS | 1036 | 1466812759545 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:19 INFO - PROCESS | 1036 | ++DOCSHELL 14B27400 == 31 [pid = 1036] [id = 389] 16:59:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (14B4C800) [pid = 1036] [serial = 1167] [outer = 00000000] 16:59:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (17357000) [pid = 1036] [serial = 1168] [outer = 14B4C800] 16:59:19 INFO - PROCESS | 1036 | 1466812759593 Marionette DEBUG loaded listener.js 16:59:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (17845C00) [pid = 1036] [serial = 1169] [outer = 14B4C800] 16:59:19 INFO - PROCESS | 1036 | 1466812759962 Marionette TRACE conn5 <- [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]]]}] 16:59:20 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 16:59:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:59:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:59:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:59:20 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. 16:59:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:59:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 16:59:20 INFO - PROCESS | 1036 | 1466812760008 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 16:59:20 INFO - PROCESS | 1036 | 1466812760010 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 16:59:20 INFO - PROCESS | 1036 | 1466812760013 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:59:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:59:20 INFO - PROCESS | 1036 | 1466812760015 Marionette TRACE conn5 <- [1,1522,null,{}] 16:59:20 INFO - PROCESS | 1036 | 1466812760019 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:20 INFO - PROCESS | 1036 | 1466812760021 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:20 INFO - PROCESS | 1036 | 1466812760132 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 16:59:20 INFO - PROCESS | 1036 | 1466812760137 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:20 INFO - PROCESS | 1036 | 1466812760139 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:20 INFO - PROCESS | 1036 | ++DOCSHELL 1785AC00 == 32 [pid = 1036] [id = 390] 16:59:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (17C4D400) [pid = 1036] [serial = 1170] [outer = 00000000] 16:59:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1857E000) [pid = 1036] [serial = 1171] [outer = 17C4D400] 16:59:20 INFO - PROCESS | 1036 | 1466812760184 Marionette DEBUG loaded listener.js 16:59:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (18629800) [pid = 1036] [serial = 1172] [outer = 17C4D400] 16:59:20 INFO - PROCESS | 1036 | 1466812760640 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:59:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:59:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 671ms 16:59:20 INFO - PROCESS | 1036 | 1466812760691 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 16:59:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:59:20 INFO - PROCESS | 1036 | 1466812760693 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 16:59:20 INFO - PROCESS | 1036 | 1466812760696 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:59:20 INFO - PROCESS | 1036 | 1466812760698 Marionette TRACE conn5 <- [1,1526,null,{}] 16:59:20 INFO - PROCESS | 1036 | 1466812760702 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:20 INFO - PROCESS | 1036 | 1466812760707 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:20 INFO - PROCESS | 1036 | 1466812760841 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 16:59:20 INFO - PROCESS | 1036 | 1466812760925 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:20 INFO - PROCESS | 1036 | 1466812760927 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:20 INFO - PROCESS | 1036 | ++DOCSHELL 1937AC00 == 33 [pid = 1036] [id = 391] 16:59:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (1937E400) [pid = 1036] [serial = 1173] [outer = 00000000] 16:59:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (194B8800) [pid = 1036] [serial = 1174] [outer = 1937E400] 16:59:20 INFO - PROCESS | 1036 | 1466812760971 Marionette DEBUG loaded listener.js 16:59:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (19915800) [pid = 1036] [serial = 1175] [outer = 1937E400] 16:59:21 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (18511400) [pid = 1036] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:59:21 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1941B400) [pid = 1036] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:59:21 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (0DA10400) [pid = 1036] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:59:21 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (1735A400) [pid = 1036] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:59:21 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0C8CBC00) [pid = 1036] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:59:21 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (10CCF800) [pid = 1036] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:59:21 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0C705400) [pid = 1036] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:59:21 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0C8E0400) [pid = 1036] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:59:21 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (199DEC00) [pid = 1036] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:59:21 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (19DD9C00) [pid = 1036] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:59:21 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (194B6C00) [pid = 1036] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:59:21 INFO - PROCESS | 1036 | 1466812761654 Marionette TRACE conn5 <- [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]]]}] 16:59:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:59:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 16:59:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:59:21 INFO - PROCESS | 1036 | 1466812761668 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 16:59:21 INFO - PROCESS | 1036 | 1466812761670 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 16:59:21 INFO - PROCESS | 1036 | 1466812761673 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:59:21 INFO - PROCESS | 1036 | 1466812761674 Marionette TRACE conn5 <- [1,1530,null,{}] 16:59:21 INFO - PROCESS | 1036 | 1466812761678 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:21 INFO - PROCESS | 1036 | 1466812761679 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:21 INFO - PROCESS | 1036 | 1466812761755 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 16:59:21 INFO - PROCESS | 1036 | 1466812761760 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:21 INFO - PROCESS | 1036 | 1466812761762 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:21 INFO - PROCESS | 1036 | ++DOCSHELL 0C8E0400 == 34 [pid = 1036] [id = 392] 16:59:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (0D1E6C00) [pid = 1036] [serial = 1176] [outer = 00000000] 16:59:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1410F000) [pid = 1036] [serial = 1177] [outer = 0D1E6C00] 16:59:21 INFO - PROCESS | 1036 | 1466812761805 Marionette DEBUG loaded listener.js 16:59:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (143A8C00) [pid = 1036] [serial = 1178] [outer = 0D1E6C00] 16:59:22 INFO - PROCESS | 1036 | 1466812762246 Marionette TRACE conn5 <- [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]]]}] 16:59:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:59:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 16:59:22 INFO - PROCESS | 1036 | 1466812762304 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 16:59:22 INFO - PROCESS | 1036 | 1466812762306 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 16:59:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:59:22 INFO - PROCESS | 1036 | 1466812762309 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:59:22 INFO - PROCESS | 1036 | 1466812762311 Marionette TRACE conn5 <- [1,1534,null,{}] 16:59:22 INFO - PROCESS | 1036 | 1466812762314 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:22 INFO - PROCESS | 1036 | 1466812762316 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:22 INFO - PROCESS | 1036 | 1466812762396 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 16:59:22 INFO - PROCESS | 1036 | 1466812762404 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:22 INFO - PROCESS | 1036 | 1466812762406 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:22 INFO - PROCESS | 1036 | ++DOCSHELL 0C703400 == 35 [pid = 1036] [id = 393] 16:59:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0C8D3800) [pid = 1036] [serial = 1179] [outer = 00000000] 16:59:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1990FC00) [pid = 1036] [serial = 1180] [outer = 0C8D3800] 16:59:22 INFO - PROCESS | 1036 | 1466812762450 Marionette DEBUG loaded listener.js 16:59:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (194B6C00) [pid = 1036] [serial = 1181] [outer = 0C8D3800] 16:59:22 INFO - PROCESS | 1036 | 1466812762877 Marionette TRACE conn5 <- [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]]]}] 16:59:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:59:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 630ms 16:59:22 INFO - PROCESS | 1036 | 1466812762940 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 16:59:22 INFO - PROCESS | 1036 | 1466812762942 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 16:59:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:59:22 INFO - PROCESS | 1036 | 1466812762945 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:59:22 INFO - PROCESS | 1036 | 1466812762947 Marionette TRACE conn5 <- [1,1538,null,{}] 16:59:22 INFO - PROCESS | 1036 | 1466812762950 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:22 INFO - PROCESS | 1036 | 1466812762952 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:23 INFO - PROCESS | 1036 | 1466812763029 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 16:59:23 INFO - PROCESS | 1036 | 1466812763034 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:23 INFO - PROCESS | 1036 | 1466812763036 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:23 INFO - PROCESS | 1036 | ++DOCSHELL 1431D000 == 36 [pid = 1036] [id = 394] 16:59:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (19DD4C00) [pid = 1036] [serial = 1182] [outer = 00000000] 16:59:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1A1BFC00) [pid = 1036] [serial = 1183] [outer = 19DD4C00] 16:59:23 INFO - PROCESS | 1036 | 1466812763080 Marionette DEBUG loaded listener.js 16:59:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (1A1C9C00) [pid = 1036] [serial = 1184] [outer = 19DD4C00] 16:59:23 INFO - PROCESS | 1036 | 1466812763571 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:59:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:59:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 16:59:23 INFO - PROCESS | 1036 | 1466812763617 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 16:59:23 INFO - PROCESS | 1036 | 1466812763622 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 16:59:23 INFO - PROCESS | 1036 | 1466812763627 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:59:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:59:23 INFO - PROCESS | 1036 | 1466812763631 Marionette TRACE conn5 <- [1,1542,null,{}] 16:59:23 INFO - PROCESS | 1036 | 1466812763637 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:23 INFO - PROCESS | 1036 | 1466812763640 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:23 INFO - PROCESS | 1036 | 1466812763811 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 16:59:23 INFO - PROCESS | 1036 | 1466812763952 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:23 INFO - PROCESS | 1036 | 1466812763957 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:23 INFO - PROCESS | 1036 | ++DOCSHELL 0C8DCC00 == 37 [pid = 1036] [id = 395] 16:59:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (0C8DE000) [pid = 1036] [serial = 1185] [outer = 00000000] 16:59:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (0D1E5C00) [pid = 1036] [serial = 1186] [outer = 0C8DE000] 16:59:24 INFO - PROCESS | 1036 | 1466812764013 Marionette DEBUG loaded listener.js 16:59:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (0D45C000) [pid = 1036] [serial = 1187] [outer = 0C8DE000] 16:59:24 INFO - PROCESS | 1036 | 1466812764732 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:59:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:59:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1183ms 16:59:24 INFO - PROCESS | 1036 | 1466812764815 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 16:59:24 INFO - PROCESS | 1036 | 1466812764820 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 16:59:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:59:24 INFO - PROCESS | 1036 | 1466812764827 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:59:24 INFO - PROCESS | 1036 | 1466812764830 Marionette TRACE conn5 <- [1,1546,null,{}] 16:59:24 INFO - PROCESS | 1036 | 1466812764834 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:24 INFO - PROCESS | 1036 | 1466812764837 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:24 INFO - PROCESS | 1036 | 1466812764963 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 16:59:25 INFO - PROCESS | 1036 | 1466812765092 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:25 INFO - PROCESS | 1036 | 1466812765094 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:25 INFO - PROCESS | 1036 | ++DOCSHELL 111DD800 == 38 [pid = 1036] [id = 396] 16:59:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (1122BC00) [pid = 1036] [serial = 1188] [outer = 00000000] 16:59:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (14A9A000) [pid = 1036] [serial = 1189] [outer = 1122BC00] 16:59:25 INFO - PROCESS | 1036 | 1466812765151 Marionette DEBUG loaded listener.js 16:59:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (14BE4C00) [pid = 1036] [serial = 1190] [outer = 1122BC00] 16:59:25 INFO - PROCESS | 1036 | 1466812765942 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:59:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:59:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1171ms 16:59:26 INFO - PROCESS | 1036 | 1466812766000 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 16:59:26 INFO - PROCESS | 1036 | 1466812766004 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 16:59:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:59:26 INFO - PROCESS | 1036 | 1466812766035 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:59:26 INFO - PROCESS | 1036 | 1466812766038 Marionette TRACE conn5 <- [1,1550,null,{}] 16:59:26 INFO - PROCESS | 1036 | 1466812766045 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:26 INFO - PROCESS | 1036 | 1466812766048 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:26 INFO - PROCESS | 1036 | 1466812766161 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 16:59:26 INFO - PROCESS | 1036 | 1466812766293 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:26 INFO - PROCESS | 1036 | 1466812766297 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:26 INFO - PROCESS | 1036 | ++DOCSHELL 0C847C00 == 39 [pid = 1036] [id = 397] 16:59:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (0C8DD800) [pid = 1036] [serial = 1191] [outer = 00000000] 16:59:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (0CF6D800) [pid = 1036] [serial = 1192] [outer = 0C8DD800] 16:59:26 INFO - PROCESS | 1036 | 1466812766348 Marionette DEBUG loaded listener.js 16:59:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 95 (0D3ED800) [pid = 1036] [serial = 1193] [outer = 0C8DD800] 16:59:26 INFO - PROCESS | 1036 | --DOCSHELL 0C703400 == 38 [pid = 1036] [id = 393] 16:59:26 INFO - PROCESS | 1036 | --DOCSHELL 0C8E0400 == 37 [pid = 1036] [id = 392] 16:59:26 INFO - PROCESS | 1036 | --DOCSHELL 1937AC00 == 36 [pid = 1036] [id = 391] 16:59:26 INFO - PROCESS | 1036 | --DOCSHELL 1785AC00 == 35 [pid = 1036] [id = 390] 16:59:26 INFO - PROCESS | 1036 | --DOCSHELL 14B27400 == 34 [pid = 1036] [id = 389] 16:59:26 INFO - PROCESS | 1036 | --DOCSHELL 1431D400 == 33 [pid = 1036] [id = 388] 16:59:26 INFO - PROCESS | 1036 | --DOCSHELL 0D85A000 == 32 [pid = 1036] [id = 387] 16:59:26 INFO - PROCESS | 1036 | --DOCSHELL 0C8DFC00 == 31 [pid = 1036] [id = 386] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 94 (0D859000) [pid = 1036] [serial = 1112] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (199EC000) [pid = 1036] [serial = 1108] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (19F81000) [pid = 1036] [serial = 1132] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (1AD85800) [pid = 1036] [serial = 1141] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (1A1F2000) [pid = 1036] [serial = 1139] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (1A1C4C00) [pid = 1036] [serial = 1138] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (19E0EC00) [pid = 1036] [serial = 1133] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (17750400) [pid = 1036] [serial = 1136] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (19379C00) [pid = 1036] [serial = 1127] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1850BC00) [pid = 1036] [serial = 1124] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (14BE3800) [pid = 1036] [serial = 673] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (18CA9800) [pid = 1036] [serial = 1126] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (19910000) [pid = 1036] [serial = 1130] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (194AF800) [pid = 1036] [serial = 1129] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (14BDBC00) [pid = 1036] [serial = 1135] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (17840800) [pid = 1036] [serial = 1123] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0D1F1800) [pid = 1036] [serial = 1117] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0D45FC00) [pid = 1036] [serial = 1118] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (143A4000) [pid = 1036] [serial = 1120] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (144CB400) [pid = 1036] [serial = 1121] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0C72F800) [pid = 1036] [serial = 1114] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0C8E0800) [pid = 1036] [serial = 1115] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0D37A000) [pid = 1036] [serial = 1111] [outer = 00000000] [url = about:blank] 16:59:26 INFO - PROCESS | 1036 | 1466812766827 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:59:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:59:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 850ms 16:59:26 INFO - PROCESS | 1036 | 1466812766860 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 16:59:26 INFO - PROCESS | 1036 | 1466812766865 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 16:59:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:59:26 INFO - PROCESS | 1036 | 1466812766871 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:59:26 INFO - PROCESS | 1036 | 1466812766873 Marionette TRACE conn5 <- [1,1554,null,{}] 16:59:26 INFO - PROCESS | 1036 | 1466812766881 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:26 INFO - PROCESS | 1036 | 1466812766884 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:26 INFO - PROCESS | 1036 | 1466812766971 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 16:59:27 INFO - PROCESS | 1036 | 1466812766979 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:27 INFO - PROCESS | 1036 | 1466812766981 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:27 INFO - PROCESS | 1036 | ++DOCSHELL 0D3E7800 == 32 [pid = 1036] [id = 398] 16:59:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0D3E8C00) [pid = 1036] [serial = 1194] [outer = 00000000] 16:59:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0D85C000) [pid = 1036] [serial = 1195] [outer = 0D3E8C00] 16:59:27 INFO - PROCESS | 1036 | 1466812767027 Marionette DEBUG loaded listener.js 16:59:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (0DA12400) [pid = 1036] [serial = 1196] [outer = 0D3E8C00] 16:59:27 INFO - PROCESS | 1036 | 1466812767499 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:59:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:59:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 16:59:27 INFO - PROCESS | 1036 | 1466812767545 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 16:59:27 INFO - PROCESS | 1036 | 1466812767548 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 16:59:27 INFO - PROCESS | 1036 | 1466812767551 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:59:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:59:27 INFO - PROCESS | 1036 | 1466812767554 Marionette TRACE conn5 <- [1,1558,null,{}] 16:59:27 INFO - PROCESS | 1036 | 1466812767565 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:27 INFO - PROCESS | 1036 | 1466812767570 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:27 INFO - PROCESS | 1036 | 1466812767660 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 16:59:27 INFO - PROCESS | 1036 | 1466812767707 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:27 INFO - PROCESS | 1036 | 1466812767710 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:27 INFO - PROCESS | 1036 | ++DOCSHELL 1465D400 == 33 [pid = 1036] [id = 399] 16:59:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1465FC00) [pid = 1036] [serial = 1197] [outer = 00000000] 16:59:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (14A6B000) [pid = 1036] [serial = 1198] [outer = 1465FC00] 16:59:27 INFO - PROCESS | 1036 | 1466812767758 Marionette DEBUG loaded listener.js 16:59:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (0C8CC800) [pid = 1036] [serial = 1199] [outer = 1465FC00] 16:59:28 INFO - PROCESS | 1036 | 1466812768223 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:59:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:59:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 16:59:28 INFO - PROCESS | 1036 | 1466812768285 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 16:59:28 INFO - PROCESS | 1036 | 1466812768287 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 16:59:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:59:28 INFO - PROCESS | 1036 | 1466812768290 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:59:28 INFO - PROCESS | 1036 | 1466812768292 Marionette TRACE conn5 <- [1,1562,null,{}] 16:59:28 INFO - PROCESS | 1036 | 1466812768295 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:28 INFO - PROCESS | 1036 | 1466812768297 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:28 INFO - PROCESS | 1036 | 1466812768382 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 16:59:28 INFO - PROCESS | 1036 | 1466812768487 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:28 INFO - PROCESS | 1036 | 1466812768489 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:28 INFO - PROCESS | 1036 | ++DOCSHELL 14C7D800 == 34 [pid = 1036] [id = 400] 16:59:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1735B800) [pid = 1036] [serial = 1200] [outer = 00000000] 16:59:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1850D400) [pid = 1036] [serial = 1201] [outer = 1735B800] 16:59:28 INFO - PROCESS | 1036 | 1466812768538 Marionette DEBUG loaded listener.js 16:59:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (18514400) [pid = 1036] [serial = 1202] [outer = 1735B800] 16:59:28 INFO - PROCESS | 1036 | 1466812768935 Marionette TRACE conn5 <- [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]]]}] 16:59:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:59:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 16:59:28 INFO - PROCESS | 1036 | 1466812768961 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 16:59:28 INFO - PROCESS | 1036 | 1466812768963 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 16:59:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:59:28 INFO - PROCESS | 1036 | 1466812768972 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:59:28 INFO - PROCESS | 1036 | 1466812768973 Marionette TRACE conn5 <- [1,1566,null,{}] 16:59:28 INFO - PROCESS | 1036 | 1466812768977 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:28 INFO - PROCESS | 1036 | 1466812768979 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:29 INFO - PROCESS | 1036 | 1466812769118 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 16:59:29 INFO - PROCESS | 1036 | 1466812769140 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:29 INFO - PROCESS | 1036 | 1466812769142 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:29 INFO - PROCESS | 1036 | ++DOCSHELL 18628400 == 35 [pid = 1036] [id = 401] 16:59:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (18629000) [pid = 1036] [serial = 1203] [outer = 00000000] 16:59:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (18D18400) [pid = 1036] [serial = 1204] [outer = 18629000] 16:59:29 INFO - PROCESS | 1036 | 1466812769188 Marionette DEBUG loaded listener.js 16:59:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1937C800) [pid = 1036] [serial = 1205] [outer = 18629000] 16:59:29 INFO - PROCESS | 1036 | 1466812769626 Marionette TRACE conn5 <- [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]]]}] 16:59:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:59:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 690ms 16:59:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:59:29 INFO - PROCESS | 1036 | 1466812769657 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 16:59:29 INFO - PROCESS | 1036 | 1466812769659 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 16:59:29 INFO - PROCESS | 1036 | 1466812769662 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:59:29 INFO - PROCESS | 1036 | 1466812769664 Marionette TRACE conn5 <- [1,1570,null,{}] 16:59:29 INFO - PROCESS | 1036 | 1466812769667 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:29 INFO - PROCESS | 1036 | 1466812769673 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:29 INFO - PROCESS | 1036 | 1466812769813 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 16:59:29 INFO - PROCESS | 1036 | 1466812769876 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:29 INFO - PROCESS | 1036 | 1466812769878 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:29 INFO - PROCESS | 1036 | ++DOCSHELL 194B3800 == 36 [pid = 1036] [id = 402] 16:59:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (194B5800) [pid = 1036] [serial = 1206] [outer = 00000000] 16:59:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (199E4800) [pid = 1036] [serial = 1207] [outer = 194B5800] 16:59:29 INFO - PROCESS | 1036 | 1466812769922 Marionette DEBUG loaded listener.js 16:59:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (19C61000) [pid = 1036] [serial = 1208] [outer = 194B5800] 16:59:30 INFO - PROCESS | 1036 | 1466812770372 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:59:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:59:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 730ms 16:59:30 INFO - PROCESS | 1036 | 1466812770404 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 16:59:30 INFO - PROCESS | 1036 | 1466812770406 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 16:59:30 INFO - PROCESS | 1036 | 1466812770409 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:59:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:59:30 INFO - PROCESS | 1036 | 1466812770411 Marionette TRACE conn5 <- [1,1574,null,{}] 16:59:30 INFO - PROCESS | 1036 | 1466812770414 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:30 INFO - PROCESS | 1036 | 1466812770416 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:30 INFO - PROCESS | 1036 | 1466812770556 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 16:59:30 INFO - PROCESS | 1036 | 1466812770567 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:30 INFO - PROCESS | 1036 | 1466812770569 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:30 INFO - PROCESS | 1036 | ++DOCSHELL 19DD2400 == 37 [pid = 1036] [id = 403] 16:59:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (19DD6800) [pid = 1036] [serial = 1209] [outer = 00000000] 16:59:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (1A1C0400) [pid = 1036] [serial = 1210] [outer = 19DD6800] 16:59:30 INFO - PROCESS | 1036 | 1466812770611 Marionette DEBUG loaded listener.js 16:59:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (1A1EA000) [pid = 1036] [serial = 1211] [outer = 19DD6800] 16:59:30 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (1431E400) [pid = 1036] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:59:30 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (0C8E1C00) [pid = 1036] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:59:30 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (0DA09400) [pid = 1036] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:59:30 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (14B4C800) [pid = 1036] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:59:30 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (17C4D400) [pid = 1036] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:59:30 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (1937E400) [pid = 1036] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:59:30 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0D1E6C00) [pid = 1036] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:59:30 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0C8D3800) [pid = 1036] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:59:30 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0D1F0400) [pid = 1036] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:59:30 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (14BDCC00) [pid = 1036] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:59:30 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1AD78C00) [pid = 1036] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:59:30 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1B4ED400) [pid = 1036] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:59:30 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1A1C4400) [pid = 1036] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:59:30 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0D85B400) [pid = 1036] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:59:31 INFO - PROCESS | 1036 | 1466812771141 Marionette TRACE conn5 <- [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]]]}] 16:59:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:59:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 771ms 16:59:31 INFO - PROCESS | 1036 | 1466812771184 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 16:59:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:59:31 INFO - PROCESS | 1036 | 1466812771186 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 16:59:31 INFO - PROCESS | 1036 | 1466812771190 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:59:31 INFO - PROCESS | 1036 | 1466812771191 Marionette TRACE conn5 <- [1,1578,null,{}] 16:59:31 INFO - PROCESS | 1036 | 1466812771195 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:31 INFO - PROCESS | 1036 | 1466812771197 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:31 INFO - PROCESS | 1036 | 1466812771311 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 16:59:31 INFO - PROCESS | 1036 | 1466812771372 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:31 INFO - PROCESS | 1036 | 1466812771374 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:31 INFO - PROCESS | 1036 | ++DOCSHELL 0DA0DC00 == 38 [pid = 1036] [id = 404] 16:59:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (10B46000) [pid = 1036] [serial = 1212] [outer = 00000000] 16:59:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (19918000) [pid = 1036] [serial = 1213] [outer = 10B46000] 16:59:31 INFO - PROCESS | 1036 | 1466812771417 Marionette DEBUG loaded listener.js 16:59:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (19DDBC00) [pid = 1036] [serial = 1214] [outer = 10B46000] 16:59:31 INFO - PROCESS | 1036 | 1466812771749 Marionette TRACE conn5 <- [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]]]}] 16:59:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:59:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 570ms 16:59:31 INFO - PROCESS | 1036 | 1466812771762 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 16:59:31 INFO - PROCESS | 1036 | 1466812771764 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 16:59:31 INFO - PROCESS | 1036 | 1466812771766 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:59:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:59:31 INFO - PROCESS | 1036 | 1466812771768 Marionette TRACE conn5 <- [1,1582,null,{}] 16:59:31 INFO - PROCESS | 1036 | 1466812771772 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:31 INFO - PROCESS | 1036 | 1466812771774 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:31 INFO - PROCESS | 1036 | 1466812771899 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 16:59:31 INFO - PROCESS | 1036 | 1466812771923 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:31 INFO - PROCESS | 1036 | 1466812771924 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:31 INFO - PROCESS | 1036 | ++DOCSHELL 14B52800 == 39 [pid = 1036] [id = 405] 16:59:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (14B53000) [pid = 1036] [serial = 1215] [outer = 00000000] 16:59:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1AD78C00) [pid = 1036] [serial = 1216] [outer = 14B53000] 16:59:31 INFO - PROCESS | 1036 | 1466812771968 Marionette DEBUG loaded listener.js 16:59:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1AD84800) [pid = 1036] [serial = 1217] [outer = 14B53000] 16:59:32 INFO - PROCESS | 1036 | 1466812772405 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:59:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:59:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 16:59:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:59:32 INFO - PROCESS | 1036 | 1466812772440 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 16:59:32 INFO - PROCESS | 1036 | 1466812772442 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 16:59:32 INFO - PROCESS | 1036 | 1466812772445 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:59:32 INFO - PROCESS | 1036 | 1466812772447 Marionette TRACE conn5 <- [1,1586,null,{}] 16:59:32 INFO - PROCESS | 1036 | 1466812772450 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:32 INFO - PROCESS | 1036 | 1466812772452 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:32 INFO - PROCESS | 1036 | 1466812772569 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 16:59:32 INFO - PROCESS | 1036 | 1466812772577 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:32 INFO - PROCESS | 1036 | 1466812772579 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:32 INFO - PROCESS | 1036 | ++DOCSHELL 17745400 == 40 [pid = 1036] [id = 406] 16:59:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (17C4C000) [pid = 1036] [serial = 1218] [outer = 00000000] 16:59:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1B4A7800) [pid = 1036] [serial = 1219] [outer = 17C4C000] 16:59:32 INFO - PROCESS | 1036 | 1466812772623 Marionette DEBUG loaded listener.js 16:59:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1B4ED000) [pid = 1036] [serial = 1220] [outer = 17C4C000] 16:59:33 INFO - PROCESS | 1036 | 1466812773106 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:59:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:59:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 16:59:33 INFO - PROCESS | 1036 | 1466812773117 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 16:59:33 INFO - PROCESS | 1036 | 1466812773122 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 16:59:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:59:33 INFO - PROCESS | 1036 | 1466812773143 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:59:33 INFO - PROCESS | 1036 | 1466812773147 Marionette TRACE conn5 <- [1,1590,null,{}] 16:59:33 INFO - PROCESS | 1036 | 1466812773153 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:33 INFO - PROCESS | 1036 | 1466812773156 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:33 INFO - PROCESS | 1036 | 1466812773319 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 16:59:33 INFO - PROCESS | 1036 | 1466812773431 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:33 INFO - PROCESS | 1036 | 1466812773436 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:33 INFO - PROCESS | 1036 | ++DOCSHELL 0CF2A400 == 41 [pid = 1036] [id = 407] 16:59:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (0CF6B800) [pid = 1036] [serial = 1221] [outer = 00000000] 16:59:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (0D3E2C00) [pid = 1036] [serial = 1222] [outer = 0CF6B800] 16:59:33 INFO - PROCESS | 1036 | 1466812773535 Marionette DEBUG loaded listener.js 16:59:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (0DA08800) [pid = 1036] [serial = 1223] [outer = 0CF6B800] 16:59:34 INFO - PROCESS | 1036 | 1466812774096 Marionette TRACE conn5 <- [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]]]}] 16:59:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:59:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1027ms 16:59:34 INFO - PROCESS | 1036 | 1466812774172 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 16:59:34 INFO - PROCESS | 1036 | 1466812774177 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 16:59:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:59:34 INFO - PROCESS | 1036 | 1466812774218 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:59:34 INFO - PROCESS | 1036 | 1466812774221 Marionette TRACE conn5 <- [1,1594,null,{}] 16:59:34 INFO - PROCESS | 1036 | 1466812774226 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:34 INFO - PROCESS | 1036 | 1466812774228 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:34 INFO - PROCESS | 1036 | 1466812774346 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 16:59:34 INFO - PROCESS | 1036 | 1466812774475 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:34 INFO - PROCESS | 1036 | 1466812774478 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:34 INFO - PROCESS | 1036 | ++DOCSHELL 143E0C00 == 42 [pid = 1036] [id = 408] 16:59:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (146CA800) [pid = 1036] [serial = 1224] [outer = 00000000] 16:59:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (1735DC00) [pid = 1036] [serial = 1225] [outer = 146CA800] 16:59:34 INFO - PROCESS | 1036 | 1466812774534 Marionette DEBUG loaded listener.js 16:59:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1850C400) [pid = 1036] [serial = 1226] [outer = 146CA800] 16:59:35 INFO - PROCESS | 1036 | 1466812775150 Marionette TRACE conn5 <- [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]]]}] 16:59:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:59:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 990ms 16:59:35 INFO - PROCESS | 1036 | 1466812775190 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 16:59:35 INFO - PROCESS | 1036 | 1466812775193 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 16:59:35 INFO - PROCESS | 1036 | 1466812775196 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:59:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:59:35 INFO - PROCESS | 1036 | 1466812775200 Marionette TRACE conn5 <- [1,1598,null,{}] 16:59:35 INFO - PROCESS | 1036 | 1466812775211 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:35 INFO - PROCESS | 1036 | 1466812775216 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:35 INFO - PROCESS | 1036 | 1466812775325 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 16:59:35 INFO - PROCESS | 1036 | 1466812775433 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:35 INFO - PROCESS | 1036 | 1466812775436 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:35 INFO - PROCESS | 1036 | ++DOCSHELL 19E1D800 == 43 [pid = 1036] [id = 409] 16:59:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (1A1C3C00) [pid = 1036] [serial = 1227] [outer = 00000000] 16:59:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (1B4EE400) [pid = 1036] [serial = 1228] [outer = 1A1C3C00] 16:59:35 INFO - PROCESS | 1036 | 1466812775492 Marionette DEBUG loaded listener.js 16:59:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (1B8D0C00) [pid = 1036] [serial = 1229] [outer = 1A1C3C00] 16:59:36 INFO - PROCESS | 1036 | 1466812776074 Marionette TRACE conn5 <- [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]]]}] 16:59:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:59:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 16:59:36 INFO - PROCESS | 1036 | 1466812776130 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 16:59:36 INFO - PROCESS | 1036 | 1466812776133 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 16:59:36 INFO - PROCESS | 1036 | 1466812776136 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:59:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:59:36 INFO - PROCESS | 1036 | 1466812776138 Marionette TRACE conn5 <- [1,1602,null,{}] 16:59:36 INFO - PROCESS | 1036 | 1466812776142 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:36 INFO - PROCESS | 1036 | 1466812776144 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:36 INFO - PROCESS | 1036 | 1466812776253 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 16:59:36 INFO - PROCESS | 1036 | 1466812776372 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:36 INFO - PROCESS | 1036 | 1466812776374 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:36 INFO - PROCESS | 1036 | ++DOCSHELL 1C682800 == 44 [pid = 1036] [id = 410] 16:59:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 95 (1C683000) [pid = 1036] [serial = 1230] [outer = 00000000] 16:59:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 96 (1CB3C000) [pid = 1036] [serial = 1231] [outer = 1C683000] 16:59:36 INFO - PROCESS | 1036 | 1466812776427 Marionette DEBUG loaded listener.js 16:59:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 97 (1CE46000) [pid = 1036] [serial = 1232] [outer = 1C683000] 16:59:37 INFO - PROCESS | 1036 | 1466812777215 Marionette TRACE conn5 <- [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]]]}] 16:59:37 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 16:59:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1121ms 16:59:37 INFO - PROCESS | 1036 | 1466812777261 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 16:59:37 INFO - PROCESS | 1036 | 1466812777265 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 16:59:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:59:37 INFO - PROCESS | 1036 | 1466812777270 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:59:37 INFO - PROCESS | 1036 | 1466812777273 Marionette TRACE conn5 <- [1,1606,null,{}] 16:59:37 INFO - PROCESS | 1036 | 1466812777279 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:37 INFO - PROCESS | 1036 | 1466812777282 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:37 INFO - PROCESS | 1036 | 1466812777385 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 16:59:37 INFO - PROCESS | 1036 | 1466812777526 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:37 INFO - PROCESS | 1036 | 1466812777531 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:37 INFO - PROCESS | 1036 | ++DOCSHELL 0D85A000 == 45 [pid = 1036] [id = 411] 16:59:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 98 (0D9AE800) [pid = 1036] [serial = 1233] [outer = 00000000] 16:59:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 99 (0DA19000) [pid = 1036] [serial = 1234] [outer = 0D9AE800] 16:59:37 INFO - PROCESS | 1036 | 1466812777582 Marionette DEBUG loaded listener.js 16:59:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 100 (10B36000) [pid = 1036] [serial = 1235] [outer = 0D9AE800] 16:59:38 INFO - PROCESS | 1036 | --DOCSHELL 14B52800 == 44 [pid = 1036] [id = 405] 16:59:38 INFO - PROCESS | 1036 | --DOCSHELL 0DA0DC00 == 43 [pid = 1036] [id = 404] 16:59:38 INFO - PROCESS | 1036 | --DOCSHELL 19DD2400 == 42 [pid = 1036] [id = 403] 16:59:38 INFO - PROCESS | 1036 | --DOCSHELL 194B3800 == 41 [pid = 1036] [id = 402] 16:59:38 INFO - PROCESS | 1036 | --DOCSHELL 18628400 == 40 [pid = 1036] [id = 401] 16:59:38 INFO - PROCESS | 1036 | --DOCSHELL 14C7D800 == 39 [pid = 1036] [id = 400] 16:59:38 INFO - PROCESS | 1036 | --DOCSHELL 1465D400 == 38 [pid = 1036] [id = 399] 16:59:38 INFO - PROCESS | 1036 | --DOCSHELL 0D3E7800 == 37 [pid = 1036] [id = 398] 16:59:38 INFO - PROCESS | 1036 | --DOCSHELL 0C847C00 == 36 [pid = 1036] [id = 397] 16:59:38 INFO - PROCESS | 1036 | --DOCSHELL 111DD800 == 35 [pid = 1036] [id = 396] 16:59:38 INFO - PROCESS | 1036 | --DOCSHELL 0C8DCC00 == 34 [pid = 1036] [id = 395] 16:59:38 INFO - PROCESS | 1036 | --DOCSHELL 0DA05000 == 33 [pid = 1036] [id = 385] 16:59:38 INFO - PROCESS | 1036 | --DOCSHELL 1431D000 == 32 [pid = 1036] [id = 394] 16:59:38 INFO - PROCESS | 1036 | --DOCSHELL 1C682800 == 31 [pid = 1036] [id = 410] 16:59:38 INFO - PROCESS | 1036 | --DOCSHELL 143E0C00 == 30 [pid = 1036] [id = 408] 16:59:38 INFO - PROCESS | 1036 | --DOCSHELL 19E1D800 == 29 [pid = 1036] [id = 409] 16:59:38 INFO - PROCESS | 1036 | --DOCSHELL 17745400 == 28 [pid = 1036] [id = 406] 16:59:38 INFO - PROCESS | 1036 | --DOCSHELL 0CF2A400 == 27 [pid = 1036] [id = 407] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 99 (1AD86000) [pid = 1036] [serial = 1142] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 98 (0DA02000) [pid = 1036] [serial = 1162] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 97 (0DA0B000) [pid = 1036] [serial = 1163] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 96 (144C2C00) [pid = 1036] [serial = 1165] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 95 (0C8E8400) [pid = 1036] [serial = 1159] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 94 (0CF6DC00) [pid = 1036] [serial = 1160] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (1122A400) [pid = 1036] [serial = 1157] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (10B06000) [pid = 1036] [serial = 1156] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (17357000) [pid = 1036] [serial = 1168] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (17845C00) [pid = 1036] [serial = 1169] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (1857E000) [pid = 1036] [serial = 1171] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (194B8800) [pid = 1036] [serial = 1174] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (1410F000) [pid = 1036] [serial = 1177] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (143A8C00) [pid = 1036] [serial = 1178] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1990FC00) [pid = 1036] [serial = 1180] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (10B0E000) [pid = 1036] [serial = 1145] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0D85B800) [pid = 1036] [serial = 1144] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (18514000) [pid = 1036] [serial = 1148] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (16635400) [pid = 1036] [serial = 1147] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1ADD1800) [pid = 1036] [serial = 1151] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1ADC8000) [pid = 1036] [serial = 1150] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1B8D4400) [pid = 1036] [serial = 1154] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1B5ED000) [pid = 1036] [serial = 1153] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (19915800) [pid = 1036] [serial = 1175] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (18629800) [pid = 1036] [serial = 1172] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1A1BFC00) [pid = 1036] [serial = 1183] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (194B6C00) [pid = 1036] [serial = 1181] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (14A26800) [pid = 1036] [serial = 1166] [outer = 00000000] [url = about:blank] 16:59:38 INFO - PROCESS | 1036 | 1466812778786 Marionette TRACE conn5 <- [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]]]}] 16:59:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:59:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1577ms 16:59:38 INFO - PROCESS | 1036 | 1466812778849 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 16:59:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:59:38 INFO - PROCESS | 1036 | 1466812778853 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 16:59:38 INFO - PROCESS | 1036 | 1466812778857 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:59:38 INFO - PROCESS | 1036 | 1466812778862 Marionette TRACE conn5 <- [1,1610,null,{}] 16:59:38 INFO - PROCESS | 1036 | 1466812778866 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:38 INFO - PROCESS | 1036 | 1466812778869 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:38 INFO - PROCESS | 1036 | 1466812778959 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 16:59:39 INFO - PROCESS | 1036 | 1466812779082 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:39 INFO - PROCESS | 1036 | 1466812779085 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:39 INFO - PROCESS | 1036 | ++DOCSHELL 0C8CA400 == 28 [pid = 1036] [id = 412] 16:59:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0C8CC400) [pid = 1036] [serial = 1236] [outer = 00000000] 16:59:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0C8E8400) [pid = 1036] [serial = 1237] [outer = 0C8CC400] 16:59:39 INFO - PROCESS | 1036 | 1466812779132 Marionette DEBUG loaded listener.js 16:59:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (0CFCB800) [pid = 1036] [serial = 1238] [outer = 0C8CC400] 16:59:39 INFO - PROCESS | 1036 | 1466812779515 Marionette TRACE conn5 <- [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]]]}] 16:59:39 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 16:59:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 690ms 16:59:39 INFO - PROCESS | 1036 | 1466812779548 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 16:59:39 INFO - PROCESS | 1036 | 1466812779553 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 16:59:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:59:39 INFO - PROCESS | 1036 | 1466812779559 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:59:39 INFO - PROCESS | 1036 | 1466812779562 Marionette TRACE conn5 <- [1,1614,null,{}] 16:59:39 INFO - PROCESS | 1036 | 1466812779566 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:39 INFO - PROCESS | 1036 | 1466812779568 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:39 INFO - PROCESS | 1036 | 1466812779688 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 16:59:39 INFO - PROCESS | 1036 | 1466812779695 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:39 INFO - PROCESS | 1036 | 1466812779697 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:39 INFO - PROCESS | 1036 | ++DOCSHELL 0D384800 == 29 [pid = 1036] [id = 413] 16:59:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (0D84E800) [pid = 1036] [serial = 1239] [outer = 00000000] 16:59:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (0DA08000) [pid = 1036] [serial = 1240] [outer = 0D84E800] 16:59:39 INFO - PROCESS | 1036 | 1466812779744 Marionette DEBUG loaded listener.js 16:59:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (0DA11C00) [pid = 1036] [serial = 1241] [outer = 0D84E800] 16:59:40 INFO - PROCESS | 1036 | 1466812780175 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:59:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:59:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 16:59:40 INFO - PROCESS | 1036 | 1466812780193 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 16:59:40 INFO - PROCESS | 1036 | 1466812780195 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 16:59:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:59:40 INFO - PROCESS | 1036 | 1466812780198 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:59:40 INFO - PROCESS | 1036 | 1466812780201 Marionette TRACE conn5 <- [1,1618,null,{}] 16:59:40 INFO - PROCESS | 1036 | 1466812780252 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:40 INFO - PROCESS | 1036 | 1466812780257 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:40 INFO - PROCESS | 1036 | 1466812780340 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 16:59:40 INFO - PROCESS | 1036 | 1466812780347 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:40 INFO - PROCESS | 1036 | 1466812780350 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:40 INFO - PROCESS | 1036 | ++DOCSHELL 14313400 == 30 [pid = 1036] [id = 414] 16:59:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1431C400) [pid = 1036] [serial = 1242] [outer = 00000000] 16:59:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (143ADC00) [pid = 1036] [serial = 1243] [outer = 1431C400] 16:59:40 INFO - PROCESS | 1036 | 1466812780398 Marionette DEBUG loaded listener.js 16:59:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (144CA400) [pid = 1036] [serial = 1244] [outer = 1431C400] 16:59:40 INFO - PROCESS | 1036 | 1466812780890 Marionette TRACE conn5 <- [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]]]}] 16:59:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:59:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 751ms 16:59:40 INFO - PROCESS | 1036 | 1466812780949 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 16:59:40 INFO - PROCESS | 1036 | 1466812780951 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 16:59:40 INFO - PROCESS | 1036 | 1466812780954 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:59:40 INFO - PROCESS | 1036 | 1466812780956 Marionette TRACE conn5 <- [1,1622,null,{}] 16:59:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:59:40 INFO - PROCESS | 1036 | 1466812780966 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:40 INFO - PROCESS | 1036 | 1466812780968 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:41 INFO - PROCESS | 1036 | 1466812781114 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 16:59:41 INFO - PROCESS | 1036 | 1466812781142 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:41 INFO - PROCESS | 1036 | 1466812781144 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:41 INFO - PROCESS | 1036 | ++DOCSHELL 14BDE000 == 31 [pid = 1036] [id = 415] 16:59:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (14C7D400) [pid = 1036] [serial = 1245] [outer = 00000000] 16:59:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (15759000) [pid = 1036] [serial = 1246] [outer = 14C7D400] 16:59:41 INFO - PROCESS | 1036 | 1466812781188 Marionette DEBUG loaded listener.js 16:59:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (17357000) [pid = 1036] [serial = 1247] [outer = 14C7D400] 16:59:41 INFO - PROCESS | 1036 | 1466812781622 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:59:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:59:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 690ms 16:59:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:59:41 INFO - PROCESS | 1036 | 1466812781649 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 16:59:41 INFO - PROCESS | 1036 | 1466812781651 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 16:59:41 INFO - PROCESS | 1036 | 1466812781654 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:59:41 INFO - PROCESS | 1036 | 1466812781656 Marionette TRACE conn5 <- [1,1626,null,{}] 16:59:41 INFO - PROCESS | 1036 | 1466812781659 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:41 INFO - PROCESS | 1036 | 1466812781661 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:41 INFO - PROCESS | 1036 | 1466812781770 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 16:59:41 INFO - PROCESS | 1036 | 1466812781776 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:41 INFO - PROCESS | 1036 | 1466812781778 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:41 INFO - PROCESS | 1036 | ++DOCSHELL 143A5800 == 32 [pid = 1036] [id = 416] 16:59:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1735C800) [pid = 1036] [serial = 1248] [outer = 00000000] 16:59:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (1784C000) [pid = 1036] [serial = 1249] [outer = 1735C800] 16:59:41 INFO - PROCESS | 1036 | 1466812781821 Marionette DEBUG loaded listener.js 16:59:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (17860400) [pid = 1036] [serial = 1250] [outer = 1735C800] 16:59:42 INFO - PROCESS | 1036 | 1466812782298 Marionette TRACE conn5 <- [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]]]}] 16:59:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:59:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 16:59:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:59:42 INFO - PROCESS | 1036 | 1466812782329 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 16:59:42 INFO - PROCESS | 1036 | 1466812782331 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 16:59:42 INFO - PROCESS | 1036 | 1466812782334 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:59:42 INFO - PROCESS | 1036 | 1466812782335 Marionette TRACE conn5 <- [1,1630,null,{}] 16:59:42 INFO - PROCESS | 1036 | 1466812782339 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:42 INFO - PROCESS | 1036 | 1466812782344 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:42 INFO - PROCESS | 1036 | 1466812782498 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 16:59:42 INFO - PROCESS | 1036 | 1466812782565 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:42 INFO - PROCESS | 1036 | 1466812782567 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:42 INFO - PROCESS | 1036 | ++DOCSHELL 18CA0400 == 33 [pid = 1036] [id = 417] 16:59:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (18CA1400) [pid = 1036] [serial = 1251] [outer = 00000000] 16:59:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (19419800) [pid = 1036] [serial = 1252] [outer = 18CA1400] 16:59:42 INFO - PROCESS | 1036 | 1466812782611 Marionette DEBUG loaded listener.js 16:59:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (194B0800) [pid = 1036] [serial = 1253] [outer = 18CA1400] 16:59:43 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (19DD4C00) [pid = 1036] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:59:43 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (0C8DE000) [pid = 1036] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:59:43 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (0D3E8C00) [pid = 1036] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:59:43 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1122BC00) [pid = 1036] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:59:43 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (19DD6800) [pid = 1036] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:59:43 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (10B46000) [pid = 1036] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:59:43 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (17C4C000) [pid = 1036] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:59:43 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (14B53000) [pid = 1036] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:59:43 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (18629000) [pid = 1036] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:59:43 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (194B5800) [pid = 1036] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:59:43 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0C8DD800) [pid = 1036] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:59:43 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1735B800) [pid = 1036] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:59:43 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1465FC00) [pid = 1036] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:59:43 INFO - PROCESS | 1036 | 1466812783239 Marionette TRACE conn5 <- [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]]]}] 16:59:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:59:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 930ms 16:59:43 INFO - PROCESS | 1036 | 1466812783265 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 16:59:43 INFO - PROCESS | 1036 | 1466812783266 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 16:59:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:59:43 INFO - PROCESS | 1036 | 1466812783269 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:59:43 INFO - PROCESS | 1036 | 1466812783271 Marionette TRACE conn5 <- [1,1634,null,{}] 16:59:43 INFO - PROCESS | 1036 | 1466812783274 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:43 INFO - PROCESS | 1036 | 1466812783276 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:43 INFO - PROCESS | 1036 | 1466812783395 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 16:59:43 INFO - PROCESS | 1036 | 1466812783404 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:43 INFO - PROCESS | 1036 | 1466812783406 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:43 INFO - PROCESS | 1036 | ++DOCSHELL 144BD800 == 34 [pid = 1036] [id = 418] 16:59:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (14B53000) [pid = 1036] [serial = 1254] [outer = 00000000] 16:59:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1857AC00) [pid = 1036] [serial = 1255] [outer = 14B53000] 16:59:43 INFO - PROCESS | 1036 | 1466812783450 Marionette DEBUG loaded listener.js 16:59:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (18CF8C00) [pid = 1036] [serial = 1256] [outer = 14B53000] 16:59:43 INFO - PROCESS | 1036 | 1466812783853 Marionette TRACE conn5 <- [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]]]}] 16:59:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:59:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 630ms 16:59:43 INFO - PROCESS | 1036 | 1466812783901 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 16:59:43 INFO - PROCESS | 1036 | 1466812783903 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 16:59:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:59:43 INFO - PROCESS | 1036 | 1466812783910 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:59:43 INFO - PROCESS | 1036 | 1466812783912 Marionette TRACE conn5 <- [1,1638,null,{}] 16:59:43 INFO - PROCESS | 1036 | 1466812783915 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:43 INFO - PROCESS | 1036 | 1466812783917 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:44 INFO - PROCESS | 1036 | 1466812783995 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 16:59:44 INFO - PROCESS | 1036 | 1466812784001 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:44 INFO - PROCESS | 1036 | 1466812784002 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:44 INFO - PROCESS | 1036 | ++DOCSHELL 1850D800 == 35 [pid = 1036] [id = 419] 16:59:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1941C400) [pid = 1036] [serial = 1257] [outer = 00000000] 16:59:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1990B400) [pid = 1036] [serial = 1258] [outer = 1941C400] 16:59:44 INFO - PROCESS | 1036 | 1466812784046 Marionette DEBUG loaded listener.js 16:59:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (194B8000) [pid = 1036] [serial = 1259] [outer = 1941C400] 16:59:44 INFO - PROCESS | 1036 | 1466812784499 Marionette TRACE conn5 <- [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]]]}] 16:59:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:59:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 16:59:44 INFO - PROCESS | 1036 | 1466812784541 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 16:59:44 INFO - PROCESS | 1036 | 1466812784543 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 16:59:44 INFO - PROCESS | 1036 | 1466812784546 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:59:44 INFO - PROCESS | 1036 | 1466812784548 Marionette TRACE conn5 <- [1,1642,null,{}] 16:59:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:59:44 INFO - PROCESS | 1036 | 1466812784551 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:44 INFO - PROCESS | 1036 | 1466812784553 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:44 INFO - PROCESS | 1036 | 1466812784630 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 16:59:44 INFO - PROCESS | 1036 | 1466812784635 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:44 INFO - PROCESS | 1036 | 1466812784637 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:44 INFO - PROCESS | 1036 | ++DOCSHELL 199E3000 == 36 [pid = 1036] [id = 420] 16:59:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (199E3C00) [pid = 1036] [serial = 1260] [outer = 00000000] 16:59:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (199EA400) [pid = 1036] [serial = 1261] [outer = 199E3C00] 16:59:44 INFO - PROCESS | 1036 | 1466812784680 Marionette DEBUG loaded listener.js 16:59:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (19DD6800) [pid = 1036] [serial = 1262] [outer = 199E3C00] 16:59:45 INFO - PROCESS | 1036 | 1466812785310 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:59:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:59:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 830ms 16:59:45 INFO - PROCESS | 1036 | 1466812785413 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 16:59:45 INFO - PROCESS | 1036 | 1466812785418 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 16:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:59:45 INFO - PROCESS | 1036 | 1466812785425 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:59:45 INFO - PROCESS | 1036 | 1466812785429 Marionette TRACE conn5 <- [1,1646,null,{}] 16:59:45 INFO - PROCESS | 1036 | 1466812785435 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:45 INFO - PROCESS | 1036 | 1466812785439 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:45 INFO - PROCESS | 1036 | 1466812785575 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 16:59:45 INFO - PROCESS | 1036 | 1466812785705 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:45 INFO - PROCESS | 1036 | 1466812785708 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:45 INFO - PROCESS | 1036 | ++DOCSHELL 09247800 == 37 [pid = 1036] [id = 421] 16:59:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (0C726800) [pid = 1036] [serial = 1263] [outer = 00000000] 16:59:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (0D383000) [pid = 1036] [serial = 1264] [outer = 0C726800] 16:59:45 INFO - PROCESS | 1036 | 1466812785765 Marionette DEBUG loaded listener.js 16:59:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (0D85CC00) [pid = 1036] [serial = 1265] [outer = 0C726800] 16:59:46 INFO - PROCESS | 1036 | 1466812786405 Marionette TRACE conn5 <- [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]]]}] 16:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1024ms 16:59:46 INFO - PROCESS | 1036 | 1466812786461 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 16:59:46 INFO - PROCESS | 1036 | 1466812786466 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 16:59:46 INFO - PROCESS | 1036 | 1466812786472 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:59:46 INFO - PROCESS | 1036 | 1466812786475 Marionette TRACE conn5 <- [1,1650,null,{}] 16:59:46 INFO - PROCESS | 1036 | 1466812786499 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:46 INFO - PROCESS | 1036 | 1466812786502 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:46 INFO - PROCESS | 1036 | 1466812786632 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 16:59:46 INFO - PROCESS | 1036 | 1466812786743 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:46 INFO - PROCESS | 1036 | 1466812786745 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:46 INFO - PROCESS | 1036 | ++DOCSHELL 143A2800 == 38 [pid = 1036] [id = 422] 16:59:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (143E0C00) [pid = 1036] [serial = 1266] [outer = 00000000] 16:59:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (14B4FC00) [pid = 1036] [serial = 1267] [outer = 143E0C00] 16:59:46 INFO - PROCESS | 1036 | 1466812786801 Marionette DEBUG loaded listener.js 16:59:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (1735E800) [pid = 1036] [serial = 1268] [outer = 143E0C00] 16:59:47 INFO - PROCESS | 1036 | 1466812787682 Marionette TRACE conn5 <- [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]]]}] 16:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1273ms 16:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:59:47 INFO - PROCESS | 1036 | 1466812787752 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 16:59:47 INFO - PROCESS | 1036 | 1466812787756 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 16:59:47 INFO - PROCESS | 1036 | 1466812787761 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:59:47 INFO - PROCESS | 1036 | 1466812787765 Marionette TRACE conn5 <- [1,1654,null,{}] 16:59:47 INFO - PROCESS | 1036 | 1466812787770 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:47 INFO - PROCESS | 1036 | 1466812787773 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:47 INFO - PROCESS | 1036 | 1466812787895 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 16:59:47 INFO - PROCESS | 1036 | --DOCSHELL 1850D800 == 37 [pid = 1036] [id = 419] 16:59:47 INFO - PROCESS | 1036 | --DOCSHELL 144BD800 == 36 [pid = 1036] [id = 418] 16:59:47 INFO - PROCESS | 1036 | --DOCSHELL 18CA0400 == 35 [pid = 1036] [id = 417] 16:59:47 INFO - PROCESS | 1036 | --DOCSHELL 143A5800 == 34 [pid = 1036] [id = 416] 16:59:47 INFO - PROCESS | 1036 | --DOCSHELL 14BDE000 == 33 [pid = 1036] [id = 415] 16:59:47 INFO - PROCESS | 1036 | --DOCSHELL 14313400 == 32 [pid = 1036] [id = 414] 16:59:47 INFO - PROCESS | 1036 | --DOCSHELL 0D384800 == 31 [pid = 1036] [id = 413] 16:59:47 INFO - PROCESS | 1036 | --DOCSHELL 0C8CA400 == 30 [pid = 1036] [id = 412] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (1AD84800) [pid = 1036] [serial = 1217] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (18D18400) [pid = 1036] [serial = 1204] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (199E4800) [pid = 1036] [serial = 1207] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (0CF6D800) [pid = 1036] [serial = 1192] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (0D3ED800) [pid = 1036] [serial = 1193] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1850D400) [pid = 1036] [serial = 1201] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (14A6B000) [pid = 1036] [serial = 1198] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (0C8CC800) [pid = 1036] [serial = 1199] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (1A1C9C00) [pid = 1036] [serial = 1184] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0D1E5C00) [pid = 1036] [serial = 1186] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0D45C000) [pid = 1036] [serial = 1187] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0D85C000) [pid = 1036] [serial = 1195] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0DA12400) [pid = 1036] [serial = 1196] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (14A9A000) [pid = 1036] [serial = 1189] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (14BE4C00) [pid = 1036] [serial = 1190] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1A1C0400) [pid = 1036] [serial = 1210] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (19918000) [pid = 1036] [serial = 1213] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (19C61000) [pid = 1036] [serial = 1208] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1AD78C00) [pid = 1036] [serial = 1216] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1B4ED000) [pid = 1036] [serial = 1220] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1A1EA000) [pid = 1036] [serial = 1211] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (1B4A7800) [pid = 1036] [serial = 1219] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (1937C800) [pid = 1036] [serial = 1205] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (18514400) [pid = 1036] [serial = 1202] [outer = 00000000] [url = about:blank] 16:59:47 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (19DDBC00) [pid = 1036] [serial = 1214] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 1036 | 1466812788020 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:48 INFO - PROCESS | 1036 | 1466812788024 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:48 INFO - PROCESS | 1036 | ++DOCSHELL 0C709800 == 31 [pid = 1036] [id = 423] 16:59:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0C70F800) [pid = 1036] [serial = 1269] [outer = 00000000] 16:59:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0C847C00) [pid = 1036] [serial = 1270] [outer = 0C70F800] 16:59:48 INFO - PROCESS | 1036 | 1466812788082 Marionette DEBUG loaded listener.js 16:59:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0C8DFC00) [pid = 1036] [serial = 1271] [outer = 0C70F800] 16:59:48 INFO - PROCESS | 1036 | 1466812788514 Marionette TRACE conn5 <- [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]]]}] 16:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 790ms 16:59:48 INFO - PROCESS | 1036 | 1466812788552 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 16:59:48 INFO - PROCESS | 1036 | 1466812788557 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 16:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:59:48 INFO - PROCESS | 1036 | 1466812788590 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:59:48 INFO - PROCESS | 1036 | 1466812788592 Marionette TRACE conn5 <- [1,1658,null,{}] 16:59:48 INFO - PROCESS | 1036 | 1466812788597 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:48 INFO - PROCESS | 1036 | 1466812788599 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:48 INFO - PROCESS | 1036 | 1466812788686 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 16:59:48 INFO - PROCESS | 1036 | 1466812788692 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:48 INFO - PROCESS | 1036 | 1466812788695 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:48 INFO - PROCESS | 1036 | ++DOCSHELL 0D45BC00 == 32 [pid = 1036] [id = 424] 16:59:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0D45C000) [pid = 1036] [serial = 1272] [outer = 00000000] 16:59:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0DA10400) [pid = 1036] [serial = 1273] [outer = 0D45C000] 16:59:48 INFO - PROCESS | 1036 | 1466812788741 Marionette DEBUG loaded listener.js 16:59:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (10B08400) [pid = 1036] [serial = 1274] [outer = 0D45C000] 16:59:49 INFO - PROCESS | 1036 | 1466812789213 Marionette TRACE conn5 <- [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]]]}] 16:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 710ms 16:59:49 INFO - PROCESS | 1036 | 1466812789277 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 16:59:49 INFO - PROCESS | 1036 | 1466812789280 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 16:59:49 INFO - PROCESS | 1036 | 1466812789283 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:59:49 INFO - PROCESS | 1036 | 1466812789286 Marionette TRACE conn5 <- [1,1662,null,{}] 16:59:49 INFO - PROCESS | 1036 | 1466812789297 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:49 INFO - PROCESS | 1036 | 1466812789301 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:49 INFO - PROCESS | 1036 | 1466812789414 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 16:59:49 INFO - PROCESS | 1036 | 1466812789505 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:49 INFO - PROCESS | 1036 | 1466812789508 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:49 INFO - PROCESS | 1036 | ++DOCSHELL 14B06C00 == 33 [pid = 1036] [id = 425] 16:59:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (14B0C000) [pid = 1036] [serial = 1275] [outer = 00000000] 16:59:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (14BE4C00) [pid = 1036] [serial = 1276] [outer = 14B0C000] 16:59:49 INFO - PROCESS | 1036 | 1466812789555 Marionette DEBUG loaded listener.js 16:59:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1662D400) [pid = 1036] [serial = 1277] [outer = 14B0C000] 16:59:49 INFO - PROCESS | 1036 | 1466812789927 Marionette TRACE conn5 <- [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]]]}] 16:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 16:59:49 INFO - PROCESS | 1036 | 1466812789957 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 16:59:49 INFO - PROCESS | 1036 | 1466812789969 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 16:59:49 INFO - PROCESS | 1036 | 1466812789972 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:59:49 INFO - PROCESS | 1036 | 1466812789974 Marionette TRACE conn5 <- [1,1666,null,{}] 16:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:59:49 INFO - PROCESS | 1036 | 1466812789977 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:49 INFO - PROCESS | 1036 | 1466812789979 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:50 INFO - PROCESS | 1036 | 1466812790064 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 16:59:50 INFO - PROCESS | 1036 | 1466812790167 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:50 INFO - PROCESS | 1036 | 1466812790169 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:50 INFO - PROCESS | 1036 | ++DOCSHELL 1735D000 == 34 [pid = 1036] [id = 426] 16:59:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (17360C00) [pid = 1036] [serial = 1278] [outer = 00000000] 16:59:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (18625800) [pid = 1036] [serial = 1279] [outer = 17360C00] 16:59:50 INFO - PROCESS | 1036 | 1466812790214 Marionette DEBUG loaded listener.js 16:59:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (18CAE800) [pid = 1036] [serial = 1280] [outer = 17360C00] 16:59:50 INFO - PROCESS | 1036 | 1466812790643 Marionette TRACE conn5 <- [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]]]}] 16:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 732ms 16:59:50 INFO - PROCESS | 1036 | 1466812790709 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 16:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:59:50 INFO - PROCESS | 1036 | 1466812790711 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 16:59:50 INFO - PROCESS | 1036 | 1466812790714 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:59:50 INFO - PROCESS | 1036 | 1466812790716 Marionette TRACE conn5 <- [1,1670,null,{}] 16:59:50 INFO - PROCESS | 1036 | 1466812790720 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:50 INFO - PROCESS | 1036 | 1466812790722 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:50 INFO - PROCESS | 1036 | 1466812790859 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 16:59:50 INFO - PROCESS | 1036 | 1466812790868 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:50 INFO - PROCESS | 1036 | 1466812790870 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:50 INFO - PROCESS | 1036 | ++DOCSHELL 1937DC00 == 35 [pid = 1036] [id = 427] 16:59:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1937E800) [pid = 1036] [serial = 1281] [outer = 00000000] 16:59:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (194B4000) [pid = 1036] [serial = 1282] [outer = 1937E800] 16:59:50 INFO - PROCESS | 1036 | 1466812790968 Marionette DEBUG loaded listener.js 16:59:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (194B5000) [pid = 1036] [serial = 1283] [outer = 1937E800] 16:59:51 INFO - PROCESS | 1036 | 1466812791386 Marionette TRACE conn5 <- [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]]]}] 16:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 16:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:59:51 INFO - PROCESS | 1036 | 1466812791445 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 16:59:51 INFO - PROCESS | 1036 | 1466812791447 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 16:59:51 INFO - PROCESS | 1036 | 1466812791450 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:59:51 INFO - PROCESS | 1036 | 1466812791452 Marionette TRACE conn5 <- [1,1674,null,{}] 16:59:51 INFO - PROCESS | 1036 | 1466812791455 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:51 INFO - PROCESS | 1036 | 1466812791460 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:51 INFO - PROCESS | 1036 | 1466812791597 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 16:59:51 INFO - PROCESS | 1036 | 1466812791661 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:51 INFO - PROCESS | 1036 | 1466812791663 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:51 INFO - PROCESS | 1036 | ++DOCSHELL 199E8800 == 36 [pid = 1036] [id = 428] 16:59:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (19C57400) [pid = 1036] [serial = 1284] [outer = 00000000] 16:59:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1A1C0400) [pid = 1036] [serial = 1285] [outer = 19C57400] 16:59:51 INFO - PROCESS | 1036 | 1466812791706 Marionette DEBUG loaded listener.js 16:59:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (19C64000) [pid = 1036] [serial = 1286] [outer = 19C57400] 16:59:52 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (14C7D400) [pid = 1036] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:59:52 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0C8CC400) [pid = 1036] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:59:52 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0D84E800) [pid = 1036] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:59:52 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1431C400) [pid = 1036] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:59:52 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0D9AE800) [pid = 1036] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:59:52 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1735C800) [pid = 1036] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:59:52 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0CF6B800) [pid = 1036] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:59:52 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (146CA800) [pid = 1036] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:59:52 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1A1C3C00) [pid = 1036] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:59:52 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1941C400) [pid = 1036] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:59:52 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1C683000) [pid = 1036] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:59:52 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (18CA1400) [pid = 1036] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:59:52 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (14B53000) [pid = 1036] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:59:52 INFO - PROCESS | 1036 | 1466812792228 Marionette TRACE conn5 <- [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]]]}] 16:59:52 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 16:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 830ms 16:59:52 INFO - PROCESS | 1036 | 1466812792281 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 16:59:52 INFO - PROCESS | 1036 | 1466812792283 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 16:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:59:52 INFO - PROCESS | 1036 | 1466812792286 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:59:52 INFO - PROCESS | 1036 | 1466812792288 Marionette TRACE conn5 <- [1,1678,null,{}] 16:59:52 INFO - PROCESS | 1036 | 1466812792292 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:52 INFO - PROCESS | 1036 | 1466812792293 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:52 INFO - PROCESS | 1036 | 1466812792371 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 16:59:52 INFO - PROCESS | 1036 | 1466812792377 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:52 INFO - PROCESS | 1036 | 1466812792379 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:52 INFO - PROCESS | 1036 | ++DOCSHELL 0D850000 == 37 [pid = 1036] [id = 429] 16:59:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0D853400) [pid = 1036] [serial = 1287] [outer = 00000000] 16:59:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (143A7C00) [pid = 1036] [serial = 1288] [outer = 0D853400] 16:59:52 INFO - PROCESS | 1036 | 1466812792422 Marionette DEBUG loaded listener.js 16:59:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (14B4C800) [pid = 1036] [serial = 1289] [outer = 0D853400] 16:59:52 INFO - PROCESS | 1036 | 1466812792859 Marionette TRACE conn5 <- [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]]]}] 16:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 16:59:52 INFO - PROCESS | 1036 | 1466812792917 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 16:59:52 INFO - PROCESS | 1036 | 1466812792919 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 16:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:59:52 INFO - PROCESS | 1036 | 1466812792922 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:59:52 INFO - PROCESS | 1036 | 1466812792924 Marionette TRACE conn5 <- [1,1682,null,{}] 16:59:52 INFO - PROCESS | 1036 | 1466812792927 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:52 INFO - PROCESS | 1036 | 1466812792929 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:53 INFO - PROCESS | 1036 | 1466812793007 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 16:59:53 INFO - PROCESS | 1036 | 1466812793012 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:53 INFO - PROCESS | 1036 | 1466812793014 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:53 INFO - PROCESS | 1036 | ++DOCSHELL 1735C800 == 38 [pid = 1036] [id = 430] 16:59:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (19910800) [pid = 1036] [serial = 1290] [outer = 00000000] 16:59:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1A1CA800) [pid = 1036] [serial = 1291] [outer = 19910800] 16:59:53 INFO - PROCESS | 1036 | 1466812793058 Marionette DEBUG loaded listener.js 16:59:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1AD7A000) [pid = 1036] [serial = 1292] [outer = 19910800] 16:59:53 INFO - PROCESS | 1036 | 1466812793473 Marionette TRACE conn5 <- [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]]]}] 16:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 570ms 16:59:53 INFO - PROCESS | 1036 | 1466812793493 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 16:59:53 INFO - PROCESS | 1036 | 1466812793495 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 16:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:59:53 INFO - PROCESS | 1036 | 1466812793498 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:59:53 INFO - PROCESS | 1036 | 1466812793500 Marionette TRACE conn5 <- [1,1686,null,{}] 16:59:53 INFO - PROCESS | 1036 | 1466812793503 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:53 INFO - PROCESS | 1036 | 1466812793505 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:53 INFO - PROCESS | 1036 | 1466812793632 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 16:59:53 INFO - PROCESS | 1036 | 1466812793641 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:53 INFO - PROCESS | 1036 | 1466812793643 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:53 INFO - PROCESS | 1036 | ++DOCSHELL 14109400 == 39 [pid = 1036] [id = 431] 16:59:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (14B05C00) [pid = 1036] [serial = 1293] [outer = 00000000] 16:59:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1ADC7400) [pid = 1036] [serial = 1294] [outer = 14B05C00] 16:59:53 INFO - PROCESS | 1036 | 1466812793695 Marionette DEBUG loaded listener.js 16:59:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1ADCA000) [pid = 1036] [serial = 1295] [outer = 14B05C00] 16:59:54 INFO - PROCESS | 1036 | 1466812794121 Marionette TRACE conn5 <- [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]]]}] 16:59:54 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 16:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 16:59:54 INFO - PROCESS | 1036 | 1466812794214 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 16:59:54 INFO - PROCESS | 1036 | 1466812794218 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 16:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:59:54 INFO - PROCESS | 1036 | 1466812794228 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:59:54 INFO - PROCESS | 1036 | 1466812794232 Marionette TRACE conn5 <- [1,1690,null,{}] 16:59:54 INFO - PROCESS | 1036 | 1466812794239 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:54 INFO - PROCESS | 1036 | 1466812794243 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:54 INFO - PROCESS | 1036 | 1466812794371 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 16:59:54 INFO - PROCESS | 1036 | 1466812794473 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:54 INFO - PROCESS | 1036 | 1466812794478 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:54 INFO - PROCESS | 1036 | ++DOCSHELL 0C8DBC00 == 40 [pid = 1036] [id = 432] 16:59:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0C8DD400) [pid = 1036] [serial = 1296] [outer = 00000000] 16:59:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0CF72C00) [pid = 1036] [serial = 1297] [outer = 0C8DD400] 16:59:54 INFO - PROCESS | 1036 | 1466812794535 Marionette DEBUG loaded listener.js 16:59:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (0D3E8800) [pid = 1036] [serial = 1298] [outer = 0C8DD400] 16:59:55 INFO - PROCESS | 1036 | 1466812795192 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1032ms 16:59:55 INFO - PROCESS | 1036 | 1466812795257 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 16:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:59:55 INFO - PROCESS | 1036 | 1466812795260 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 16:59:55 INFO - PROCESS | 1036 | 1466812795267 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:59:55 INFO - PROCESS | 1036 | 1466812795271 Marionette TRACE conn5 <- [1,1694,null,{}] 16:59:55 INFO - PROCESS | 1036 | 1466812795275 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:55 INFO - PROCESS | 1036 | 1466812795278 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:55 INFO - PROCESS | 1036 | 1466812795389 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 16:59:55 INFO - PROCESS | 1036 | 1466812795525 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:55 INFO - PROCESS | 1036 | 1466812795528 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:55 INFO - PROCESS | 1036 | ++DOCSHELL 1122BC00 == 41 [pid = 1036] [id = 433] 16:59:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (14113000) [pid = 1036] [serial = 1299] [outer = 00000000] 16:59:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (14B51C00) [pid = 1036] [serial = 1300] [outer = 14113000] 16:59:55 INFO - PROCESS | 1036 | 1466812795584 Marionette DEBUG loaded listener.js 16:59:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (17356000) [pid = 1036] [serial = 1301] [outer = 14113000] 16:59:56 INFO - PROCESS | 1036 | 1466812796136 Marionette TRACE conn5 <- [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]]]}] 16:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 930ms 16:59:56 INFO - PROCESS | 1036 | 1466812796197 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 16:59:56 INFO - PROCESS | 1036 | 1466812796200 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 16:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:59:56 INFO - PROCESS | 1036 | 1466812796204 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:59:56 INFO - PROCESS | 1036 | 1466812796206 Marionette TRACE conn5 <- [1,1698,null,{}] 16:59:56 INFO - PROCESS | 1036 | 1466812796216 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:56 INFO - PROCESS | 1036 | 1466812796220 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:56 INFO - PROCESS | 1036 | 1466812796332 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 16:59:56 INFO - PROCESS | 1036 | 1466812796470 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:56 INFO - PROCESS | 1036 | 1466812796474 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:56 INFO - PROCESS | 1036 | ++DOCSHELL 19F82400 == 42 [pid = 1036] [id = 434] 16:59:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (19F86400) [pid = 1036] [serial = 1302] [outer = 00000000] 16:59:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (1A1EA000) [pid = 1036] [serial = 1303] [outer = 19F86400] 16:59:56 INFO - PROCESS | 1036 | 1466812796534 Marionette DEBUG loaded listener.js 16:59:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (1ADC7000) [pid = 1036] [serial = 1304] [outer = 19F86400] 16:59:57 INFO - PROCESS | 1036 | 1466812797149 Marionette TRACE conn5 <- [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]]]}] 16:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 970ms 16:59:57 INFO - PROCESS | 1036 | 1466812797177 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 16:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:59:57 INFO - PROCESS | 1036 | 1466812797179 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 16:59:57 INFO - PROCESS | 1036 | 1466812797183 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:59:57 INFO - PROCESS | 1036 | 1466812797185 Marionette TRACE conn5 <- [1,1702,null,{}] 16:59:57 INFO - PROCESS | 1036 | 1466812797188 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:57 INFO - PROCESS | 1036 | 1466812797190 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:57 INFO - PROCESS | 1036 | 1466812797299 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 16:59:57 INFO - PROCESS | 1036 | 1466812797406 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:57 INFO - PROCESS | 1036 | 1466812797409 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:57 INFO - PROCESS | 1036 | ++DOCSHELL 1B4AA400 == 43 [pid = 1036] [id = 435] 16:59:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1B4AB800) [pid = 1036] [serial = 1305] [outer = 00000000] 16:59:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (1B5E8000) [pid = 1036] [serial = 1306] [outer = 1B4AB800] 16:59:57 INFO - PROCESS | 1036 | 1466812797462 Marionette DEBUG loaded listener.js 16:59:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (1B93F800) [pid = 1036] [serial = 1307] [outer = 1B4AB800] 16:59:58 INFO - PROCESS | 1036 | 1466812798276 Marionette TRACE conn5 <- [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]]]}] 16:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1121ms 16:59:58 INFO - PROCESS | 1036 | 1466812798310 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 16:59:58 INFO - PROCESS | 1036 | 1466812798314 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 16:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:59:58 INFO - PROCESS | 1036 | 1466812798319 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:59:58 INFO - PROCESS | 1036 | 1466812798322 Marionette TRACE conn5 <- [1,1706,null,{}] 16:59:58 INFO - PROCESS | 1036 | 1466812798328 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:58 INFO - PROCESS | 1036 | 1466812798331 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:58 INFO - PROCESS | 1036 | 1466812798437 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 16:59:58 INFO - PROCESS | 1036 | 1466812798574 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:58 INFO - PROCESS | 1036 | 1466812798579 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:58 INFO - PROCESS | 1036 | ++DOCSHELL 0D1EF400 == 44 [pid = 1036] [id = 436] 16:59:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (0D336000) [pid = 1036] [serial = 1308] [outer = 00000000] 16:59:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 95 (0DA1F400) [pid = 1036] [serial = 1309] [outer = 0D336000] 16:59:58 INFO - PROCESS | 1036 | 1466812798630 Marionette DEBUG loaded listener.js 16:59:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 96 (10C4D800) [pid = 1036] [serial = 1310] [outer = 0D336000] 16:59:59 INFO - PROCESS | 1036 | --DOCSHELL 1735C800 == 43 [pid = 1036] [id = 430] 16:59:59 INFO - PROCESS | 1036 | --DOCSHELL 0D850000 == 42 [pid = 1036] [id = 429] 16:59:59 INFO - PROCESS | 1036 | --DOCSHELL 199E8800 == 41 [pid = 1036] [id = 428] 16:59:59 INFO - PROCESS | 1036 | --DOCSHELL 1937DC00 == 40 [pid = 1036] [id = 427] 16:59:59 INFO - PROCESS | 1036 | --DOCSHELL 1735D000 == 39 [pid = 1036] [id = 426] 16:59:59 INFO - PROCESS | 1036 | --DOCSHELL 14B06C00 == 38 [pid = 1036] [id = 425] 16:59:59 INFO - PROCESS | 1036 | --DOCSHELL 0D45BC00 == 37 [pid = 1036] [id = 424] 16:59:59 INFO - PROCESS | 1036 | --DOCSHELL 0C709800 == 36 [pid = 1036] [id = 423] 16:59:59 INFO - PROCESS | 1036 | --DOCSHELL 09247800 == 35 [pid = 1036] [id = 421] 16:59:59 INFO - PROCESS | 1036 | --DOCSHELL 143A2800 == 34 [pid = 1036] [id = 422] 16:59:59 INFO - PROCESS | 1036 | --DOCSHELL 199E3000 == 33 [pid = 1036] [id = 420] 16:59:59 INFO - PROCESS | 1036 | --DOCSHELL 0D85A000 == 32 [pid = 1036] [id = 411] 16:59:59 INFO - PROCESS | 1036 | --DOCSHELL 1B4AA400 == 31 [pid = 1036] [id = 435] 16:59:59 INFO - PROCESS | 1036 | --DOCSHELL 19F82400 == 30 [pid = 1036] [id = 434] 16:59:59 INFO - PROCESS | 1036 | --DOCSHELL 14109400 == 29 [pid = 1036] [id = 431] 16:59:59 INFO - PROCESS | 1036 | --DOCSHELL 0C8DBC00 == 28 [pid = 1036] [id = 432] 16:59:59 INFO - PROCESS | 1036 | --DOCSHELL 1122BC00 == 27 [pid = 1036] [id = 433] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 95 (15759000) [pid = 1036] [serial = 1246] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 94 (0C8E8400) [pid = 1036] [serial = 1237] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (0CFCB800) [pid = 1036] [serial = 1238] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (0DA08000) [pid = 1036] [serial = 1240] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (0DA11C00) [pid = 1036] [serial = 1241] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (143ADC00) [pid = 1036] [serial = 1243] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (10B36000) [pid = 1036] [serial = 1235] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (0DA19000) [pid = 1036] [serial = 1234] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (1784C000) [pid = 1036] [serial = 1249] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (0DA08800) [pid = 1036] [serial = 1223] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (0D3E2C00) [pid = 1036] [serial = 1222] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (1850C400) [pid = 1036] [serial = 1226] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (1735DC00) [pid = 1036] [serial = 1225] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (1B8D0C00) [pid = 1036] [serial = 1229] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1B4EE400) [pid = 1036] [serial = 1228] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (194B8000) [pid = 1036] [serial = 1259] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1CE46000) [pid = 1036] [serial = 1232] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (199EA400) [pid = 1036] [serial = 1261] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1CB3C000) [pid = 1036] [serial = 1231] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (19419800) [pid = 1036] [serial = 1252] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (17860400) [pid = 1036] [serial = 1250] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1857AC00) [pid = 1036] [serial = 1255] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1990B400) [pid = 1036] [serial = 1258] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (194B0800) [pid = 1036] [serial = 1253] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (17357000) [pid = 1036] [serial = 1247] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (18CF8C00) [pid = 1036] [serial = 1256] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (144CA400) [pid = 1036] [serial = 1244] [outer = 00000000] [url = about:blank] 16:59:59 INFO - PROCESS | 1036 | 1466812799801 Marionette TRACE conn5 <- [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]]]}] 16:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1532ms 16:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:59:59 INFO - PROCESS | 1036 | 1466812799852 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 16:59:59 INFO - PROCESS | 1036 | 1466812799856 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 16:59:59 INFO - PROCESS | 1036 | 1466812799861 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:59:59 INFO - PROCESS | 1036 | 1466812799865 Marionette TRACE conn5 <- [1,1710,null,{}] 16:59:59 INFO - PROCESS | 1036 | 1466812799870 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:59:59 INFO - PROCESS | 1036 | 1466812799873 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 16:59:59 INFO - PROCESS | 1036 | 1466812799964 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 17:00:00 INFO - PROCESS | 1036 | 1466812800088 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:00 INFO - PROCESS | 1036 | 1466812800090 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:00 INFO - PROCESS | 1036 | ++DOCSHELL 0C8CDC00 == 28 [pid = 1036] [id = 437] 17:00:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0C8CE400) [pid = 1036] [serial = 1311] [outer = 00000000] 17:00:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0C8E3800) [pid = 1036] [serial = 1312] [outer = 0C8CE400] 17:00:00 INFO - PROCESS | 1036 | 1466812800138 Marionette DEBUG loaded listener.js 17:00:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0CF6D800) [pid = 1036] [serial = 1313] [outer = 0C8CE400] 17:00:00 INFO - PROCESS | 1036 | 1466812800552 Marionette TRACE conn5 <- [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]]]}] 17:00:00 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 17:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 730ms 17:00:00 INFO - PROCESS | 1036 | 1466812800618 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 17:00:00 INFO - PROCESS | 1036 | 1466812800623 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 17:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:00:00 INFO - PROCESS | 1036 | 1466812800634 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:00:00 INFO - PROCESS | 1036 | 1466812800636 Marionette TRACE conn5 <- [1,1714,null,{}] 17:00:00 INFO - PROCESS | 1036 | 1466812800640 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:00 INFO - PROCESS | 1036 | 1466812800643 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:00 INFO - PROCESS | 1036 | 1466812800734 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 17:00:00 INFO - PROCESS | 1036 | 1466812800749 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:00 INFO - PROCESS | 1036 | 1466812800751 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:00 INFO - PROCESS | 1036 | ++DOCSHELL 0DA07C00 == 29 [pid = 1036] [id = 438] 17:00:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0DA08800) [pid = 1036] [serial = 1314] [outer = 00000000] 17:00:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0DA0EC00) [pid = 1036] [serial = 1315] [outer = 0DA08800] 17:00:00 INFO - PROCESS | 1036 | 1466812800798 Marionette DEBUG loaded listener.js 17:00:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (0DA17000) [pid = 1036] [serial = 1316] [outer = 0DA08800] 17:00:01 INFO - PROCESS | 1036 | 1466812801247 Marionette TRACE conn5 <- [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]]]}] 17:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 671ms 17:00:01 INFO - PROCESS | 1036 | 1466812801307 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 17:00:01 INFO - PROCESS | 1036 | 1466812801309 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 17:00:01 INFO - PROCESS | 1036 | 1466812801313 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:00:01 INFO - PROCESS | 1036 | 1466812801316 Marionette TRACE conn5 <- [1,1718,null,{}] 17:00:01 INFO - PROCESS | 1036 | 1466812801327 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:01 INFO - PROCESS | 1036 | 1466812801331 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:01 INFO - PROCESS | 1036 | 1466812801413 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 17:00:01 INFO - PROCESS | 1036 | 1466812801420 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:01 INFO - PROCESS | 1036 | 1466812801423 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:01 INFO - PROCESS | 1036 | ++DOCSHELL 10B4B000 == 30 [pid = 1036] [id = 439] 17:00:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (111D9400) [pid = 1036] [serial = 1317] [outer = 00000000] 17:00:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (143E8C00) [pid = 1036] [serial = 1318] [outer = 111D9400] 17:00:01 INFO - PROCESS | 1036 | 1466812801474 Marionette DEBUG loaded listener.js 17:00:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (146CA000) [pid = 1036] [serial = 1319] [outer = 111D9400] 17:00:02 INFO - PROCESS | 1036 | 1466812801992 Marionette TRACE conn5 <- [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]]]}] 17:00:02 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 17:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 730ms 17:00:02 INFO - PROCESS | 1036 | 1466812802046 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 17:00:02 INFO - PROCESS | 1036 | 1466812802049 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 17:00:02 INFO - PROCESS | 1036 | 1466812802052 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:00:02 INFO - PROCESS | 1036 | 1466812802054 Marionette TRACE conn5 <- [1,1722,null,{}] 17:00:02 INFO - PROCESS | 1036 | 1466812802100 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:02 INFO - PROCESS | 1036 | 1466812802102 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:02 INFO - PROCESS | 1036 | 1466812802229 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 17:00:02 INFO - PROCESS | 1036 | 1466812802235 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:02 INFO - PROCESS | 1036 | 1466812802237 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:02 INFO - PROCESS | 1036 | ++DOCSHELL 146D6400 == 31 [pid = 1036] [id = 440] 17:00:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (14BDDC00) [pid = 1036] [serial = 1320] [outer = 00000000] 17:00:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1662BC00) [pid = 1036] [serial = 1321] [outer = 14BDDC00] 17:00:02 INFO - PROCESS | 1036 | 1466812802281 Marionette DEBUG loaded listener.js 17:00:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1735D000) [pid = 1036] [serial = 1322] [outer = 14BDDC00] 17:00:02 INFO - PROCESS | 1036 | 1466812802712 Marionette TRACE conn5 <- [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]]]}] 17:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 710ms 17:00:02 INFO - PROCESS | 1036 | 1466812802766 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 17:00:02 INFO - PROCESS | 1036 | 1466812802768 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 17:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:00:02 INFO - PROCESS | 1036 | 1466812802778 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:00:02 INFO - PROCESS | 1036 | 1466812802780 Marionette TRACE conn5 <- [1,1726,null,{}] 17:00:02 INFO - PROCESS | 1036 | 1466812802783 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:02 INFO - PROCESS | 1036 | 1466812802785 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:02 INFO - PROCESS | 1036 | 1466812802894 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 17:00:02 INFO - PROCESS | 1036 | 1466812802900 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:02 INFO - PROCESS | 1036 | 1466812802902 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:02 INFO - PROCESS | 1036 | ++DOCSHELL 17845400 == 32 [pid = 1036] [id = 441] 17:00:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (17849C00) [pid = 1036] [serial = 1323] [outer = 00000000] 17:00:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (18510800) [pid = 1036] [serial = 1324] [outer = 17849C00] 17:00:02 INFO - PROCESS | 1036 | 1466812802945 Marionette DEBUG loaded listener.js 17:00:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (18512000) [pid = 1036] [serial = 1325] [outer = 17849C00] 17:00:03 INFO - PROCESS | 1036 | 1466812803420 Marionette TRACE conn5 <- [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]]]}] 17:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 17:00:03 INFO - PROCESS | 1036 | 1466812803453 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 17:00:03 INFO - PROCESS | 1036 | 1466812803455 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 17:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:00:03 INFO - PROCESS | 1036 | 1466812803462 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:00:03 INFO - PROCESS | 1036 | 1466812803464 Marionette TRACE conn5 <- [1,1730,null,{}] 17:00:03 INFO - PROCESS | 1036 | 1466812803467 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:03 INFO - PROCESS | 1036 | 1466812803473 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:03 INFO - PROCESS | 1036 | 1466812803626 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 17:00:03 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (14B05C00) [pid = 1036] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:00:03 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0C70F800) [pid = 1036] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:00:03 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0D45C000) [pid = 1036] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:00:03 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (143E0C00) [pid = 1036] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:00:03 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (19C57400) [pid = 1036] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:00:03 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0C726800) [pid = 1036] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:00:03 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (14B0C000) [pid = 1036] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:00:03 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (17360C00) [pid = 1036] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:00:03 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (199E3C00) [pid = 1036] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:00:03 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0D853400) [pid = 1036] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:00:03 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1937E800) [pid = 1036] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:00:03 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (19910800) [pid = 1036] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:00:03 INFO - PROCESS | 1036 | 1466812803972 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:03 INFO - PROCESS | 1036 | 1466812803974 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:04 INFO - PROCESS | 1036 | ++DOCSHELL 0C708800 == 33 [pid = 1036] [id = 442] 17:00:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0C708C00) [pid = 1036] [serial = 1326] [outer = 00000000] 17:00:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0D3E8400) [pid = 1036] [serial = 1327] [outer = 0C708C00] 17:00:04 INFO - PROCESS | 1036 | 1466812804018 Marionette DEBUG loaded listener.js 17:00:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (143E4000) [pid = 1036] [serial = 1328] [outer = 0C708C00] 17:00:04 INFO - PROCESS | 1036 | 1466812804378 Marionette TRACE conn5 <- [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]]]}] 17:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 970ms 17:00:04 INFO - PROCESS | 1036 | 1466812804431 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 17:00:04 INFO - PROCESS | 1036 | 1466812804433 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 17:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:00:04 INFO - PROCESS | 1036 | 1466812804436 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:00:04 INFO - PROCESS | 1036 | 1466812804438 Marionette TRACE conn5 <- [1,1734,null,{}] 17:00:04 INFO - PROCESS | 1036 | 1466812804441 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:04 INFO - PROCESS | 1036 | 1466812804443 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:04 INFO - PROCESS | 1036 | 1466812804554 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 17:00:04 INFO - PROCESS | 1036 | 1466812804560 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:04 INFO - PROCESS | 1036 | 1466812804562 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:04 INFO - PROCESS | 1036 | ++DOCSHELL 0DA0D400 == 34 [pid = 1036] [id = 443] 17:00:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1431E400) [pid = 1036] [serial = 1329] [outer = 00000000] 17:00:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (19419400) [pid = 1036] [serial = 1330] [outer = 1431E400] 17:00:04 INFO - PROCESS | 1036 | 1466812804605 Marionette DEBUG loaded listener.js 17:00:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (194AE000) [pid = 1036] [serial = 1331] [outer = 1431E400] 17:00:05 INFO - PROCESS | 1036 | 1466812804989 Marionette TRACE conn5 <- [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]]]}] 17:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 630ms 17:00:05 INFO - PROCESS | 1036 | 1466812805068 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 17:00:05 INFO - PROCESS | 1036 | 1466812805070 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 17:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:00:05 INFO - PROCESS | 1036 | 1466812805073 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:00:05 INFO - PROCESS | 1036 | 1466812805075 Marionette TRACE conn5 <- [1,1738,null,{}] 17:00:05 INFO - PROCESS | 1036 | 1466812805078 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:05 INFO - PROCESS | 1036 | 1466812805080 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:05 INFO - PROCESS | 1036 | 1466812805157 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 17:00:05 INFO - PROCESS | 1036 | 1466812805162 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:05 INFO - PROCESS | 1036 | 1466812805164 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:05 INFO - PROCESS | 1036 | ++DOCSHELL 0C841000 == 35 [pid = 1036] [id = 444] 17:00:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (0DA1C400) [pid = 1036] [serial = 1332] [outer = 00000000] 17:00:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1990C000) [pid = 1036] [serial = 1333] [outer = 0DA1C400] 17:00:05 INFO - PROCESS | 1036 | 1466812805207 Marionette DEBUG loaded listener.js 17:00:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (17357000) [pid = 1036] [serial = 1334] [outer = 0DA1C400] 17:00:05 INFO - PROCESS | 1036 | 1466812805638 Marionette TRACE conn5 <- [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]]]}] 17:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 17:00:05 INFO - PROCESS | 1036 | 1466812805709 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 17:00:05 INFO - PROCESS | 1036 | 1466812805711 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 17:00:05 INFO - PROCESS | 1036 | 1466812805714 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:00:05 INFO - PROCESS | 1036 | 1466812805716 Marionette TRACE conn5 <- [1,1742,null,{}] 17:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:00:05 INFO - PROCESS | 1036 | 1466812805719 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:05 INFO - PROCESS | 1036 | 1466812805721 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:05 INFO - PROCESS | 1036 | 1466812805801 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 17:00:05 INFO - PROCESS | 1036 | 1466812805806 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:05 INFO - PROCESS | 1036 | 1466812805808 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:05 INFO - PROCESS | 1036 | ++DOCSHELL 199E5000 == 36 [pid = 1036] [id = 445] 17:00:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (199E8C00) [pid = 1036] [serial = 1335] [outer = 00000000] 17:00:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (19C61800) [pid = 1036] [serial = 1336] [outer = 199E8C00] 17:00:05 INFO - PROCESS | 1036 | 1466812805861 Marionette DEBUG loaded listener.js 17:00:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (19DD7C00) [pid = 1036] [serial = 1337] [outer = 199E8C00] 17:00:06 INFO - PROCESS | 1036 | 1466812806674 Marionette TRACE conn5 <- [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]]]}] 17:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 970ms 17:00:06 INFO - PROCESS | 1036 | 1466812806689 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 17:00:06 INFO - PROCESS | 1036 | 1466812806694 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 17:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:00:06 INFO - PROCESS | 1036 | 1466812806698 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:00:06 INFO - PROCESS | 1036 | 1466812806703 Marionette TRACE conn5 <- [1,1746,null,{}] 17:00:06 INFO - PROCESS | 1036 | 1466812806709 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:06 INFO - PROCESS | 1036 | 1466812806712 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:06 INFO - PROCESS | 1036 | 1466812806837 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 17:00:06 INFO - PROCESS | 1036 | 1466812806974 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:07 INFO - PROCESS | 1036 | 1466812806976 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:07 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D3400 == 37 [pid = 1036] [id = 446] 17:00:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (0C8DC400) [pid = 1036] [serial = 1338] [outer = 00000000] 17:00:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (0D4F5800) [pid = 1036] [serial = 1339] [outer = 0C8DC400] 17:00:07 INFO - PROCESS | 1036 | 1466812807036 Marionette DEBUG loaded listener.js 17:00:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (0DA0A000) [pid = 1036] [serial = 1340] [outer = 0C8DC400] 17:00:07 INFO - PROCESS | 1036 | 1466812807704 Marionette TRACE conn5 <- [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]]]}] 17:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1079ms 17:00:07 INFO - PROCESS | 1036 | 1466812807778 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 17:00:07 INFO - PROCESS | 1036 | 1466812807783 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 17:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:00:07 INFO - PROCESS | 1036 | 1466812807789 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:00:07 INFO - PROCESS | 1036 | 1466812807792 Marionette TRACE conn5 <- [1,1750,null,{}] 17:00:07 INFO - PROCESS | 1036 | 1466812807796 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:07 INFO - PROCESS | 1036 | 1466812807799 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:07 INFO - PROCESS | 1036 | 1466812807927 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 17:00:08 INFO - PROCESS | 1036 | 1466812808059 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:08 INFO - PROCESS | 1036 | 1466812808062 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:08 INFO - PROCESS | 1036 | ++DOCSHELL 0D1E8C00 == 38 [pid = 1036] [id = 447] 17:00:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (0D85C800) [pid = 1036] [serial = 1341] [outer = 00000000] 17:00:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (14B52C00) [pid = 1036] [serial = 1342] [outer = 0D85C800] 17:00:08 INFO - PROCESS | 1036 | 1466812808119 Marionette DEBUG loaded listener.js 17:00:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (17745400) [pid = 1036] [serial = 1343] [outer = 0D85C800] 17:00:08 INFO - PROCESS | 1036 | --DOCSHELL 0C841000 == 37 [pid = 1036] [id = 444] 17:00:08 INFO - PROCESS | 1036 | --DOCSHELL 0DA0D400 == 36 [pid = 1036] [id = 443] 17:00:08 INFO - PROCESS | 1036 | --DOCSHELL 0C708800 == 35 [pid = 1036] [id = 442] 17:00:08 INFO - PROCESS | 1036 | --DOCSHELL 17845400 == 34 [pid = 1036] [id = 441] 17:00:08 INFO - PROCESS | 1036 | --DOCSHELL 146D6400 == 33 [pid = 1036] [id = 440] 17:00:08 INFO - PROCESS | 1036 | --DOCSHELL 10B4B000 == 32 [pid = 1036] [id = 439] 17:00:08 INFO - PROCESS | 1036 | --DOCSHELL 0DA07C00 == 31 [pid = 1036] [id = 438] 17:00:08 INFO - PROCESS | 1036 | --DOCSHELL 0C8CDC00 == 30 [pid = 1036] [id = 437] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (0C847C00) [pid = 1036] [serial = 1270] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (0C8DFC00) [pid = 1036] [serial = 1271] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (10B08400) [pid = 1036] [serial = 1274] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1735E800) [pid = 1036] [serial = 1268] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (19C64000) [pid = 1036] [serial = 1286] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (0D383000) [pid = 1036] [serial = 1264] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (14B4FC00) [pid = 1036] [serial = 1267] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (14BE4C00) [pid = 1036] [serial = 1276] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (18CAE800) [pid = 1036] [serial = 1280] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (19DD6800) [pid = 1036] [serial = 1262] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0D85CC00) [pid = 1036] [serial = 1265] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1662D400) [pid = 1036] [serial = 1277] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (143A7C00) [pid = 1036] [serial = 1288] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0DA10400) [pid = 1036] [serial = 1273] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (194B4000) [pid = 1036] [serial = 1282] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1A1CA800) [pid = 1036] [serial = 1291] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (14B4C800) [pid = 1036] [serial = 1289] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1A1C0400) [pid = 1036] [serial = 1285] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (18625800) [pid = 1036] [serial = 1279] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (194B5000) [pid = 1036] [serial = 1283] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (1AD7A000) [pid = 1036] [serial = 1292] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (1ADCA000) [pid = 1036] [serial = 1295] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (1ADC7400) [pid = 1036] [serial = 1294] [outer = 00000000] [url = about:blank] 17:00:08 INFO - PROCESS | 1036 | 1466812808967 Marionette TRACE conn5 <- [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]]]}] 17:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1224ms 17:00:09 INFO - PROCESS | 1036 | 1466812809017 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 17:00:09 INFO - PROCESS | 1036 | 1466812809021 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 17:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:00:09 INFO - PROCESS | 1036 | 1466812809025 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:00:09 INFO - PROCESS | 1036 | 1466812809028 Marionette TRACE conn5 <- [1,1754,null,{}] 17:00:09 INFO - PROCESS | 1036 | 1466812809034 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:09 INFO - PROCESS | 1036 | 1466812809036 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:09 INFO - PROCESS | 1036 | 1466812809126 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 17:00:09 INFO - PROCESS | 1036 | 1466812809133 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:09 INFO - PROCESS | 1036 | 1466812809137 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:09 INFO - PROCESS | 1036 | ++DOCSHELL 0CF6DC00 == 31 [pid = 1036] [id = 448] 17:00:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0CF73000) [pid = 1036] [serial = 1344] [outer = 00000000] 17:00:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0D1EDC00) [pid = 1036] [serial = 1345] [outer = 0CF73000] 17:00:09 INFO - PROCESS | 1036 | 1466812809185 Marionette DEBUG loaded listener.js 17:00:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0D462400) [pid = 1036] [serial = 1346] [outer = 0CF73000] 17:00:09 INFO - PROCESS | 1036 | 1466812809705 Marionette TRACE conn5 <- [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]]]}] 17:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 17:00:09 INFO - PROCESS | 1036 | 1466812809757 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 17:00:09 INFO - PROCESS | 1036 | 1466812809761 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 17:00:09 INFO - PROCESS | 1036 | 1466812809767 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:00:09 INFO - PROCESS | 1036 | 1466812809770 Marionette TRACE conn5 <- [1,1758,null,{}] 17:00:09 INFO - PROCESS | 1036 | 1466812809774 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:09 INFO - PROCESS | 1036 | 1466812809776 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:09 INFO - PROCESS | 1036 | 1466812809860 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 17:00:09 INFO - PROCESS | 1036 | 1466812809955 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:09 INFO - PROCESS | 1036 | 1466812809958 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:09 INFO - PROCESS | 1036 | ++DOCSHELL 0DA1C000 == 32 [pid = 1036] [id = 449] 17:00:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0DA1DC00) [pid = 1036] [serial = 1347] [outer = 00000000] 17:00:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (10BC7400) [pid = 1036] [serial = 1348] [outer = 0DA1DC00] 17:00:10 INFO - PROCESS | 1036 | 1466812810004 Marionette DEBUG loaded listener.js 17:00:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (111D7C00) [pid = 1036] [serial = 1349] [outer = 0DA1DC00] 17:00:10 INFO - PROCESS | 1036 | 1466812810380 Marionette TRACE conn5 <- [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]]]}] 17:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 671ms 17:00:10 INFO - PROCESS | 1036 | 1466812810443 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 17:00:10 INFO - PROCESS | 1036 | 1466812810446 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 17:00:10 INFO - PROCESS | 1036 | 1466812810449 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:00:10 INFO - PROCESS | 1036 | 1466812810453 Marionette TRACE conn5 <- [1,1762,null,{}] 17:00:10 INFO - PROCESS | 1036 | 1466812810463 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:10 INFO - PROCESS | 1036 | 1466812810468 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:10 INFO - PROCESS | 1036 | 1466812810579 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 17:00:10 INFO - PROCESS | 1036 | 1466812810586 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:10 INFO - PROCESS | 1036 | 1466812810589 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:10 INFO - PROCESS | 1036 | ++DOCSHELL 1574F800 == 33 [pid = 1036] [id = 450] 17:00:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (1574FC00) [pid = 1036] [serial = 1350] [outer = 00000000] 17:00:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1774FC00) [pid = 1036] [serial = 1351] [outer = 1574FC00] 17:00:10 INFO - PROCESS | 1036 | 1466812810637 Marionette DEBUG loaded listener.js 17:00:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (17C55800) [pid = 1036] [serial = 1352] [outer = 1574FC00] 17:00:11 INFO - PROCESS | 1036 | 1466812811083 Marionette TRACE conn5 <- [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]]]}] 17:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 17:00:11 INFO - PROCESS | 1036 | 1466812811127 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 17:00:11 INFO - PROCESS | 1036 | 1466812811130 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 17:00:11 INFO - PROCESS | 1036 | 1466812811133 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:00:11 INFO - PROCESS | 1036 | 1466812811135 Marionette TRACE conn5 <- [1,1766,null,{}] 17:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:00:11 INFO - PROCESS | 1036 | 1466812811144 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:11 INFO - PROCESS | 1036 | 1466812811146 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:11 INFO - PROCESS | 1036 | 1466812811263 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 17:00:11 INFO - PROCESS | 1036 | 1466812811268 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:11 INFO - PROCESS | 1036 | 1466812811270 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:11 INFO - PROCESS | 1036 | ++DOCSHELL 18629800 == 34 [pid = 1036] [id = 451] 17:00:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (18CA8800) [pid = 1036] [serial = 1353] [outer = 00000000] 17:00:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (18D15000) [pid = 1036] [serial = 1354] [outer = 18CA8800] 17:00:11 INFO - PROCESS | 1036 | 1466812811315 Marionette DEBUG loaded listener.js 17:00:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (19381400) [pid = 1036] [serial = 1355] [outer = 18CA8800] 17:00:11 INFO - PROCESS | 1036 | 1466812811755 Marionette TRACE conn5 <- [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]]]}] 17:00:11 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 17:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 17:00:11 INFO - PROCESS | 1036 | 1466812811808 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 17:00:11 INFO - PROCESS | 1036 | 1466812811810 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 17:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:00:11 INFO - PROCESS | 1036 | 1466812811813 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:00:11 INFO - PROCESS | 1036 | 1466812811814 Marionette TRACE conn5 <- [1,1770,null,{}] 17:00:11 INFO - PROCESS | 1036 | 1466812811825 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:11 INFO - PROCESS | 1036 | 1466812811827 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:11 INFO - PROCESS | 1036 | 1466812811937 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 17:00:12 INFO - PROCESS | 1036 | 1466812812029 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:12 INFO - PROCESS | 1036 | 1466812812031 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:12 INFO - PROCESS | 1036 | ++DOCSHELL 14B01C00 == 35 [pid = 1036] [id = 452] 17:00:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (14B05C00) [pid = 1036] [serial = 1356] [outer = 00000000] 17:00:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (19909C00) [pid = 1036] [serial = 1357] [outer = 14B05C00] 17:00:12 INFO - PROCESS | 1036 | 1466812812075 Marionette DEBUG loaded listener.js 17:00:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1990FC00) [pid = 1036] [serial = 1358] [outer = 14B05C00] 17:00:12 INFO - PROCESS | 1036 | 1466812812516 Marionette TRACE conn5 <- [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]]]}] 17:00:12 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 17:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 17:00:12 INFO - PROCESS | 1036 | 1466812812544 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 17:00:12 INFO - PROCESS | 1036 | 1466812812546 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 17:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:00:12 INFO - PROCESS | 1036 | 1466812812549 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:00:12 INFO - PROCESS | 1036 | 1466812812550 Marionette TRACE conn5 <- [1,1774,null,{}] 17:00:12 INFO - PROCESS | 1036 | 1466812812554 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:12 INFO - PROCESS | 1036 | 1466812812560 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:12 INFO - PROCESS | 1036 | 1466812812708 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 17:00:12 INFO - PROCESS | 1036 | 1466812812772 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:12 INFO - PROCESS | 1036 | 1466812812774 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:12 INFO - PROCESS | 1036 | ++DOCSHELL 194B6800 == 36 [pid = 1036] [id = 453] 17:00:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (19918800) [pid = 1036] [serial = 1359] [outer = 00000000] 17:00:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1A1BEC00) [pid = 1036] [serial = 1360] [outer = 19918800] 17:00:12 INFO - PROCESS | 1036 | 1466812812818 Marionette DEBUG loaded listener.js 17:00:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (199EA800) [pid = 1036] [serial = 1361] [outer = 19918800] 17:00:13 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (0DA1C400) [pid = 1036] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:00:13 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (14BDDC00) [pid = 1036] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:00:13 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0C8CE400) [pid = 1036] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:00:13 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (111D9400) [pid = 1036] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:00:13 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0D336000) [pid = 1036] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:00:13 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0DA08800) [pid = 1036] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:00:13 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (17849C00) [pid = 1036] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:00:13 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0C8DD400) [pid = 1036] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:00:13 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (14113000) [pid = 1036] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:00:13 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (19F86400) [pid = 1036] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:00:13 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1B4AB800) [pid = 1036] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:00:13 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0C708C00) [pid = 1036] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:00:13 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1431E400) [pid = 1036] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:00:13 INFO - PROCESS | 1036 | 1466812813341 Marionette TRACE conn5 <- [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]]]}] 17:00:13 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 17:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 830ms 17:00:13 INFO - PROCESS | 1036 | 1466812813380 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 17:00:13 INFO - PROCESS | 1036 | 1466812813382 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 17:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:00:13 INFO - PROCESS | 1036 | 1466812813385 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:00:13 INFO - PROCESS | 1036 | 1466812813386 Marionette TRACE conn5 <- [1,1778,null,{}] 17:00:13 INFO - PROCESS | 1036 | 1466812813390 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:13 INFO - PROCESS | 1036 | 1466812813392 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:13 INFO - PROCESS | 1036 | 1466812813470 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 17:00:13 INFO - PROCESS | 1036 | 1466812813478 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:13 INFO - PROCESS | 1036 | 1466812813480 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:13 INFO - PROCESS | 1036 | ++DOCSHELL 0C8E2400 == 37 [pid = 1036] [id = 454] 17:00:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0CFE2800) [pid = 1036] [serial = 1362] [outer = 00000000] 17:00:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (1431E400) [pid = 1036] [serial = 1363] [outer = 0CFE2800] 17:00:13 INFO - PROCESS | 1036 | 1466812813609 Marionette DEBUG loaded listener.js 17:00:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (17849C00) [pid = 1036] [serial = 1364] [outer = 0CFE2800] 17:00:14 INFO - PROCESS | 1036 | 1466812813984 Marionette TRACE conn5 <- [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]]]}] 17:00:14 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) 17:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 630ms 17:00:14 INFO - PROCESS | 1036 | 1466812814016 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 17:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:00:14 INFO - PROCESS | 1036 | 1466812814018 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 17:00:14 INFO - PROCESS | 1036 | 1466812814021 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:00:14 INFO - PROCESS | 1036 | 1466812814022 Marionette TRACE conn5 <- [1,1782,null,{}] 17:00:14 INFO - PROCESS | 1036 | 1466812814026 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:14 INFO - PROCESS | 1036 | 1466812814027 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:14 INFO - PROCESS | 1036 | 1466812814106 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 17:00:14 INFO - PROCESS | 1036 | 1466812814197 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:14 INFO - PROCESS | 1036 | 1466812814198 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:14 INFO - PROCESS | 1036 | ++DOCSHELL 14113000 == 38 [pid = 1036] [id = 455] 17:00:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (14BDDC00) [pid = 1036] [serial = 1365] [outer = 00000000] 17:00:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1A1C6800) [pid = 1036] [serial = 1366] [outer = 14BDDC00] 17:00:14 INFO - PROCESS | 1036 | 1466812814241 Marionette DEBUG loaded listener.js 17:00:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (0CFD4C00) [pid = 1036] [serial = 1367] [outer = 14BDDC00] 17:00:14 INFO - PROCESS | 1036 | 1466812814583 Marionette TRACE conn5 <- [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]]]}] 17:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 17:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:00:14 INFO - PROCESS | 1036 | 1466812814652 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 17:00:14 INFO - PROCESS | 1036 | 1466812814654 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 17:00:14 INFO - PROCESS | 1036 | 1466812814657 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:00:14 INFO - PROCESS | 1036 | 1466812814659 Marionette TRACE conn5 <- [1,1786,null,{}] 17:00:14 INFO - PROCESS | 1036 | 1466812814672 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:14 INFO - PROCESS | 1036 | 1466812814674 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:14 INFO - PROCESS | 1036 | 1466812814795 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 17:00:14 INFO - PROCESS | 1036 | 1466812814829 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:14 INFO - PROCESS | 1036 | 1466812814831 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:14 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D9800 == 39 [pid = 1036] [id = 456] 17:00:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (10CCBC00) [pid = 1036] [serial = 1368] [outer = 00000000] 17:00:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1AD86000) [pid = 1036] [serial = 1369] [outer = 10CCBC00] 17:00:14 INFO - PROCESS | 1036 | 1466812814874 Marionette DEBUG loaded listener.js 17:00:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1ADCB400) [pid = 1036] [serial = 1370] [outer = 10CCBC00] 17:00:15 INFO - PROCESS | 1036 | 1466812815325 Marionette TRACE conn5 <- [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]]]}] 17:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 17:00:15 INFO - PROCESS | 1036 | 1466812815389 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 17:00:15 INFO - PROCESS | 1036 | 1466812815394 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 17:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:00:15 INFO - PROCESS | 1036 | 1466812815471 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:00:15 INFO - PROCESS | 1036 | 1466812815475 Marionette TRACE conn5 <- [1,1790,null,{}] 17:00:15 INFO - PROCESS | 1036 | 1466812815487 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:15 INFO - PROCESS | 1036 | 1466812815490 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:15 INFO - PROCESS | 1036 | 1466812815610 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 17:00:15 INFO - PROCESS | 1036 | 1466812815712 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:15 INFO - PROCESS | 1036 | 1466812815715 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:15 INFO - PROCESS | 1036 | ++DOCSHELL 0CFEF400 == 40 [pid = 1036] [id = 457] 17:00:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0D1EB000) [pid = 1036] [serial = 1371] [outer = 00000000] 17:00:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0D4F4400) [pid = 1036] [serial = 1372] [outer = 0D1EB000] 17:00:15 INFO - PROCESS | 1036 | 1466812815772 Marionette DEBUG loaded listener.js 17:00:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (0DA11C00) [pid = 1036] [serial = 1373] [outer = 0D1EB000] 17:00:16 INFO - PROCESS | 1036 | 1466812816408 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1008ms 17:00:16 INFO - PROCESS | 1036 | 1466812816452 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 17:00:16 INFO - PROCESS | 1036 | 1466812816457 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 17:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:00:16 INFO - PROCESS | 1036 | 1466812816464 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:00:16 INFO - PROCESS | 1036 | 1466812816467 Marionette TRACE conn5 <- [1,1794,null,{}] 17:00:16 INFO - PROCESS | 1036 | 1466812816471 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:16 INFO - PROCESS | 1036 | 1466812816474 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:16 INFO - PROCESS | 1036 | 1466812816593 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 17:00:16 INFO - PROCESS | 1036 | 1466812816732 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:16 INFO - PROCESS | 1036 | 1466812816734 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:16 INFO - PROCESS | 1036 | ++DOCSHELL 17361000 == 41 [pid = 1036] [id = 458] 17:00:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1783E400) [pid = 1036] [serial = 1374] [outer = 00000000] 17:00:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (18628800) [pid = 1036] [serial = 1375] [outer = 1783E400] 17:00:16 INFO - PROCESS | 1036 | 1466812816791 Marionette DEBUG loaded listener.js 17:00:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (194A9C00) [pid = 1036] [serial = 1376] [outer = 1783E400] 17:00:17 INFO - PROCESS | 1036 | 1466812817375 Marionette TRACE conn5 <- [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]]]}] 17:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 970ms 17:00:17 INFO - PROCESS | 1036 | 1466812817437 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 17:00:17 INFO - PROCESS | 1036 | 1466812817440 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 17:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:00:17 INFO - PROCESS | 1036 | 1466812817443 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:00:17 INFO - PROCESS | 1036 | 1466812817447 Marionette TRACE conn5 <- [1,1798,null,{}] 17:00:17 INFO - PROCESS | 1036 | 1466812817458 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:17 INFO - PROCESS | 1036 | 1466812817463 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:17 INFO - PROCESS | 1036 | 1466812817572 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 17:00:17 INFO - PROCESS | 1036 | 1466812817709 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:17 INFO - PROCESS | 1036 | 1466812817713 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:17 INFO - PROCESS | 1036 | ++DOCSHELL 1AD84400 == 42 [pid = 1036] [id = 459] 17:00:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (1AD85000) [pid = 1036] [serial = 1377] [outer = 00000000] 17:00:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (1ADD1800) [pid = 1036] [serial = 1378] [outer = 1AD85000] 17:00:17 INFO - PROCESS | 1036 | 1466812817770 Marionette DEBUG loaded listener.js 17:00:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (1B4A7800) [pid = 1036] [serial = 1379] [outer = 1AD85000] 17:00:18 INFO - PROCESS | 1036 | 1466812818351 Marionette TRACE conn5 <- [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]]]}] 17:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 970ms 17:00:18 INFO - PROCESS | 1036 | 1466812818416 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 17:00:18 INFO - PROCESS | 1036 | 1466812818419 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 17:00:18 INFO - PROCESS | 1036 | 1466812818422 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:00:18 INFO - PROCESS | 1036 | 1466812818424 Marionette TRACE conn5 <- [1,1802,null,{}] 17:00:18 INFO - PROCESS | 1036 | 1466812818428 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:18 INFO - PROCESS | 1036 | 1466812818430 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:18 INFO - PROCESS | 1036 | 1466812818539 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 17:00:18 INFO - PROCESS | 1036 | 1466812818677 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:18 INFO - PROCESS | 1036 | 1466812818679 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:18 INFO - PROCESS | 1036 | ++DOCSHELL 0C84A000 == 43 [pid = 1036] [id = 460] 17:00:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (0C8E8C00) [pid = 1036] [serial = 1380] [outer = 00000000] 17:00:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (0D3E9000) [pid = 1036] [serial = 1381] [outer = 0C8E8C00] 17:00:18 INFO - PROCESS | 1036 | 1466812818734 Marionette DEBUG loaded listener.js 17:00:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (0DA1F000) [pid = 1036] [serial = 1382] [outer = 0C8E8C00] 17:00:19 INFO - PROCESS | 1036 | 1466812819467 Marionette TRACE conn5 <- [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]]]}] 17:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1124ms 17:00:19 INFO - PROCESS | 1036 | 1466812819550 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 17:00:19 INFO - PROCESS | 1036 | 1466812819555 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 17:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:00:19 INFO - PROCESS | 1036 | 1466812819573 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:00:19 INFO - PROCESS | 1036 | 1466812819578 Marionette TRACE conn5 <- [1,1806,null,{}] 17:00:19 INFO - PROCESS | 1036 | 1466812819586 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:19 INFO - PROCESS | 1036 | 1466812819588 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:19 INFO - PROCESS | 1036 | 1466812819703 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 17:00:20 INFO - PROCESS | 1036 | --DOCSHELL 14113000 == 42 [pid = 1036] [id = 455] 17:00:20 INFO - PROCESS | 1036 | --DOCSHELL 0C8E2400 == 41 [pid = 1036] [id = 454] 17:00:20 INFO - PROCESS | 1036 | --DOCSHELL 194B6800 == 40 [pid = 1036] [id = 453] 17:00:20 INFO - PROCESS | 1036 | --DOCSHELL 14B01C00 == 39 [pid = 1036] [id = 452] 17:00:20 INFO - PROCESS | 1036 | --DOCSHELL 18629800 == 38 [pid = 1036] [id = 451] 17:00:20 INFO - PROCESS | 1036 | --DOCSHELL 1574F800 == 37 [pid = 1036] [id = 450] 17:00:20 INFO - PROCESS | 1036 | --DOCSHELL 0DA1C000 == 36 [pid = 1036] [id = 449] 17:00:20 INFO - PROCESS | 1036 | --DOCSHELL 0CF6DC00 == 35 [pid = 1036] [id = 448] 17:00:20 INFO - PROCESS | 1036 | --DOCSHELL 0D1E8C00 == 34 [pid = 1036] [id = 447] 17:00:20 INFO - PROCESS | 1036 | --DOCSHELL 0C8D3400 == 33 [pid = 1036] [id = 446] 17:00:20 INFO - PROCESS | 1036 | --DOCSHELL 199E5000 == 32 [pid = 1036] [id = 445] 17:00:20 INFO - PROCESS | 1036 | --DOCSHELL 0D1EF400 == 31 [pid = 1036] [id = 436] 17:00:20 INFO - PROCESS | 1036 | --DOCSHELL 0C84A000 == 30 [pid = 1036] [id = 460] 17:00:20 INFO - PROCESS | 1036 | --DOCSHELL 17361000 == 29 [pid = 1036] [id = 458] 17:00:20 INFO - PROCESS | 1036 | --DOCSHELL 1AD84400 == 28 [pid = 1036] [id = 459] 17:00:20 INFO - PROCESS | 1036 | --DOCSHELL 0C8D9800 == 27 [pid = 1036] [id = 456] 17:00:20 INFO - PROCESS | 1036 | --DOCSHELL 0CFEF400 == 26 [pid = 1036] [id = 457] 17:00:20 INFO - PROCESS | 1036 | 1466812820410 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:20 INFO - PROCESS | 1036 | 1466812820414 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (1990C000) [pid = 1036] [serial = 1333] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (1662BC00) [pid = 1036] [serial = 1321] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (0C8E3800) [pid = 1036] [serial = 1312] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (0CF6D800) [pid = 1036] [serial = 1313] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (143E8C00) [pid = 1036] [serial = 1318] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (10C4D800) [pid = 1036] [serial = 1310] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (0DA1F400) [pid = 1036] [serial = 1309] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (0DA0EC00) [pid = 1036] [serial = 1315] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (0DA17000) [pid = 1036] [serial = 1316] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (18510800) [pid = 1036] [serial = 1324] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0D3E8800) [pid = 1036] [serial = 1298] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0CF72C00) [pid = 1036] [serial = 1297] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (17356000) [pid = 1036] [serial = 1301] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (14B51C00) [pid = 1036] [serial = 1300] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1ADC7000) [pid = 1036] [serial = 1304] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1A1EA000) [pid = 1036] [serial = 1303] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1B93F800) [pid = 1036] [serial = 1307] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1B5E8000) [pid = 1036] [serial = 1306] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1735D000) [pid = 1036] [serial = 1322] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0D3E8400) [pid = 1036] [serial = 1327] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (18512000) [pid = 1036] [serial = 1325] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (143E4000) [pid = 1036] [serial = 1328] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (19419400) [pid = 1036] [serial = 1330] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (194AE000) [pid = 1036] [serial = 1331] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (146CA000) [pid = 1036] [serial = 1319] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (17357000) [pid = 1036] [serial = 1334] [outer = 00000000] [url = about:blank] 17:00:20 INFO - PROCESS | 1036 | ++DOCSHELL 09249400 == 27 [pid = 1036] [id = 461] 17:00:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0924A400) [pid = 1036] [serial = 1383] [outer = 00000000] 17:00:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0C70AC00) [pid = 1036] [serial = 1384] [outer = 0924A400] 17:00:20 INFO - PROCESS | 1036 | 1466812820583 Marionette DEBUG loaded listener.js 17:00:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0C72D800) [pid = 1036] [serial = 1385] [outer = 0924A400] 17:00:21 INFO - PROCESS | 1036 | 1466812821052 Marionette TRACE conn5 <- [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]]]}] 17:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1539ms 17:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:00:21 INFO - PROCESS | 1036 | 1466812821100 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 17:00:21 INFO - PROCESS | 1036 | 1466812821104 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 17:00:21 INFO - PROCESS | 1036 | 1466812821112 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:00:21 INFO - PROCESS | 1036 | 1466812821115 Marionette TRACE conn5 <- [1,1810,null,{}] 17:00:21 INFO - PROCESS | 1036 | 1466812821121 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:21 INFO - PROCESS | 1036 | 1466812821125 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:21 INFO - PROCESS | 1036 | 1466812821217 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 17:00:21 INFO - PROCESS | 1036 | 1466812821231 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:21 INFO - PROCESS | 1036 | 1466812821234 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:21 INFO - PROCESS | 1036 | ++DOCSHELL 0D1E8C00 == 28 [pid = 1036] [id = 462] 17:00:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0D1EAC00) [pid = 1036] [serial = 1386] [outer = 00000000] 17:00:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0D1F1C00) [pid = 1036] [serial = 1387] [outer = 0D1EAC00] 17:00:21 INFO - PROCESS | 1036 | 1466812821282 Marionette DEBUG loaded listener.js 17:00:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0D3E7000) [pid = 1036] [serial = 1388] [outer = 0D1EAC00] 17:00:21 INFO - PROCESS | 1036 | 1466812821751 Marionette TRACE conn5 <- [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]]]}] 17:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 690ms 17:00:21 INFO - PROCESS | 1036 | 1466812821802 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 17:00:21 INFO - PROCESS | 1036 | 1466812821806 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 17:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:00:21 INFO - PROCESS | 1036 | 1466812821840 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:00:21 INFO - PROCESS | 1036 | 1466812821842 Marionette TRACE conn5 <- [1,1814,null,{}] 17:00:21 INFO - PROCESS | 1036 | 1466812821849 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:21 INFO - PROCESS | 1036 | 1466812821851 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:21 INFO - PROCESS | 1036 | 1466812821944 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 17:00:22 INFO - PROCESS | 1036 | 1466812822039 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:22 INFO - PROCESS | 1036 | 1466812822041 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:22 INFO - PROCESS | 1036 | ++DOCSHELL 0DA0A800 == 29 [pid = 1036] [id = 463] 17:00:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0DA0B000) [pid = 1036] [serial = 1389] [outer = 00000000] 17:00:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (0DA17C00) [pid = 1036] [serial = 1390] [outer = 0DA0B000] 17:00:22 INFO - PROCESS | 1036 | 1466812822087 Marionette DEBUG loaded listener.js 17:00:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (10B2C400) [pid = 1036] [serial = 1391] [outer = 0DA0B000] 17:00:22 INFO - PROCESS | 1036 | 1466812822496 Marionette TRACE conn5 <- [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]]]}] 17:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 17:00:22 INFO - PROCESS | 1036 | 1466812822514 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 17:00:22 INFO - PROCESS | 1036 | 1466812822516 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 17:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:00:22 INFO - PROCESS | 1036 | 1466812822521 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:00:22 INFO - PROCESS | 1036 | 1466812822527 Marionette TRACE conn5 <- [1,1818,null,{}] 17:00:22 INFO - PROCESS | 1036 | 1466812822550 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:22 INFO - PROCESS | 1036 | 1466812822554 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:22 INFO - PROCESS | 1036 | 1466812822684 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 17:00:22 INFO - PROCESS | 1036 | 1466812822747 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:22 INFO - PROCESS | 1036 | 1466812822749 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:22 INFO - PROCESS | 1036 | ++DOCSHELL 0CFE4400 == 30 [pid = 1036] [id = 464] 17:00:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (0DA09000) [pid = 1036] [serial = 1392] [outer = 00000000] 17:00:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (14A6CC00) [pid = 1036] [serial = 1393] [outer = 0DA09000] 17:00:22 INFO - PROCESS | 1036 | 1466812822804 Marionette DEBUG loaded listener.js 17:00:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (14BDA800) [pid = 1036] [serial = 1394] [outer = 0DA09000] 17:00:23 INFO - PROCESS | 1036 | 1466812823246 Marionette TRACE conn5 <- [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]]]}] 17:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 751ms 17:00:23 INFO - PROCESS | 1036 | 1466812823271 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 17:00:23 INFO - PROCESS | 1036 | 1466812823274 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 17:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:00:23 INFO - PROCESS | 1036 | 1466812823287 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:00:23 INFO - PROCESS | 1036 | 1466812823289 Marionette TRACE conn5 <- [1,1822,null,{}] 17:00:23 INFO - PROCESS | 1036 | 1466812823330 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:23 INFO - PROCESS | 1036 | 1466812823332 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:23 INFO - PROCESS | 1036 | 1466812823448 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 17:00:23 INFO - PROCESS | 1036 | 1466812823461 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:23 INFO - PROCESS | 1036 | 1466812823463 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:23 INFO - PROCESS | 1036 | ++DOCSHELL 15757400 == 31 [pid = 1036] [id = 465] 17:00:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1575A800) [pid = 1036] [serial = 1395] [outer = 00000000] 17:00:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (17356400) [pid = 1036] [serial = 1396] [outer = 1575A800] 17:00:23 INFO - PROCESS | 1036 | 1466812823508 Marionette DEBUG loaded listener.js 17:00:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1735C000) [pid = 1036] [serial = 1397] [outer = 1575A800] 17:00:23 INFO - PROCESS | 1036 | 1466812823957 Marionette TRACE conn5 <- [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]]]}] 17:00:24 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 17:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 730ms 17:00:24 INFO - PROCESS | 1036 | 1466812824036 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 17:00:24 INFO - PROCESS | 1036 | 1466812824038 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 17:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:00:24 INFO - PROCESS | 1036 | 1466812824042 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:00:24 INFO - PROCESS | 1036 | 1466812824043 Marionette TRACE conn5 <- [1,1826,null,{}] 17:00:24 INFO - PROCESS | 1036 | 1466812824047 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:24 INFO - PROCESS | 1036 | 1466812824049 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:24 INFO - PROCESS | 1036 | 1466812824161 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 17:00:24 INFO - PROCESS | 1036 | 1466812824171 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:24 INFO - PROCESS | 1036 | 1466812824177 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:24 INFO - PROCESS | 1036 | ++DOCSHELL 1784A000 == 32 [pid = 1036] [id = 466] 17:00:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (1784BC00) [pid = 1036] [serial = 1398] [outer = 00000000] 17:00:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1850EC00) [pid = 1036] [serial = 1399] [outer = 1784BC00] 17:00:24 INFO - PROCESS | 1036 | 1466812824283 Marionette DEBUG loaded listener.js 17:00:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (18625800) [pid = 1036] [serial = 1400] [outer = 1784BC00] 17:00:24 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (18CA8800) [pid = 1036] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:00:24 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (14B05C00) [pid = 1036] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:00:24 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0CFE2800) [pid = 1036] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:00:24 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0C8DC400) [pid = 1036] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:00:24 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1574FC00) [pid = 1036] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:00:24 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0D85C800) [pid = 1036] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:00:24 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (14BDDC00) [pid = 1036] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:00:24 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0DA1DC00) [pid = 1036] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:00:24 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (199E8C00) [pid = 1036] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:00:24 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0CF73000) [pid = 1036] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:00:24 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (19918800) [pid = 1036] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:00:24 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (10CCBC00) [pid = 1036] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:00:25 INFO - PROCESS | 1036 | 1466812825004 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 971ms 17:00:25 INFO - PROCESS | 1036 | 1466812825015 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 17:00:25 INFO - PROCESS | 1036 | 1466812825017 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 17:00:25 INFO - PROCESS | 1036 | 1466812825020 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:00:25 INFO - PROCESS | 1036 | 1466812825021 Marionette TRACE conn5 <- [1,1830,null,{}] 17:00:25 INFO - PROCESS | 1036 | 1466812825025 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:25 INFO - PROCESS | 1036 | 1466812825027 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:25 INFO - PROCESS | 1036 | 1466812825144 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 17:00:25 INFO - PROCESS | 1036 | 1466812825204 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:25 INFO - PROCESS | 1036 | 1466812825215 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:25 INFO - PROCESS | 1036 | ++DOCSHELL 0C711400 == 33 [pid = 1036] [id = 467] 17:00:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0CF73000) [pid = 1036] [serial = 1401] [outer = 00000000] 17:00:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (16629400) [pid = 1036] [serial = 1402] [outer = 0CF73000] 17:00:25 INFO - PROCESS | 1036 | 1466812825259 Marionette DEBUG loaded listener.js 17:00:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (18CED400) [pid = 1036] [serial = 1403] [outer = 0CF73000] 17:00:25 INFO - PROCESS | 1036 | 1466812825613 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 17:00:25 INFO - PROCESS | 1036 | 1466812825658 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 17:00:25 INFO - PROCESS | 1036 | 1466812825660 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 17:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:00:25 INFO - PROCESS | 1036 | 1466812825663 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:00:25 INFO - PROCESS | 1036 | 1466812825665 Marionette TRACE conn5 <- [1,1834,null,{}] 17:00:25 INFO - PROCESS | 1036 | 1466812825668 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:25 INFO - PROCESS | 1036 | 1466812825670 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:25 INFO - PROCESS | 1036 | 1466812825749 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 17:00:25 INFO - PROCESS | 1036 | 1466812825755 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:25 INFO - PROCESS | 1036 | 1466812825757 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:25 INFO - PROCESS | 1036 | ++DOCSHELL 18D15800 == 34 [pid = 1036] [id = 468] 17:00:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (18D18000) [pid = 1036] [serial = 1404] [outer = 00000000] 17:00:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (194AD000) [pid = 1036] [serial = 1405] [outer = 18D18000] 17:00:25 INFO - PROCESS | 1036 | 1466812825802 Marionette DEBUG loaded listener.js 17:00:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (194B1800) [pid = 1036] [serial = 1406] [outer = 18D18000] 17:00:26 INFO - PROCESS | 1036 | 1466812826254 Marionette TRACE conn5 <- [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]]]}] 17:00:26 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) 17:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 17:00:26 INFO - PROCESS | 1036 | 1466812826299 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 17:00:26 INFO - PROCESS | 1036 | 1466812826301 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 17:00:26 INFO - PROCESS | 1036 | 1466812826304 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:00:26 INFO - PROCESS | 1036 | 1466812826306 Marionette TRACE conn5 <- [1,1838,null,{}] 17:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:00:26 INFO - PROCESS | 1036 | 1466812826313 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:26 INFO - PROCESS | 1036 | 1466812826315 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:26 INFO - PROCESS | 1036 | 1466812826393 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 17:00:26 INFO - PROCESS | 1036 | 1466812826399 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:26 INFO - PROCESS | 1036 | 1466812826401 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:26 INFO - PROCESS | 1036 | ++DOCSHELL 1941EC00 == 35 [pid = 1036] [id = 469] 17:00:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (194B6800) [pid = 1036] [serial = 1407] [outer = 00000000] 17:00:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1990EC00) [pid = 1036] [serial = 1408] [outer = 194B6800] 17:00:26 INFO - PROCESS | 1036 | 1466812826444 Marionette DEBUG loaded listener.js 17:00:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (19910400) [pid = 1036] [serial = 1409] [outer = 194B6800] 17:00:27 INFO - PROCESS | 1036 | 1466812827260 Marionette TRACE conn5 <- [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]]]}] 17:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 970ms 17:00:27 INFO - PROCESS | 1036 | 1466812827280 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 17:00:27 INFO - PROCESS | 1036 | 1466812827285 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 17:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:00:27 INFO - PROCESS | 1036 | 1466812827289 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:00:27 INFO - PROCESS | 1036 | 1466812827295 Marionette TRACE conn5 <- [1,1842,null,{}] 17:00:27 INFO - PROCESS | 1036 | 1466812827300 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:27 INFO - PROCESS | 1036 | 1466812827303 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:27 INFO - PROCESS | 1036 | 1466812827436 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 17:00:27 INFO - PROCESS | 1036 | 1466812827572 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:27 INFO - PROCESS | 1036 | 1466812827575 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:27 INFO - PROCESS | 1036 | ++DOCSHELL 0CF29400 == 36 [pid = 1036] [id = 470] 17:00:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0D1E5C00) [pid = 1036] [serial = 1410] [outer = 00000000] 17:00:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (0D859C00) [pid = 1036] [serial = 1411] [outer = 0D1E5C00] 17:00:27 INFO - PROCESS | 1036 | 1466812827634 Marionette DEBUG loaded listener.js 17:00:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (0DA13400) [pid = 1036] [serial = 1412] [outer = 0D1E5C00] 17:00:28 INFO - PROCESS | 1036 | 1466812828317 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1079ms 17:00:28 INFO - PROCESS | 1036 | 1466812828375 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 17:00:28 INFO - PROCESS | 1036 | 1466812828380 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 17:00:28 INFO - PROCESS | 1036 | 1466812828387 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:00:28 INFO - PROCESS | 1036 | 1466812828390 Marionette TRACE conn5 <- [1,1846,null,{}] 17:00:28 INFO - PROCESS | 1036 | 1466812828394 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:28 INFO - PROCESS | 1036 | 1466812828397 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:28 INFO - PROCESS | 1036 | 1466812828523 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 17:00:28 INFO - PROCESS | 1036 | 1466812828667 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:28 INFO - PROCESS | 1036 | 1466812828670 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:28 INFO - PROCESS | 1036 | ++DOCSHELL 0D1ED000 == 37 [pid = 1036] [id = 471] 17:00:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (0D3E2400) [pid = 1036] [serial = 1413] [outer = 00000000] 17:00:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (10CD3800) [pid = 1036] [serial = 1414] [outer = 0D3E2400] 17:00:28 INFO - PROCESS | 1036 | 1466812828740 Marionette DEBUG loaded listener.js 17:00:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (146CA800) [pid = 1036] [serial = 1415] [outer = 0D3E2400] 17:00:29 INFO - PROCESS | 1036 | --DOCSHELL 0D1E4400 == 36 [pid = 1036] [id = 223] 17:00:29 INFO - PROCESS | 1036 | --DOCSHELL 17354400 == 35 [pid = 1036] [id = 240] 17:00:29 INFO - PROCESS | 1036 | --DOCSHELL 1410DC00 == 34 [pid = 1036] [id = 238] 17:00:29 INFO - PROCESS | 1036 | --DOCSHELL 1A1E9400 == 33 [pid = 1036] [id = 230] 17:00:29 INFO - PROCESS | 1036 | --DOCSHELL 19381C00 == 32 [pid = 1036] [id = 227] 17:00:29 INFO - PROCESS | 1036 | --DOCSHELL 143EE400 == 31 [pid = 1036] [id = 239] 17:00:29 INFO - PROCESS | 1036 | --DOCSHELL 0DA0B800 == 30 [pid = 1036] [id = 237] 17:00:29 INFO - PROCESS | 1036 | --DOCSHELL 18517C00 == 29 [pid = 1036] [id = 226] 17:00:29 INFO - PROCESS | 1036 | --DOCSHELL 0C730C00 == 28 [pid = 1036] [id = 236] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (18D15000) [pid = 1036] [serial = 1354] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1990FC00) [pid = 1036] [serial = 1358] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (19909C00) [pid = 1036] [serial = 1357] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (1431E400) [pid = 1036] [serial = 1363] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0D4F5800) [pid = 1036] [serial = 1339] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0DA0A000) [pid = 1036] [serial = 1340] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1774FC00) [pid = 1036] [serial = 1351] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (14B52C00) [pid = 1036] [serial = 1342] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0CFD4C00) [pid = 1036] [serial = 1367] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (17745400) [pid = 1036] [serial = 1343] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (10BC7400) [pid = 1036] [serial = 1348] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (111D7C00) [pid = 1036] [serial = 1349] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (19DD7C00) [pid = 1036] [serial = 1337] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (19C61800) [pid = 1036] [serial = 1336] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0D1EDC00) [pid = 1036] [serial = 1345] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0D462400) [pid = 1036] [serial = 1346] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1A1BEC00) [pid = 1036] [serial = 1360] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (1ADCB400) [pid = 1036] [serial = 1370] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (199EA800) [pid = 1036] [serial = 1361] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (17849C00) [pid = 1036] [serial = 1364] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (19381400) [pid = 1036] [serial = 1355] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (1A1C6800) [pid = 1036] [serial = 1366] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (17C55800) [pid = 1036] [serial = 1352] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (1AD86000) [pid = 1036] [serial = 1369] [outer = 00000000] [url = about:blank] 17:00:29 INFO - PROCESS | 1036 | 1466812829542 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1181ms 17:00:29 INFO - PROCESS | 1036 | 1466812829571 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 17:00:29 INFO - PROCESS | 1036 | 1466812829575 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 17:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:00:29 INFO - PROCESS | 1036 | 1466812829579 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:00:29 INFO - PROCESS | 1036 | 1466812829584 Marionette TRACE conn5 <- [1,1850,null,{}] 17:00:29 INFO - PROCESS | 1036 | 1466812829589 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:29 INFO - PROCESS | 1036 | 1466812829591 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:29 INFO - PROCESS | 1036 | 1466812829689 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 17:00:29 INFO - PROCESS | 1036 | 1466812829786 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:29 INFO - PROCESS | 1036 | 1466812829788 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:29 INFO - PROCESS | 1036 | ++DOCSHELL 0C72E000 == 29 [pid = 1036] [id = 472] 17:00:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (0C83FC00) [pid = 1036] [serial = 1416] [outer = 00000000] 17:00:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0CF6EC00) [pid = 1036] [serial = 1417] [outer = 0C83FC00] 17:00:29 INFO - PROCESS | 1036 | 1466812829836 Marionette DEBUG loaded listener.js 17:00:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0D3ED800) [pid = 1036] [serial = 1418] [outer = 0C83FC00] 17:00:30 INFO - PROCESS | 1036 | 1466812830269 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 17:00:30 INFO - PROCESS | 1036 | 1466812830311 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 17:00:30 INFO - PROCESS | 1036 | 1466812830315 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 17:00:30 INFO - PROCESS | 1036 | 1466812830321 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:00:30 INFO - PROCESS | 1036 | 1466812830323 Marionette TRACE conn5 <- [1,1854,null,{}] 17:00:30 INFO - PROCESS | 1036 | 1466812830327 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:30 INFO - PROCESS | 1036 | 1466812830329 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:30 INFO - PROCESS | 1036 | 1466812830419 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 17:00:30 INFO - PROCESS | 1036 | 1466812830426 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:30 INFO - PROCESS | 1036 | 1466812830428 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:30 INFO - PROCESS | 1036 | ++DOCSHELL 0D85C800 == 30 [pid = 1036] [id = 473] 17:00:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0D9AE800) [pid = 1036] [serial = 1419] [outer = 00000000] 17:00:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (10BCA000) [pid = 1036] [serial = 1420] [outer = 0D9AE800] 17:00:30 INFO - PROCESS | 1036 | 1466812830474 Marionette DEBUG loaded listener.js 17:00:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (1122A400) [pid = 1036] [serial = 1421] [outer = 0D9AE800] 17:00:30 INFO - PROCESS | 1036 | 1466812830949 Marionette TRACE conn5 <- [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]]]}] 17:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 17:00:31 INFO - PROCESS | 1036 | 1466812830996 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 17:00:31 INFO - PROCESS | 1036 | 1466812830998 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 17:00:31 INFO - PROCESS | 1036 | 1466812831001 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:00:31 INFO - PROCESS | 1036 | 1466812831005 Marionette TRACE conn5 <- [1,1858,null,{}] 17:00:31 INFO - PROCESS | 1036 | 1466812831015 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:31 INFO - PROCESS | 1036 | 1466812831020 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:31 INFO - PROCESS | 1036 | 1466812831104 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 17:00:31 INFO - PROCESS | 1036 | 1466812831114 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:31 INFO - PROCESS | 1036 | 1466812831117 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:31 INFO - PROCESS | 1036 | ++DOCSHELL 16634000 == 31 [pid = 1036] [id = 474] 17:00:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (17355400) [pid = 1036] [serial = 1422] [outer = 00000000] 17:00:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (1735FC00) [pid = 1036] [serial = 1423] [outer = 17355400] 17:00:31 INFO - PROCESS | 1036 | 1466812831164 Marionette DEBUG loaded listener.js 17:00:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (17C48400) [pid = 1036] [serial = 1424] [outer = 17355400] 17:00:31 INFO - PROCESS | 1036 | 1466812831624 Marionette TRACE conn5 <- [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]]]}] 17:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 671ms 17:00:31 INFO - PROCESS | 1036 | 1466812831677 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 17:00:31 INFO - PROCESS | 1036 | 1466812831679 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 17:00:31 INFO - PROCESS | 1036 | 1466812831682 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:00:31 INFO - PROCESS | 1036 | 1466812831684 Marionette TRACE conn5 <- [1,1862,null,{}] 17:00:31 INFO - PROCESS | 1036 | 1466812831687 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:31 INFO - PROCESS | 1036 | 1466812831689 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:31 INFO - PROCESS | 1036 | 1466812831776 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 17:00:31 INFO - PROCESS | 1036 | 1466812831812 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:31 INFO - PROCESS | 1036 | 1466812831814 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:31 INFO - PROCESS | 1036 | ++DOCSHELL 18513400 == 32 [pid = 1036] [id = 475] 17:00:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (18518400) [pid = 1036] [serial = 1425] [outer = 00000000] 17:00:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (19379C00) [pid = 1036] [serial = 1426] [outer = 18518400] 17:00:31 INFO - PROCESS | 1036 | 1466812831857 Marionette DEBUG loaded listener.js 17:00:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1937F800) [pid = 1036] [serial = 1427] [outer = 18518400] 17:00:32 INFO - PROCESS | 1036 | 1466812832324 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 17:00:32 INFO - PROCESS | 1036 | 1466812832357 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 17:00:32 INFO - PROCESS | 1036 | 1466812832359 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 17:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:00:32 INFO - PROCESS | 1036 | 1466812832362 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:00:32 INFO - PROCESS | 1036 | 1466812832364 Marionette TRACE conn5 <- [1,1866,null,{}] 17:00:32 INFO - PROCESS | 1036 | 1466812832367 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:32 INFO - PROCESS | 1036 | 1466812832369 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:32 INFO - PROCESS | 1036 | 1466812832483 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 17:00:32 INFO - PROCESS | 1036 | 1466812832488 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:32 INFO - PROCESS | 1036 | 1466812832490 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:32 INFO - PROCESS | 1036 | ++DOCSHELL 194AC800 == 33 [pid = 1036] [id = 476] 17:00:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (194AE400) [pid = 1036] [serial = 1428] [outer = 00000000] 17:00:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1990B400) [pid = 1036] [serial = 1429] [outer = 194AE400] 17:00:32 INFO - PROCESS | 1036 | 1466812832535 Marionette DEBUG loaded listener.js 17:00:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (19911000) [pid = 1036] [serial = 1430] [outer = 194AE400] 17:00:33 INFO - PROCESS | 1036 | 1466812833017 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 17:00:33 INFO - PROCESS | 1036 | 1466812833039 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 17:00:33 INFO - PROCESS | 1036 | 1466812833041 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 17:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:00:33 INFO - PROCESS | 1036 | 1466812833044 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:00:33 INFO - PROCESS | 1036 | 1466812833046 Marionette TRACE conn5 <- [1,1870,null,{}] 17:00:33 INFO - PROCESS | 1036 | 1466812833049 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:33 INFO - PROCESS | 1036 | 1466812833055 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:33 INFO - PROCESS | 1036 | 1466812833209 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 17:00:33 INFO - PROCESS | 1036 | 1466812833286 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:33 INFO - PROCESS | 1036 | 1466812833288 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:33 INFO - PROCESS | 1036 | ++DOCSHELL 199DF400 == 34 [pid = 1036] [id = 477] 17:00:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (199E0400) [pid = 1036] [serial = 1431] [outer = 00000000] 17:00:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (19DD7000) [pid = 1036] [serial = 1432] [outer = 199E0400] 17:00:33 INFO - PROCESS | 1036 | 1466812833332 Marionette DEBUG loaded listener.js 17:00:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (199EC000) [pid = 1036] [serial = 1433] [outer = 199E0400] 17:00:33 INFO - PROCESS | 1036 | 1466812833743 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 17:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:00:33 INFO - PROCESS | 1036 | 1466812833777 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 17:00:33 INFO - PROCESS | 1036 | 1466812833778 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 17:00:33 INFO - PROCESS | 1036 | 1466812833781 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:00:33 INFO - PROCESS | 1036 | 1466812833783 Marionette TRACE conn5 <- [1,1874,null,{}] 17:00:33 INFO - PROCESS | 1036 | 1466812833786 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:33 INFO - PROCESS | 1036 | 1466812833788 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:33 INFO - PROCESS | 1036 | 1466812833902 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 17:00:33 INFO - PROCESS | 1036 | 1466812833907 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:33 INFO - PROCESS | 1036 | 1466812833909 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:33 INFO - PROCESS | 1036 | ++DOCSHELL 19F7E800 == 35 [pid = 1036] [id = 478] 17:00:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (19F7F000) [pid = 1036] [serial = 1434] [outer = 00000000] 17:00:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1A1C3000) [pid = 1036] [serial = 1435] [outer = 19F7F000] 17:00:34 INFO - PROCESS | 1036 | 1466812834010 Marionette DEBUG loaded listener.js 17:00:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1A1C7C00) [pid = 1036] [serial = 1436] [outer = 19F7F000] 17:00:34 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (0DA0B000) [pid = 1036] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:00:34 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0924A400) [pid = 1036] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:00:34 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0D1EAC00) [pid = 1036] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:00:34 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1784BC00) [pid = 1036] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:00:34 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0D1EB000) [pid = 1036] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:00:34 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1783E400) [pid = 1036] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:00:34 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1AD85000) [pid = 1036] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:00:34 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1575A800) [pid = 1036] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:00:34 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0CF73000) [pid = 1036] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:00:34 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0DA09000) [pid = 1036] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:00:34 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (18D18000) [pid = 1036] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:00:34 INFO - PROCESS | 1036 | 1466812834451 Marionette TRACE conn5 <- [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]]]}] 17:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 730ms 17:00:34 INFO - PROCESS | 1036 | 1466812834513 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 17:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:00:34 INFO - PROCESS | 1036 | 1466812834515 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 17:00:34 INFO - PROCESS | 1036 | 1466812834518 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:00:34 INFO - PROCESS | 1036 | 1466812834520 Marionette TRACE conn5 <- [1,1878,null,{}] 17:00:34 INFO - PROCESS | 1036 | 1466812834524 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:34 INFO - PROCESS | 1036 | 1466812834525 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:34 INFO - PROCESS | 1036 | 1466812834630 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 17:00:34 INFO - PROCESS | 1036 | 1466812834636 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:34 INFO - PROCESS | 1036 | 1466812834638 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:34 INFO - PROCESS | 1036 | ++DOCSHELL 10BC8C00 == 36 [pid = 1036] [id = 479] 17:00:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (143ADC00) [pid = 1036] [serial = 1437] [outer = 00000000] 17:00:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1937C000) [pid = 1036] [serial = 1438] [outer = 143ADC00] 17:00:34 INFO - PROCESS | 1036 | 1466812834681 Marionette DEBUG loaded listener.js 17:00:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (194ADC00) [pid = 1036] [serial = 1439] [outer = 143ADC00] 17:00:35 INFO - PROCESS | 1036 | 1466812835118 Marionette TRACE conn5 <- [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]]]}] 17:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 630ms 17:00:35 INFO - PROCESS | 1036 | 1466812835151 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 17:00:35 INFO - PROCESS | 1036 | 1466812835153 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 17:00:35 INFO - PROCESS | 1036 | 1466812835156 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:00:35 INFO - PROCESS | 1036 | 1466812835157 Marionette TRACE conn5 <- [1,1882,null,{}] 17:00:35 INFO - PROCESS | 1036 | 1466812835161 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:35 INFO - PROCESS | 1036 | 1466812835163 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:35 INFO - PROCESS | 1036 | 1466812835255 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 17:00:35 INFO - PROCESS | 1036 | 1466812835260 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:35 INFO - PROCESS | 1036 | 1466812835262 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:35 INFO - PROCESS | 1036 | ++DOCSHELL 18D18000 == 37 [pid = 1036] [id = 480] 17:00:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (199DF000) [pid = 1036] [serial = 1440] [outer = 00000000] 17:00:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1AD7B000) [pid = 1036] [serial = 1441] [outer = 199DF000] 17:00:35 INFO - PROCESS | 1036 | 1466812835305 Marionette DEBUG loaded listener.js 17:00:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1AD84400) [pid = 1036] [serial = 1442] [outer = 199DF000] 17:00:35 INFO - PROCESS | 1036 | 1466812835741 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 630ms 17:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:00:35 INFO - PROCESS | 1036 | 1466812835789 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 17:00:35 INFO - PROCESS | 1036 | 1466812835791 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 17:00:35 INFO - PROCESS | 1036 | 1466812835795 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:00:35 INFO - PROCESS | 1036 | 1466812835796 Marionette TRACE conn5 <- [1,1886,null,{}] 17:00:35 INFO - PROCESS | 1036 | 1466812835800 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:35 INFO - PROCESS | 1036 | 1466812835802 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:35 INFO - PROCESS | 1036 | 1466812835883 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 17:00:35 INFO - PROCESS | 1036 | 1466812835888 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:35 INFO - PROCESS | 1036 | 1466812835890 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:35 INFO - PROCESS | 1036 | ++DOCSHELL 1AD87400 == 38 [pid = 1036] [id = 481] 17:00:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1ADC4800) [pid = 1036] [serial = 1443] [outer = 00000000] 17:00:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1ADCB800) [pid = 1036] [serial = 1444] [outer = 1ADC4800] 17:00:35 INFO - PROCESS | 1036 | 1466812835935 Marionette DEBUG loaded listener.js 17:00:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (1ADCF400) [pid = 1036] [serial = 1445] [outer = 1ADC4800] 17:00:36 INFO - PROCESS | 1036 | 1466812836594 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 870ms 17:00:36 INFO - PROCESS | 1036 | 1466812836669 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 17:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:00:36 INFO - PROCESS | 1036 | 1466812836674 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 17:00:36 INFO - PROCESS | 1036 | 1466812836679 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:00:36 INFO - PROCESS | 1036 | 1466812836683 Marionette TRACE conn5 <- [1,1890,null,{}] 17:00:36 INFO - PROCESS | 1036 | 1466812836689 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:36 INFO - PROCESS | 1036 | 1466812836692 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:36 INFO - PROCESS | 1036 | 1466812836837 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 17:00:36 INFO - PROCESS | 1036 | 1466812836948 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:36 INFO - PROCESS | 1036 | 1466812836951 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:36 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D7C00 == 39 [pid = 1036] [id = 482] 17:00:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (0C8DF400) [pid = 1036] [serial = 1446] [outer = 00000000] 17:00:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (0D9B3800) [pid = 1036] [serial = 1447] [outer = 0C8DF400] 17:00:37 INFO - PROCESS | 1036 | 1466812837007 Marionette DEBUG loaded listener.js 17:00:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (10B10000) [pid = 1036] [serial = 1448] [outer = 0C8DF400] 17:00:37 INFO - PROCESS | 1036 | 1466812837591 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 990ms 17:00:37 INFO - PROCESS | 1036 | 1466812837669 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 17:00:37 INFO - PROCESS | 1036 | 1466812837674 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 17:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:00:37 INFO - PROCESS | 1036 | 1466812837681 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:00:37 INFO - PROCESS | 1036 | 1466812837683 Marionette TRACE conn5 <- [1,1894,null,{}] 17:00:37 INFO - PROCESS | 1036 | 1466812837687 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:37 INFO - PROCESS | 1036 | 1466812837690 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:37 INFO - PROCESS | 1036 | 1466812837803 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 17:00:37 INFO - PROCESS | 1036 | 1466812837942 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:37 INFO - PROCESS | 1036 | 1466812837944 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:37 INFO - PROCESS | 1036 | ++DOCSHELL 15758C00 == 40 [pid = 1036] [id = 483] 17:00:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (16628400) [pid = 1036] [serial = 1449] [outer = 00000000] 17:00:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (17842C00) [pid = 1036] [serial = 1450] [outer = 16628400] 17:00:38 INFO - PROCESS | 1036 | 1466812838002 Marionette DEBUG loaded listener.js 17:00:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (18CA1C00) [pid = 1036] [serial = 1451] [outer = 16628400] 17:00:38 INFO - PROCESS | 1036 | 1466812838627 Marionette TRACE conn5 <- [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]]]}] 17:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 970ms 17:00:38 INFO - PROCESS | 1036 | 1466812838661 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 17:00:38 INFO - PROCESS | 1036 | 1466812838663 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 17:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:00:38 INFO - PROCESS | 1036 | 1466812838667 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:00:38 INFO - PROCESS | 1036 | 1466812838671 Marionette TRACE conn5 <- [1,1898,null,{}] 17:00:38 INFO - PROCESS | 1036 | 1466812838682 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:38 INFO - PROCESS | 1036 | 1466812838687 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:38 INFO - PROCESS | 1036 | 1466812838798 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 17:00:38 INFO - PROCESS | 1036 | 1466812838937 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:38 INFO - PROCESS | 1036 | 1466812838940 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:38 INFO - PROCESS | 1036 | ++DOCSHELL 1ADD2400 == 41 [pid = 1036] [id = 484] 17:00:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (1ADD2C00) [pid = 1036] [serial = 1452] [outer = 00000000] 17:00:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1B4AB000) [pid = 1036] [serial = 1453] [outer = 1ADD2C00] 17:00:39 INFO - PROCESS | 1036 | 1466812838998 Marionette DEBUG loaded listener.js 17:00:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (1B5E8000) [pid = 1036] [serial = 1454] [outer = 1ADD2C00] 17:00:39 INFO - PROCESS | 1036 | 1466812839639 Marionette TRACE conn5 <- [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]]]}] 17:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1024ms 17:00:39 INFO - PROCESS | 1036 | 1466812839693 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 17:00:39 INFO - PROCESS | 1036 | 1466812839696 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 17:00:39 INFO - PROCESS | 1036 | 1466812839699 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:00:39 INFO - PROCESS | 1036 | 1466812839701 Marionette TRACE conn5 <- [1,1902,null,{}] 17:00:39 INFO - PROCESS | 1036 | 1466812839705 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:39 INFO - PROCESS | 1036 | 1466812839707 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:39 INFO - PROCESS | 1036 | 1466812839817 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 17:00:40 INFO - PROCESS | 1036 | 1466812840069 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:40 INFO - PROCESS | 1036 | 1466812840072 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:40 INFO - PROCESS | 1036 | ++DOCSHELL 0C705000 == 42 [pid = 1036] [id = 485] 17:00:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (0C709000) [pid = 1036] [serial = 1455] [outer = 00000000] 17:00:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (0C8DDC00) [pid = 1036] [serial = 1456] [outer = 0C709000] 17:00:40 INFO - PROCESS | 1036 | 1466812840146 Marionette DEBUG loaded listener.js 17:00:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 95 (0CF73000) [pid = 1036] [serial = 1457] [outer = 0C709000] 17:00:40 INFO - PROCESS | 1036 | 1466812840707 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1016ms 17:00:40 INFO - PROCESS | 1036 | 1466812840720 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 17:00:40 INFO - PROCESS | 1036 | 1466812840723 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 17:00:41 INFO - PROCESS | 1036 | --DOCSHELL 0C84C400 == 41 [pid = 1036] [id = 232] 17:00:41 INFO - PROCESS | 1036 | --DOCSHELL 16628C00 == 40 [pid = 1036] [id = 233] 17:00:41 INFO - PROCESS | 1036 | --DOCSHELL 1B5E8400 == 39 [pid = 1036] [id = 234] 17:00:41 INFO - PROCESS | 1036 | --DOCSHELL 1ADC9400 == 38 [pid = 1036] [id = 231] 17:00:41 INFO - PROCESS | 1036 | --DOCSHELL 09249400 == 37 [pid = 1036] [id = 461] 17:00:41 INFO - PROCESS | 1036 | --DOCSHELL 0C8CAC00 == 36 [pid = 1036] [id = 224] 17:00:41 INFO - PROCESS | 1036 | --DOCSHELL 143E1800 == 35 [pid = 1036] [id = 229] 17:00:41 INFO - PROCESS | 1036 | --DOCSHELL 16633000 == 34 [pid = 1036] [id = 225] 17:00:41 INFO - PROCESS | 1036 | --DOCSHELL 199E8400 == 33 [pid = 1036] [id = 228] 17:00:41 INFO - PROCESS | 1036 | --DOCSHELL 0C712C00 == 32 [pid = 1036] [id = 235] 17:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 94 (194AD000) [pid = 1036] [serial = 1405] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (0DA17C00) [pid = 1036] [serial = 1390] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (0C70AC00) [pid = 1036] [serial = 1384] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (0C72D800) [pid = 1036] [serial = 1385] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (0D1F1C00) [pid = 1036] [serial = 1387] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (0D3E7000) [pid = 1036] [serial = 1388] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (1850EC00) [pid = 1036] [serial = 1399] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (0DA11C00) [pid = 1036] [serial = 1373] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (0D4F4400) [pid = 1036] [serial = 1372] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (194A9C00) [pid = 1036] [serial = 1376] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (18628800) [pid = 1036] [serial = 1375] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (1B4A7800) [pid = 1036] [serial = 1379] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (1ADD1800) [pid = 1036] [serial = 1378] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0D3E9000) [pid = 1036] [serial = 1381] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (17356400) [pid = 1036] [serial = 1396] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (16629400) [pid = 1036] [serial = 1402] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (18625800) [pid = 1036] [serial = 1400] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (14A6CC00) [pid = 1036] [serial = 1393] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (14BDA800) [pid = 1036] [serial = 1394] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (18CED400) [pid = 1036] [serial = 1403] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1735C000) [pid = 1036] [serial = 1397] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (194B1800) [pid = 1036] [serial = 1406] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (10B2C400) [pid = 1036] [serial = 1391] [outer = 00000000] [url = about:blank] 17:00:41 INFO - PROCESS | 1036 | 1466812841529 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:00:41 INFO - PROCESS | 1036 | 1466812841533 Marionette TRACE conn5 <- [1,1906,null,{}] 17:00:41 INFO - PROCESS | 1036 | 1466812841544 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:41 INFO - PROCESS | 1036 | 1466812841547 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:41 INFO - PROCESS | 1036 | 1466812841634 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 17:00:41 INFO - PROCESS | 1036 | 1466812841643 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:41 INFO - PROCESS | 1036 | 1466812841646 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:41 INFO - PROCESS | 1036 | ++DOCSHELL 0C72B000 == 33 [pid = 1036] [id = 486] 17:00:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0C72B400) [pid = 1036] [serial = 1458] [outer = 00000000] 17:00:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0C845C00) [pid = 1036] [serial = 1459] [outer = 0C72B400] 17:00:41 INFO - PROCESS | 1036 | 1466812841771 Marionette DEBUG loaded listener.js 17:00:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (0C8D3000) [pid = 1036] [serial = 1460] [outer = 0C72B400] 17:00:42 INFO - PROCESS | 1036 | 1466812842200 Marionette TRACE conn5 <- [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]]]}] 17:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 891ms 17:00:42 INFO - PROCESS | 1036 | 1466812842261 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 17:00:42 INFO - PROCESS | 1036 | 1466812842265 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 17:00:42 INFO - PROCESS | 1036 | 1466812842271 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:00:42 INFO - PROCESS | 1036 | 1466812842273 Marionette TRACE conn5 <- [1,1910,null,{}] 17:00:42 INFO - PROCESS | 1036 | 1466812842279 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:42 INFO - PROCESS | 1036 | 1466812842283 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:42 INFO - PROCESS | 1036 | 1466812842373 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 17:00:42 INFO - PROCESS | 1036 | 1466812842385 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:42 INFO - PROCESS | 1036 | 1466812842388 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:42 INFO - PROCESS | 1036 | ++DOCSHELL 0D3E9000 == 34 [pid = 1036] [id = 487] 17:00:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (0D3EC800) [pid = 1036] [serial = 1461] [outer = 00000000] 17:00:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (0D858400) [pid = 1036] [serial = 1462] [outer = 0D3EC800] 17:00:42 INFO - PROCESS | 1036 | 1466812842434 Marionette DEBUG loaded listener.js 17:00:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (0DA02800) [pid = 1036] [serial = 1463] [outer = 0D3EC800] 17:00:42 INFO - PROCESS | 1036 | 1466812842905 Marionette TRACE conn5 <- [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]]]}] 17:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 17:00:42 INFO - PROCESS | 1036 | 1466812842946 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 17:00:42 INFO - PROCESS | 1036 | 1466812842948 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 17:00:42 INFO - PROCESS | 1036 | 1466812842952 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:00:42 INFO - PROCESS | 1036 | 1466812842954 Marionette TRACE conn5 <- [1,1914,null,{}] 17:00:42 INFO - PROCESS | 1036 | 1466812842958 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:42 INFO - PROCESS | 1036 | 1466812842960 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:43 INFO - PROCESS | 1036 | 1466812843076 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 17:00:43 INFO - PROCESS | 1036 | 1466812843184 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:43 INFO - PROCESS | 1036 | 1466812843191 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:43 INFO - PROCESS | 1036 | ++DOCSHELL 10B46C00 == 35 [pid = 1036] [id = 488] 17:00:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (10B47C00) [pid = 1036] [serial = 1464] [outer = 00000000] 17:00:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (10CD1400) [pid = 1036] [serial = 1465] [outer = 10B47C00] 17:00:43 INFO - PROCESS | 1036 | 1466812843239 Marionette DEBUG loaded listener.js 17:00:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1121F400) [pid = 1036] [serial = 1466] [outer = 10B47C00] 17:00:43 INFO - PROCESS | 1036 | 1466812843643 Marionette TRACE conn5 <- [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]]]}] 17:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 730ms 17:00:43 INFO - PROCESS | 1036 | 1466812843685 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 17:00:43 INFO - PROCESS | 1036 | 1466812843687 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 17:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:00:43 INFO - PROCESS | 1036 | 1466812843696 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:00:43 INFO - PROCESS | 1036 | 1466812843698 Marionette TRACE conn5 <- [1,1918,null,{}] 17:00:43 INFO - PROCESS | 1036 | 1466812843701 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:43 INFO - PROCESS | 1036 | 1466812843703 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:43 INFO - PROCESS | 1036 | 1466812843832 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 17:00:43 INFO - PROCESS | 1036 | 1466812843837 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:43 INFO - PROCESS | 1036 | 1466812843839 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:43 INFO - PROCESS | 1036 | ++DOCSHELL 143E1800 == 36 [pid = 1036] [id = 489] 17:00:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (143E4000) [pid = 1036] [serial = 1467] [outer = 00000000] 17:00:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (14B52400) [pid = 1036] [serial = 1468] [outer = 143E4000] 17:00:43 INFO - PROCESS | 1036 | 1466812843937 Marionette DEBUG loaded listener.js 17:00:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (14C7E800) [pid = 1036] [serial = 1469] [outer = 143E4000] 17:00:44 INFO - PROCESS | 1036 | 1466812844368 Marionette TRACE conn5 <- [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]]]}] 17:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 730ms 17:00:44 INFO - PROCESS | 1036 | 1466812844449 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 17:00:44 INFO - PROCESS | 1036 | 1466812844452 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 17:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:00:44 INFO - PROCESS | 1036 | 1466812844462 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:00:44 INFO - PROCESS | 1036 | 1466812844464 Marionette TRACE conn5 <- [1,1922,null,{}] 17:00:44 INFO - PROCESS | 1036 | 1466812844468 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:44 INFO - PROCESS | 1036 | 1466812844470 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:44 INFO - PROCESS | 1036 | 1466812844580 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 17:00:44 INFO - PROCESS | 1036 | 1466812844589 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:44 INFO - PROCESS | 1036 | 1466812844591 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:44 INFO - PROCESS | 1036 | ++DOCSHELL 1662C400 == 37 [pid = 1036] [id = 490] 17:00:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (17355800) [pid = 1036] [serial = 1470] [outer = 00000000] 17:00:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (1735D400) [pid = 1036] [serial = 1471] [outer = 17355800] 17:00:44 INFO - PROCESS | 1036 | 1466812844638 Marionette DEBUG loaded listener.js 17:00:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (17842800) [pid = 1036] [serial = 1472] [outer = 17355800] 17:00:45 INFO - PROCESS | 1036 | 1466812845104 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 17:00:45 INFO - PROCESS | 1036 | 1466812845142 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 17:00:45 INFO - PROCESS | 1036 | 1466812845144 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 17:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:00:45 INFO - PROCESS | 1036 | 1466812845148 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:00:45 INFO - PROCESS | 1036 | 1466812845150 Marionette TRACE conn5 <- [1,1926,null,{}] 17:00:45 INFO - PROCESS | 1036 | 1466812845153 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:45 INFO - PROCESS | 1036 | 1466812845159 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:45 INFO - PROCESS | 1036 | 1466812845301 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 17:00:45 INFO - PROCESS | 1036 | 1466812845366 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:45 INFO - PROCESS | 1036 | 1466812845368 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:45 INFO - PROCESS | 1036 | ++DOCSHELL 18511000 == 38 [pid = 1036] [id = 491] 17:00:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (18511400) [pid = 1036] [serial = 1473] [outer = 00000000] 17:00:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (18CEDC00) [pid = 1036] [serial = 1474] [outer = 18511400] 17:00:45 INFO - PROCESS | 1036 | 1466812845414 Marionette DEBUG loaded listener.js 17:00:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (1937F000) [pid = 1036] [serial = 1475] [outer = 18511400] 17:00:45 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (0D9AE800) [pid = 1036] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:00:45 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (194B6800) [pid = 1036] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:00:45 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (17355400) [pid = 1036] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:00:45 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (199E0400) [pid = 1036] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:00:45 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (199DF000) [pid = 1036] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:00:45 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (19F7F000) [pid = 1036] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:00:45 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (18518400) [pid = 1036] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:00:45 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0D1E5C00) [pid = 1036] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:00:45 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (143ADC00) [pid = 1036] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:00:45 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0D3E2400) [pid = 1036] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:00:45 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0C83FC00) [pid = 1036] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:00:45 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0C8E8C00) [pid = 1036] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:00:45 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (194AE400) [pid = 1036] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:00:45 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1ADC4800) [pid = 1036] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:00:46 INFO - PROCESS | 1036 | 1466812846129 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1016ms 17:00:46 INFO - PROCESS | 1036 | 1466812846167 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 17:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:00:46 INFO - PROCESS | 1036 | 1466812846169 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 17:00:46 INFO - PROCESS | 1036 | 1466812846181 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:00:46 INFO - PROCESS | 1036 | 1466812846183 Marionette TRACE conn5 <- [1,1930,null,{}] 17:00:46 INFO - PROCESS | 1036 | 1466812846186 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:46 INFO - PROCESS | 1036 | 1466812846188 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:46 INFO - PROCESS | 1036 | 1466812846266 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 17:00:46 INFO - PROCESS | 1036 | 1466812846271 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:46 INFO - PROCESS | 1036 | 1466812846273 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:46 INFO - PROCESS | 1036 | ++DOCSHELL 143ADC00 == 39 [pid = 1036] [id = 492] 17:00:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (15758400) [pid = 1036] [serial = 1476] [outer = 00000000] 17:00:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (18CAB000) [pid = 1036] [serial = 1477] [outer = 15758400] 17:00:46 INFO - PROCESS | 1036 | 1466812846316 Marionette DEBUG loaded listener.js 17:00:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (18D15000) [pid = 1036] [serial = 1478] [outer = 15758400] 17:00:46 INFO - PROCESS | 1036 | 1466812846720 Marionette TRACE conn5 <- [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]]]}] 17:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 590ms 17:00:46 INFO - PROCESS | 1036 | 1466812846763 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 17:00:46 INFO - PROCESS | 1036 | 1466812846765 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 17:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:00:46 INFO - PROCESS | 1036 | 1466812846768 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:00:46 INFO - PROCESS | 1036 | 1466812846769 Marionette TRACE conn5 <- [1,1934,null,{}] 17:00:46 INFO - PROCESS | 1036 | 1466812846791 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:46 INFO - PROCESS | 1036 | 1466812846793 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:46 INFO - PROCESS | 1036 | 1466812846871 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 17:00:46 INFO - PROCESS | 1036 | 1466812846877 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:46 INFO - PROCESS | 1036 | 1466812846879 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:46 INFO - PROCESS | 1036 | ++DOCSHELL 194AD000 == 40 [pid = 1036] [id = 493] 17:00:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (194AFC00) [pid = 1036] [serial = 1479] [outer = 00000000] 17:00:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (194B7800) [pid = 1036] [serial = 1480] [outer = 194AFC00] 17:00:46 INFO - PROCESS | 1036 | 1466812846923 Marionette DEBUG loaded listener.js 17:00:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (194B8000) [pid = 1036] [serial = 1481] [outer = 194AFC00] 17:00:47 INFO - PROCESS | 1036 | 1466812847361 Marionette TRACE conn5 <- [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]]]}] 17:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 650ms 17:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:00:47 INFO - PROCESS | 1036 | 1466812847419 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 17:00:47 INFO - PROCESS | 1036 | 1466812847421 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 17:00:47 INFO - PROCESS | 1036 | 1466812847424 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:00:47 INFO - PROCESS | 1036 | 1466812847426 Marionette TRACE conn5 <- [1,1938,null,{}] 17:00:47 INFO - PROCESS | 1036 | 1466812847430 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:47 INFO - PROCESS | 1036 | 1466812847432 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:47 INFO - PROCESS | 1036 | 1466812847510 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 17:00:47 INFO - PROCESS | 1036 | 1466812847515 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:47 INFO - PROCESS | 1036 | 1466812847517 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:47 INFO - PROCESS | 1036 | ++DOCSHELL 199E0400 == 41 [pid = 1036] [id = 494] 17:00:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (199E5800) [pid = 1036] [serial = 1482] [outer = 00000000] 17:00:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (199EC400) [pid = 1036] [serial = 1483] [outer = 199E5800] 17:00:47 INFO - PROCESS | 1036 | 1466812847561 Marionette DEBUG loaded listener.js 17:00:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (19DCE800) [pid = 1036] [serial = 1484] [outer = 199E5800] 17:00:48 INFO - PROCESS | 1036 | 1466812848352 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 970ms 17:00:48 INFO - PROCESS | 1036 | 1466812848396 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 17:00:48 INFO - PROCESS | 1036 | 1466812848401 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 17:00:48 INFO - PROCESS | 1036 | 1466812848406 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:00:48 INFO - PROCESS | 1036 | 1466812848409 Marionette TRACE conn5 <- [1,1942,null,{}] 17:00:48 INFO - PROCESS | 1036 | 1466812848416 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:48 INFO - PROCESS | 1036 | 1466812848419 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:48 INFO - PROCESS | 1036 | 1466812848545 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 17:00:48 INFO - PROCESS | 1036 | 1466812848670 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:48 INFO - PROCESS | 1036 | 1466812848673 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:48 INFO - PROCESS | 1036 | ++DOCSHELL 0C8DAC00 == 42 [pid = 1036] [id = 495] 17:00:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (0C8DB400) [pid = 1036] [serial = 1485] [outer = 00000000] 17:00:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (0D465C00) [pid = 1036] [serial = 1486] [outer = 0C8DB400] 17:00:48 INFO - PROCESS | 1036 | 1466812848771 Marionette DEBUG loaded listener.js 17:00:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (0DA08000) [pid = 1036] [serial = 1487] [outer = 0C8DB400] 17:00:49 INFO - PROCESS | 1036 | 1466812849426 Marionette TRACE conn5 <- [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]]]}] 17:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1068ms 17:00:49 INFO - PROCESS | 1036 | 1466812849478 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 17:00:49 INFO - PROCESS | 1036 | 1466812849483 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 17:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:00:49 INFO - PROCESS | 1036 | 1466812849489 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:00:49 INFO - PROCESS | 1036 | 1466812849492 Marionette TRACE conn5 <- [1,1946,null,{}] 17:00:49 INFO - PROCESS | 1036 | 1466812849497 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:49 INFO - PROCESS | 1036 | 1466812849499 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:49 INFO - PROCESS | 1036 | 1466812849622 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 17:00:49 INFO - PROCESS | 1036 | 1466812849760 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:49 INFO - PROCESS | 1036 | 1466812849763 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:49 INFO - PROCESS | 1036 | ++DOCSHELL 0D1EE800 == 43 [pid = 1036] [id = 496] 17:00:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (10BCAC00) [pid = 1036] [serial = 1488] [outer = 00000000] 17:00:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (14A27800) [pid = 1036] [serial = 1489] [outer = 10BCAC00] 17:00:49 INFO - PROCESS | 1036 | 1466812849822 Marionette DEBUG loaded listener.js 17:00:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (14BE5000) [pid = 1036] [serial = 1490] [outer = 10BCAC00] 17:00:50 INFO - PROCESS | 1036 | --DOCSHELL 194AD000 == 42 [pid = 1036] [id = 493] 17:00:50 INFO - PROCESS | 1036 | --DOCSHELL 143ADC00 == 41 [pid = 1036] [id = 492] 17:00:50 INFO - PROCESS | 1036 | --DOCSHELL 18511000 == 40 [pid = 1036] [id = 491] 17:00:50 INFO - PROCESS | 1036 | --DOCSHELL 1662C400 == 39 [pid = 1036] [id = 490] 17:00:50 INFO - PROCESS | 1036 | --DOCSHELL 143E1800 == 38 [pid = 1036] [id = 489] 17:00:50 INFO - PROCESS | 1036 | --DOCSHELL 10B46C00 == 37 [pid = 1036] [id = 488] 17:00:50 INFO - PROCESS | 1036 | --DOCSHELL 0D3E9000 == 36 [pid = 1036] [id = 487] 17:00:50 INFO - PROCESS | 1036 | --DOCSHELL 0C72B000 == 35 [pid = 1036] [id = 486] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (1122A400) [pid = 1036] [serial = 1421] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (19910400) [pid = 1036] [serial = 1409] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (1735FC00) [pid = 1036] [serial = 1423] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (199EC000) [pid = 1036] [serial = 1433] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1AD7B000) [pid = 1036] [serial = 1441] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1A1C7C00) [pid = 1036] [serial = 1436] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (19379C00) [pid = 1036] [serial = 1426] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (1937F800) [pid = 1036] [serial = 1427] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0DA13400) [pid = 1036] [serial = 1412] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1990EC00) [pid = 1036] [serial = 1408] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0D859C00) [pid = 1036] [serial = 1411] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1937C000) [pid = 1036] [serial = 1438] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (19DD7000) [pid = 1036] [serial = 1432] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (10CD3800) [pid = 1036] [serial = 1414] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (146CA800) [pid = 1036] [serial = 1415] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1A1C3000) [pid = 1036] [serial = 1435] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (194ADC00) [pid = 1036] [serial = 1439] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0CF6EC00) [pid = 1036] [serial = 1417] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0DA1F000) [pid = 1036] [serial = 1382] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (0D3ED800) [pid = 1036] [serial = 1418] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (19911000) [pid = 1036] [serial = 1430] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (17C48400) [pid = 1036] [serial = 1424] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (10BCA000) [pid = 1036] [serial = 1420] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (1990B400) [pid = 1036] [serial = 1429] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (1AD84400) [pid = 1036] [serial = 1442] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (1ADCF400) [pid = 1036] [serial = 1445] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (1ADCB800) [pid = 1036] [serial = 1444] [outer = 00000000] [url = about:blank] 17:00:50 INFO - PROCESS | 1036 | 1466812850656 Marionette TRACE conn5 <- [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]]]}] 17:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1222ms 17:00:50 INFO - PROCESS | 1036 | 1466812850715 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 17:00:50 INFO - PROCESS | 1036 | 1466812850720 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 17:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:00:50 INFO - PROCESS | 1036 | 1466812850724 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:00:50 INFO - PROCESS | 1036 | 1466812850727 Marionette TRACE conn5 <- [1,1950,null,{}] 17:00:50 INFO - PROCESS | 1036 | 1466812850734 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:50 INFO - PROCESS | 1036 | 1466812850736 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:50 INFO - PROCESS | 1036 | 1466812850821 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 17:00:50 INFO - PROCESS | 1036 | 1466812850914 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:50 INFO - PROCESS | 1036 | 1466812850917 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:50 INFO - PROCESS | 1036 | ++DOCSHELL 0C730800 == 36 [pid = 1036] [id = 497] 17:00:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (0C731C00) [pid = 1036] [serial = 1491] [outer = 00000000] 17:00:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0CF1F800) [pid = 1036] [serial = 1492] [outer = 0C731C00] 17:00:50 INFO - PROCESS | 1036 | 1466812850964 Marionette DEBUG loaded listener.js 17:00:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0D1E6800) [pid = 1036] [serial = 1493] [outer = 0C731C00] 17:00:51 INFO - PROCESS | 1036 | 1466812851392 Marionette TRACE conn5 <- [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]]]}] 17:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 17:00:51 INFO - PROCESS | 1036 | 1466812851456 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 17:00:51 INFO - PROCESS | 1036 | 1466812851460 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 17:00:51 INFO - PROCESS | 1036 | 1466812851466 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:00:51 INFO - PROCESS | 1036 | 1466812851468 Marionette TRACE conn5 <- [1,1954,null,{}] 17:00:51 INFO - PROCESS | 1036 | 1466812851472 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:51 INFO - PROCESS | 1036 | 1466812851474 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:51 INFO - PROCESS | 1036 | 1466812851564 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 17:00:51 INFO - PROCESS | 1036 | 1466812851579 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:51 INFO - PROCESS | 1036 | 1466812851582 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:51 INFO - PROCESS | 1036 | ++DOCSHELL 0D859C00 == 37 [pid = 1036] [id = 498] 17:00:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0DA01400) [pid = 1036] [serial = 1494] [outer = 00000000] 17:00:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0DA0C400) [pid = 1036] [serial = 1495] [outer = 0DA01400] 17:00:51 INFO - PROCESS | 1036 | 1466812851632 Marionette DEBUG loaded listener.js 17:00:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0DA17000) [pid = 1036] [serial = 1496] [outer = 0DA01400] 17:00:52 INFO - PROCESS | 1036 | 1466812852078 Marionette TRACE conn5 <- [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]]]}] 17:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 17:00:52 INFO - PROCESS | 1036 | 1466812852105 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 17:00:52 INFO - PROCESS | 1036 | 1466812852108 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 17:00:52 INFO - PROCESS | 1036 | 1466812852115 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:00:52 INFO - PROCESS | 1036 | 1466812852118 Marionette TRACE conn5 <- [1,1958,null,{}] 17:00:52 INFO - PROCESS | 1036 | 1466812852130 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:52 INFO - PROCESS | 1036 | 1466812852134 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:52 INFO - PROCESS | 1036 | 1466812852220 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 17:00:52 INFO - PROCESS | 1036 | 1466812852230 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:52 INFO - PROCESS | 1036 | 1466812852233 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:52 INFO - PROCESS | 1036 | ++DOCSHELL 143A8C00 == 38 [pid = 1036] [id = 499] 17:00:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (143AF000) [pid = 1036] [serial = 1497] [outer = 00000000] 17:00:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (144BD000) [pid = 1036] [serial = 1498] [outer = 143AF000] 17:00:52 INFO - PROCESS | 1036 | 1466812852281 Marionette DEBUG loaded listener.js 17:00:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (14A2C400) [pid = 1036] [serial = 1499] [outer = 143AF000] 17:00:52 INFO - PROCESS | 1036 | 1466812852746 Marionette TRACE conn5 <- [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]]]}] 17:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 671ms 17:00:52 INFO - PROCESS | 1036 | 1466812852795 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 17:00:52 INFO - PROCESS | 1036 | 1466812852797 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 17:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:00:52 INFO - PROCESS | 1036 | 1466812852801 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:00:52 INFO - PROCESS | 1036 | 1466812852802 Marionette TRACE conn5 <- [1,1962,null,{}] 17:00:52 INFO - PROCESS | 1036 | 1466812852806 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:52 INFO - PROCESS | 1036 | 1466812852808 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:52 INFO - PROCESS | 1036 | 1466812852924 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 17:00:53 INFO - PROCESS | 1036 | 1466812853011 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:53 INFO - PROCESS | 1036 | 1466812853013 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:53 INFO - PROCESS | 1036 | ++DOCSHELL 15753000 == 39 [pid = 1036] [id = 500] 17:00:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (16633400) [pid = 1036] [serial = 1500] [outer = 00000000] 17:00:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1735B800) [pid = 1036] [serial = 1501] [outer = 16633400] 17:00:53 INFO - PROCESS | 1036 | 1466812853058 Marionette DEBUG loaded listener.js 17:00:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1785B000) [pid = 1036] [serial = 1502] [outer = 16633400] 17:00:53 INFO - PROCESS | 1036 | 1466812853478 Marionette TRACE conn5 <- [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]]]}] 17:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 17:00:53 INFO - PROCESS | 1036 | 1466812853532 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 17:00:53 INFO - PROCESS | 1036 | 1466812853535 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 17:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:00:53 INFO - PROCESS | 1036 | 1466812853542 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:00:53 INFO - PROCESS | 1036 | 1466812853544 Marionette TRACE conn5 <- [1,1966,null,{}] 17:00:53 INFO - PROCESS | 1036 | 1466812853548 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:53 INFO - PROCESS | 1036 | 1466812853550 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:53 INFO - PROCESS | 1036 | 1466812853662 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 17:00:53 INFO - PROCESS | 1036 | 1466812853668 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:53 INFO - PROCESS | 1036 | 1466812853670 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:53 INFO - PROCESS | 1036 | ++DOCSHELL 14112400 == 40 [pid = 1036] [id = 501] 17:00:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1735AC00) [pid = 1036] [serial = 1503] [outer = 00000000] 17:00:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (18517800) [pid = 1036] [serial = 1504] [outer = 1735AC00] 17:00:53 INFO - PROCESS | 1036 | 1466812853717 Marionette DEBUG loaded listener.js 17:00:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1857F800) [pid = 1036] [serial = 1505] [outer = 1735AC00] 17:00:54 INFO - PROCESS | 1036 | 1466812854168 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 690ms 17:00:54 INFO - PROCESS | 1036 | 1466812854229 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 17:00:54 INFO - PROCESS | 1036 | 1466812854231 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 17:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:00:54 INFO - PROCESS | 1036 | 1466812854234 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:00:54 INFO - PROCESS | 1036 | 1466812854235 Marionette TRACE conn5 <- [1,1970,null,{}] 17:00:54 INFO - PROCESS | 1036 | 1466812854238 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:54 INFO - PROCESS | 1036 | 1466812854244 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:54 INFO - PROCESS | 1036 | 1466812854418 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 17:00:54 INFO - PROCESS | 1036 | 1466812854444 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:54 INFO - PROCESS | 1036 | 1466812854446 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:54 INFO - PROCESS | 1036 | ++DOCSHELL 194B1800 == 41 [pid = 1036] [id = 502] 17:00:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (194B2C00) [pid = 1036] [serial = 1506] [outer = 00000000] 17:00:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (19911C00) [pid = 1036] [serial = 1507] [outer = 194B2C00] 17:00:54 INFO - PROCESS | 1036 | 1466812854490 Marionette DEBUG loaded listener.js 17:00:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (19912400) [pid = 1036] [serial = 1508] [outer = 194B2C00] 17:00:54 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0D3EC800) [pid = 1036] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:00:54 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (10B47C00) [pid = 1036] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:00:54 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0C72B400) [pid = 1036] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:00:54 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0C709000) [pid = 1036] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:00:54 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (143E4000) [pid = 1036] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:00:54 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0C8DF400) [pid = 1036] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:00:54 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (16628400) [pid = 1036] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:00:54 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1ADD2C00) [pid = 1036] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:00:54 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (17355800) [pid = 1036] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:00:54 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (18511400) [pid = 1036] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:00:54 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (194AFC00) [pid = 1036] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:00:54 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (15758400) [pid = 1036] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:00:55 INFO - PROCESS | 1036 | 1466812855004 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 830ms 17:00:55 INFO - PROCESS | 1036 | 1466812855064 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 17:00:55 INFO - PROCESS | 1036 | 1466812855066 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 17:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:00:55 INFO - PROCESS | 1036 | 1466812855069 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:00:55 INFO - PROCESS | 1036 | 1466812855071 Marionette TRACE conn5 <- [1,1974,null,{}] 17:00:55 INFO - PROCESS | 1036 | 1466812855074 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:55 INFO - PROCESS | 1036 | 1466812855076 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:55 INFO - PROCESS | 1036 | 1466812855154 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 17:00:55 INFO - PROCESS | 1036 | 1466812855251 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:55 INFO - PROCESS | 1036 | 1466812855253 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:55 INFO - PROCESS | 1036 | ++DOCSHELL 0C72B400 == 42 [pid = 1036] [id = 503] 17:00:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0CF6A800) [pid = 1036] [serial = 1509] [outer = 00000000] 17:00:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (1735E800) [pid = 1036] [serial = 1510] [outer = 0CF6A800] 17:00:55 INFO - PROCESS | 1036 | 1466812855296 Marionette DEBUG loaded listener.js 17:00:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (17750000) [pid = 1036] [serial = 1511] [outer = 0CF6A800] 17:00:55 INFO - PROCESS | 1036 | 1466812855635 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 17:00:55 INFO - PROCESS | 1036 | 1466812855700 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 17:00:55 INFO - PROCESS | 1036 | 1466812855702 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 17:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:00:55 INFO - PROCESS | 1036 | 1466812855706 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:00:55 INFO - PROCESS | 1036 | 1466812855708 Marionette TRACE conn5 <- [1,1978,null,{}] 17:00:55 INFO - PROCESS | 1036 | 1466812855711 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:55 INFO - PROCESS | 1036 | 1466812855713 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:55 INFO - PROCESS | 1036 | 1466812855856 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 17:00:55 INFO - PROCESS | 1036 | 1466812855862 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:55 INFO - PROCESS | 1036 | 1466812855864 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:55 INFO - PROCESS | 1036 | ++DOCSHELL 0C83FC00 == 43 [pid = 1036] [id = 504] 17:00:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (19910000) [pid = 1036] [serial = 1512] [outer = 00000000] 17:00:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (19C57400) [pid = 1036] [serial = 1513] [outer = 19910000] 17:00:55 INFO - PROCESS | 1036 | 1466812855908 Marionette DEBUG loaded listener.js 17:00:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (19DD8400) [pid = 1036] [serial = 1514] [outer = 19910000] 17:00:56 INFO - PROCESS | 1036 | 1466812856307 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 17:00:56 INFO - PROCESS | 1036 | 1466812856349 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 17:00:56 INFO - PROCESS | 1036 | 1466812856351 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 17:00:56 INFO - PROCESS | 1036 | 1466812856354 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:00:56 INFO - PROCESS | 1036 | 1466812856356 Marionette TRACE conn5 <- [1,1982,null,{}] 17:00:56 INFO - PROCESS | 1036 | 1466812856360 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:56 INFO - PROCESS | 1036 | 1466812856371 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:56 INFO - PROCESS | 1036 | 1466812856451 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 17:00:56 INFO - PROCESS | 1036 | 1466812856456 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:56 INFO - PROCESS | 1036 | 1466812856458 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:56 INFO - PROCESS | 1036 | ++DOCSHELL 143A8400 == 44 [pid = 1036] [id = 505] 17:00:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (19DDC400) [pid = 1036] [serial = 1515] [outer = 00000000] 17:00:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1A1BF000) [pid = 1036] [serial = 1516] [outer = 19DDC400] 17:00:56 INFO - PROCESS | 1036 | 1466812856501 Marionette DEBUG loaded listener.js 17:00:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1A1C5800) [pid = 1036] [serial = 1517] [outer = 19DDC400] 17:00:56 INFO - PROCESS | 1036 | 1466812856950 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 17:00:57 INFO - PROCESS | 1036 | 1466812857029 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 17:00:57 INFO - PROCESS | 1036 | 1466812857034 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 17:00:57 INFO - PROCESS | 1036 | 1466812857039 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:00:57 INFO - PROCESS | 1036 | 1466812857044 Marionette TRACE conn5 <- [1,1986,null,{}] 17:00:57 INFO - PROCESS | 1036 | 1466812857051 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:57 INFO - PROCESS | 1036 | 1466812857054 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:57 INFO - PROCESS | 1036 | 1466812857176 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 17:00:57 INFO - PROCESS | 1036 | 1466812857338 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:57 INFO - PROCESS | 1036 | 1466812857343 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:57 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D2C00 == 45 [pid = 1036] [id = 506] 17:00:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (0C8D4000) [pid = 1036] [serial = 1518] [outer = 00000000] 17:00:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0CF2A400) [pid = 1036] [serial = 1519] [outer = 0C8D4000] 17:00:57 INFO - PROCESS | 1036 | 1466812857403 Marionette DEBUG loaded listener.js 17:00:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0D37A000) [pid = 1036] [serial = 1520] [outer = 0C8D4000] 17:00:57 INFO - PROCESS | 1036 | 1466812857957 Marionette TRACE conn5 <- [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]]]}] 17:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 17:00:58 INFO - PROCESS | 1036 | 1466812858014 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 17:00:58 INFO - PROCESS | 1036 | 1466812858019 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 17:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:00:58 INFO - PROCESS | 1036 | 1466812858025 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:00:58 INFO - PROCESS | 1036 | 1466812858028 Marionette TRACE conn5 <- [1,1990,null,{}] 17:00:58 INFO - PROCESS | 1036 | 1466812858032 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:58 INFO - PROCESS | 1036 | 1466812858035 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:58 INFO - PROCESS | 1036 | 1466812858146 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 17:00:58 INFO - PROCESS | 1036 | 1466812858284 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:58 INFO - PROCESS | 1036 | 1466812858286 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:58 INFO - PROCESS | 1036 | ++DOCSHELL 1410C400 == 46 [pid = 1036] [id = 507] 17:00:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (1410D400) [pid = 1036] [serial = 1521] [outer = 00000000] 17:00:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (146D5400) [pid = 1036] [serial = 1522] [outer = 1410D400] 17:00:58 INFO - PROCESS | 1036 | 1466812858343 Marionette DEBUG loaded listener.js 17:00:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1575A400) [pid = 1036] [serial = 1523] [outer = 1410D400] 17:00:58 INFO - PROCESS | 1036 | 1466812858943 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 970ms 17:00:59 INFO - PROCESS | 1036 | 1466812858999 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 17:00:59 INFO - PROCESS | 1036 | 1466812859001 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 17:00:59 INFO - PROCESS | 1036 | 1466812859005 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:00:59 INFO - PROCESS | 1036 | 1466812859009 Marionette TRACE conn5 <- [1,1994,null,{}] 17:00:59 INFO - PROCESS | 1036 | 1466812859020 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:00:59 INFO - PROCESS | 1036 | 1466812859025 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:59 INFO - PROCESS | 1036 | 1466812859182 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 17:00:59 INFO - PROCESS | 1036 | 1466812859248 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:59 INFO - PROCESS | 1036 | 1466812859251 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:00:59 INFO - PROCESS | 1036 | ++DOCSHELL 199E4000 == 47 [pid = 1036] [id = 508] 17:00:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (199E9C00) [pid = 1036] [serial = 1524] [outer = 00000000] 17:00:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (1A1BDC00) [pid = 1036] [serial = 1525] [outer = 199E9C00] 17:00:59 INFO - PROCESS | 1036 | 1466812859308 Marionette DEBUG loaded listener.js 17:00:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (1A1EBC00) [pid = 1036] [serial = 1526] [outer = 199E9C00] 17:00:59 INFO - PROCESS | 1036 | 1466812859937 Marionette TRACE conn5 <- [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]]]}] 17:00:59 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 17:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 970ms 17:00:59 INFO - PROCESS | 1036 | 1466812859979 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 17:00:59 INFO - PROCESS | 1036 | 1466812859982 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 17:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:01:00 INFO - PROCESS | 1036 | 1466812859985 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:01:00 INFO - PROCESS | 1036 | 1466812859987 Marionette TRACE conn5 <- [1,1998,null,{}] 17:01:00 INFO - PROCESS | 1036 | 1466812859991 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:00 INFO - PROCESS | 1036 | 1466812859993 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:00 INFO - PROCESS | 1036 | 1466812860102 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 17:01:00 INFO - PROCESS | 1036 | 1466812860239 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:00 INFO - PROCESS | 1036 | 1466812860241 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:00 INFO - PROCESS | 1036 | ++DOCSHELL 18516400 == 48 [pid = 1036] [id = 509] 17:01:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (1AD85400) [pid = 1036] [serial = 1527] [outer = 00000000] 17:01:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (1ADCA000) [pid = 1036] [serial = 1528] [outer = 1AD85400] 17:01:00 INFO - PROCESS | 1036 | 1466812860296 Marionette DEBUG loaded listener.js 17:01:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1ADD1400) [pid = 1036] [serial = 1529] [outer = 1AD85400] 17:01:00 INFO - PROCESS | 1036 | 1466812860919 Marionette TRACE conn5 <- [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]]]}] 17:01:01 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 17:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1119ms 17:01:01 INFO - PROCESS | 1036 | 1466812861123 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 17:01:01 INFO - PROCESS | 1036 | 1466812861127 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 17:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:01:01 INFO - PROCESS | 1036 | 1466812861133 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:01:01 INFO - PROCESS | 1036 | 1466812861136 Marionette TRACE conn5 <- [1,2002,null,{}] 17:01:01 INFO - PROCESS | 1036 | 1466812861141 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:01 INFO - PROCESS | 1036 | 1466812861145 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:01 INFO - PROCESS | 1036 | 1466812861244 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 17:01:01 INFO - PROCESS | 1036 | 1466812861376 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:01 INFO - PROCESS | 1036 | 1466812861381 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:01 INFO - PROCESS | 1036 | ++DOCSHELL 0D334400 == 49 [pid = 1036] [id = 510] 17:01:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (0D335800) [pid = 1036] [serial = 1530] [outer = 00000000] 17:01:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (0D852400) [pid = 1036] [serial = 1531] [outer = 0D335800] 17:01:01 INFO - PROCESS | 1036 | 1466812861431 Marionette DEBUG loaded listener.js 17:01:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (0DA11C00) [pid = 1036] [serial = 1532] [outer = 0D335800] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 0C83FC00 == 48 [pid = 1036] [id = 504] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 0C72B400 == 47 [pid = 1036] [id = 503] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 194B1800 == 46 [pid = 1036] [id = 502] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 14112400 == 45 [pid = 1036] [id = 501] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 15753000 == 44 [pid = 1036] [id = 500] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 143A8C00 == 43 [pid = 1036] [id = 499] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 0D859C00 == 42 [pid = 1036] [id = 498] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 0C730800 == 41 [pid = 1036] [id = 497] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 1AD87400 == 40 [pid = 1036] [id = 481] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 199E0400 == 39 [pid = 1036] [id = 494] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 0C8DAC00 == 38 [pid = 1036] [id = 495] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 10BC8C00 == 37 [pid = 1036] [id = 479] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 0D1EE800 == 36 [pid = 1036] [id = 496] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 0C8D7C00 == 35 [pid = 1036] [id = 482] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 0C705000 == 34 [pid = 1036] [id = 485] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 1ADD2400 == 33 [pid = 1036] [id = 484] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 15758C00 == 32 [pid = 1036] [id = 483] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 18D18000 == 31 [pid = 1036] [id = 480] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 18516400 == 30 [pid = 1036] [id = 509] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 1410C400 == 29 [pid = 1036] [id = 507] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 199E4000 == 28 [pid = 1036] [id = 508] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 143A8400 == 27 [pid = 1036] [id = 505] 17:01:02 INFO - PROCESS | 1036 | --DOCSHELL 0C8D2C00 == 26 [pid = 1036] [id = 506] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (0D858400) [pid = 1036] [serial = 1462] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (0DA02800) [pid = 1036] [serial = 1463] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (10CD1400) [pid = 1036] [serial = 1465] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (0C845C00) [pid = 1036] [serial = 1459] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (0C8D3000) [pid = 1036] [serial = 1460] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (0CF73000) [pid = 1036] [serial = 1457] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (0C8DDC00) [pid = 1036] [serial = 1456] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (14B52400) [pid = 1036] [serial = 1468] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (10B10000) [pid = 1036] [serial = 1448] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (0D9B3800) [pid = 1036] [serial = 1447] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (18CA1C00) [pid = 1036] [serial = 1451] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (17842C00) [pid = 1036] [serial = 1450] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1B5E8000) [pid = 1036] [serial = 1454] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1B4AB000) [pid = 1036] [serial = 1453] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (199EC400) [pid = 1036] [serial = 1483] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1735D400) [pid = 1036] [serial = 1471] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (14C7E800) [pid = 1036] [serial = 1469] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (18CEDC00) [pid = 1036] [serial = 1474] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (194B7800) [pid = 1036] [serial = 1480] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1937F000) [pid = 1036] [serial = 1475] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (17842800) [pid = 1036] [serial = 1472] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (18D15000) [pid = 1036] [serial = 1478] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1121F400) [pid = 1036] [serial = 1466] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (194B8000) [pid = 1036] [serial = 1481] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (18CAB000) [pid = 1036] [serial = 1477] [outer = 00000000] [url = about:blank] 17:01:02 INFO - PROCESS | 1036 | 1466812862717 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1677ms 17:01:02 INFO - PROCESS | 1036 | 1466812862814 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 17:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:01:02 INFO - PROCESS | 1036 | 1466812862818 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 17:01:02 INFO - PROCESS | 1036 | 1466812862822 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:01:02 INFO - PROCESS | 1036 | 1466812862826 Marionette TRACE conn5 <- [1,2006,null,{}] 17:01:02 INFO - PROCESS | 1036 | 1466812862831 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:02 INFO - PROCESS | 1036 | 1466812862834 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:02 INFO - PROCESS | 1036 | 1466812862924 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 17:01:02 INFO - PROCESS | 1036 | 1466812862931 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:02 INFO - PROCESS | 1036 | 1466812862933 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:02 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D9800 == 27 [pid = 1036] [id = 511] 17:01:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0C8DAC00) [pid = 1036] [serial = 1533] [outer = 00000000] 17:01:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0C8E1000) [pid = 1036] [serial = 1534] [outer = 0C8DAC00] 17:01:03 INFO - PROCESS | 1036 | 1466812862982 Marionette DEBUG loaded listener.js 17:01:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0C8E9800) [pid = 1036] [serial = 1535] [outer = 0C8DAC00] 17:01:03 INFO - PROCESS | 1036 | 1466812863483 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 690ms 17:01:03 INFO - PROCESS | 1036 | 1466812863514 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 17:01:03 INFO - PROCESS | 1036 | 1466812863520 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 17:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:01:03 INFO - PROCESS | 1036 | 1466812863526 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:01:03 INFO - PROCESS | 1036 | 1466812863529 Marionette TRACE conn5 <- [1,2010,null,{}] 17:01:03 INFO - PROCESS | 1036 | 1466812863533 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:03 INFO - PROCESS | 1036 | 1466812863535 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:03 INFO - PROCESS | 1036 | 1466812863623 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 17:01:03 INFO - PROCESS | 1036 | 1466812863632 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:03 INFO - PROCESS | 1036 | 1466812863635 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:03 INFO - PROCESS | 1036 | ++DOCSHELL 0D4F5400 == 28 [pid = 1036] [id = 512] 17:01:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0D4F5800) [pid = 1036] [serial = 1536] [outer = 00000000] 17:01:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0D856000) [pid = 1036] [serial = 1537] [outer = 0D4F5800] 17:01:03 INFO - PROCESS | 1036 | 1466812863685 Marionette DEBUG loaded listener.js 17:01:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (0DA03000) [pid = 1036] [serial = 1538] [outer = 0D4F5800] 17:01:04 INFO - PROCESS | 1036 | 1466812864159 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 670ms 17:01:04 INFO - PROCESS | 1036 | 1466812864198 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 17:01:04 INFO - PROCESS | 1036 | 1466812864200 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 17:01:04 INFO - PROCESS | 1036 | 1466812864203 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:01:04 INFO - PROCESS | 1036 | 1466812864207 Marionette TRACE conn5 <- [1,2014,null,{}] 17:01:04 INFO - PROCESS | 1036 | 1466812864217 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:04 INFO - PROCESS | 1036 | 1466812864222 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:04 INFO - PROCESS | 1036 | 1466812864306 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 17:01:04 INFO - PROCESS | 1036 | 1466812864440 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:04 INFO - PROCESS | 1036 | 1466812864443 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:04 INFO - PROCESS | 1036 | ++DOCSHELL 1410F000 == 29 [pid = 1036] [id = 513] 17:01:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (14110C00) [pid = 1036] [serial = 1539] [outer = 00000000] 17:01:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (143A4000) [pid = 1036] [serial = 1540] [outer = 14110C00] 17:01:04 INFO - PROCESS | 1036 | 1466812864491 Marionette DEBUG loaded listener.js 17:01:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (144C3C00) [pid = 1036] [serial = 1541] [outer = 14110C00] 17:01:04 INFO - PROCESS | 1036 | 1466812864903 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 17:01:04 INFO - PROCESS | 1036 | 1466812864938 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 17:01:04 INFO - PROCESS | 1036 | 1466812864941 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 17:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:01:04 INFO - PROCESS | 1036 | 1466812864944 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:01:04 INFO - PROCESS | 1036 | 1466812864945 Marionette TRACE conn5 <- [1,2018,null,{}] 17:01:04 INFO - PROCESS | 1036 | 1466812864956 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:04 INFO - PROCESS | 1036 | 1466812864958 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:05 INFO - PROCESS | 1036 | 1466812865075 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 17:01:05 INFO - PROCESS | 1036 | 1466812865080 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:05 INFO - PROCESS | 1036 | 1466812865082 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:05 INFO - PROCESS | 1036 | ++DOCSHELL 10BC7400 == 30 [pid = 1036] [id = 514] 17:01:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (10C52400) [pid = 1036] [serial = 1542] [outer = 00000000] 17:01:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (14C7F400) [pid = 1036] [serial = 1543] [outer = 10C52400] 17:01:05 INFO - PROCESS | 1036 | 1466812865126 Marionette DEBUG loaded listener.js 17:01:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (17354400) [pid = 1036] [serial = 1544] [outer = 10C52400] 17:01:05 INFO - PROCESS | 1036 | 1466812865584 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 690ms 17:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:01:05 INFO - PROCESS | 1036 | 1466812865638 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 17:01:05 INFO - PROCESS | 1036 | 1466812865640 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 17:01:05 INFO - PROCESS | 1036 | 1466812865649 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:01:05 INFO - PROCESS | 1036 | 1466812865651 Marionette TRACE conn5 <- [1,2022,null,{}] 17:01:05 INFO - PROCESS | 1036 | 1466812865654 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:05 INFO - PROCESS | 1036 | 1466812865656 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:05 INFO - PROCESS | 1036 | 1466812865792 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 17:01:05 INFO - PROCESS | 1036 | 1466812865802 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:05 INFO - PROCESS | 1036 | 1466812865804 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:05 INFO - PROCESS | 1036 | ++DOCSHELL 1735C800 == 31 [pid = 1036] [id = 515] 17:01:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (17742800) [pid = 1036] [serial = 1545] [outer = 00000000] 17:01:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (17C53C00) [pid = 1036] [serial = 1546] [outer = 17742800] 17:01:05 INFO - PROCESS | 1036 | 1466812865848 Marionette DEBUG loaded listener.js 17:01:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (18574400) [pid = 1036] [serial = 1547] [outer = 17742800] 17:01:06 INFO - PROCESS | 1036 | 1466812866299 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 690ms 17:01:06 INFO - PROCESS | 1036 | 1466812866334 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 17:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:01:06 INFO - PROCESS | 1036 | 1466812866336 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 17:01:06 INFO - PROCESS | 1036 | 1466812866339 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:01:06 INFO - PROCESS | 1036 | 1466812866341 Marionette TRACE conn5 <- [1,2026,null,{}] 17:01:06 INFO - PROCESS | 1036 | 1466812866344 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:06 INFO - PROCESS | 1036 | 1466812866350 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:06 INFO - PROCESS | 1036 | 1466812866502 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 17:01:06 INFO - PROCESS | 1036 | 1466812866566 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:06 INFO - PROCESS | 1036 | 1466812866569 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:06 INFO - PROCESS | 1036 | ++DOCSHELL 18CA1C00 == 32 [pid = 1036] [id = 516] 17:01:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (18CED400) [pid = 1036] [serial = 1548] [outer = 00000000] 17:01:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (194AA800) [pid = 1036] [serial = 1549] [outer = 18CED400] 17:01:06 INFO - PROCESS | 1036 | 1466812866614 Marionette DEBUG loaded listener.js 17:01:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (194B4800) [pid = 1036] [serial = 1550] [outer = 18CED400] 17:01:07 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (16633400) [pid = 1036] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:01:07 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1735AC00) [pid = 1036] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:01:07 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (0CF6A800) [pid = 1036] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:01:07 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0C8DB400) [pid = 1036] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:01:07 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (194B2C00) [pid = 1036] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:01:07 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (10BCAC00) [pid = 1036] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:01:07 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0C731C00) [pid = 1036] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:01:07 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (199E5800) [pid = 1036] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:01:07 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (143AF000) [pid = 1036] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:01:07 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0DA01400) [pid = 1036] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:01:07 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (19DDC400) [pid = 1036] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:01:07 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (19910000) [pid = 1036] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:01:07 INFO - PROCESS | 1036 | 1466812867260 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 970ms 17:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:01:07 INFO - PROCESS | 1036 | 1466812867310 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 17:01:07 INFO - PROCESS | 1036 | 1466812867312 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 17:01:07 INFO - PROCESS | 1036 | 1466812867315 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:01:07 INFO - PROCESS | 1036 | 1466812867316 Marionette TRACE conn5 <- [1,2030,null,{}] 17:01:07 INFO - PROCESS | 1036 | 1466812867320 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:07 INFO - PROCESS | 1036 | 1466812867321 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:07 INFO - PROCESS | 1036 | 1466812867399 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 17:01:07 INFO - PROCESS | 1036 | 1466812867404 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:07 INFO - PROCESS | 1036 | 1466812867406 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:07 INFO - PROCESS | 1036 | ++DOCSHELL 0DA12400 == 33 [pid = 1036] [id = 517] 17:01:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1735D000) [pid = 1036] [serial = 1551] [outer = 00000000] 17:01:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (19420000) [pid = 1036] [serial = 1552] [outer = 1735D000] 17:01:07 INFO - PROCESS | 1036 | 1466812867449 Marionette DEBUG loaded listener.js 17:01:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (194AE000) [pid = 1036] [serial = 1553] [outer = 1735D000] 17:01:07 INFO - PROCESS | 1036 | 1466812867884 Marionette TRACE conn5 <- [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]]]}] 17:01:07 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) 17:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 630ms 17:01:07 INFO - PROCESS | 1036 | 1466812867946 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 17:01:07 INFO - PROCESS | 1036 | 1466812867948 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 17:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:01:07 INFO - PROCESS | 1036 | 1466812867951 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:01:07 INFO - PROCESS | 1036 | 1466812867953 Marionette TRACE conn5 <- [1,2034,null,{}] 17:01:07 INFO - PROCESS | 1036 | 1466812867957 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:07 INFO - PROCESS | 1036 | 1466812867959 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:08 INFO - PROCESS | 1036 | 1466812868038 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 17:01:08 INFO - PROCESS | 1036 | 1466812868044 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:08 INFO - PROCESS | 1036 | 1466812868046 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:08 INFO - PROCESS | 1036 | ++DOCSHELL 1990A400 == 34 [pid = 1036] [id = 518] 17:01:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (19911800) [pid = 1036] [serial = 1554] [outer = 00000000] 17:01:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (199E0000) [pid = 1036] [serial = 1555] [outer = 19911800] 17:01:08 INFO - PROCESS | 1036 | 1466812868089 Marionette DEBUG loaded listener.js 17:01:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (19916C00) [pid = 1036] [serial = 1556] [outer = 19911800] 17:01:08 INFO - PROCESS | 1036 | 1466812868531 Marionette TRACE conn5 <- [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]]]}] 17:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 17:01:08 INFO - PROCESS | 1036 | 1466812868594 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 17:01:08 INFO - PROCESS | 1036 | 1466812868596 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 17:01:08 INFO - PROCESS | 1036 | 1466812868599 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:01:08 INFO - PROCESS | 1036 | 1466812868601 Marionette TRACE conn5 <- [1,2038,null,{}] 17:01:08 INFO - PROCESS | 1036 | 1466812868604 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:08 INFO - PROCESS | 1036 | 1466812868606 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:08 INFO - PROCESS | 1036 | 1466812868688 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 17:01:08 INFO - PROCESS | 1036 | 1466812868693 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:08 INFO - PROCESS | 1036 | 1466812868695 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:08 INFO - PROCESS | 1036 | ++DOCSHELL 1410E000 == 35 [pid = 1036] [id = 519] 17:01:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (19DCF400) [pid = 1036] [serial = 1557] [outer = 00000000] 17:01:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (19E1D400) [pid = 1036] [serial = 1558] [outer = 19DCF400] 17:01:08 INFO - PROCESS | 1036 | 1466812868739 Marionette DEBUG loaded listener.js 17:01:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1A1C0800) [pid = 1036] [serial = 1559] [outer = 19DCF400] 17:01:09 INFO - PROCESS | 1036 | 1466812869486 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 17:01:09 INFO - PROCESS | 1036 | 1466812869574 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 17:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:01:09 INFO - PROCESS | 1036 | 1466812869578 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 17:01:09 INFO - PROCESS | 1036 | 1466812869583 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:01:09 INFO - PROCESS | 1036 | 1466812869587 Marionette TRACE conn5 <- [1,2042,null,{}] 17:01:09 INFO - PROCESS | 1036 | 1466812869593 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:09 INFO - PROCESS | 1036 | 1466812869596 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:09 INFO - PROCESS | 1036 | 1466812869786 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 17:01:09 INFO - PROCESS | 1036 | 1466812869797 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:09 INFO - PROCESS | 1036 | 1466812869800 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:09 INFO - PROCESS | 1036 | ++DOCSHELL 0C8DA800 == 36 [pid = 1036] [id = 520] 17:01:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (0C8DC000) [pid = 1036] [serial = 1560] [outer = 00000000] 17:01:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (0D465800) [pid = 1036] [serial = 1561] [outer = 0C8DC000] 17:01:09 INFO - PROCESS | 1036 | 1466812869857 Marionette DEBUG loaded listener.js 17:01:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (0DA16800) [pid = 1036] [serial = 1562] [outer = 0C8DC000] 17:01:10 INFO - PROCESS | 1036 | 1466812870595 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1080ms 17:01:10 INFO - PROCESS | 1036 | 1466812870680 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 17:01:10 INFO - PROCESS | 1036 | 1466812870685 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 17:01:10 INFO - PROCESS | 1036 | 1466812870691 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:01:10 INFO - PROCESS | 1036 | 1466812870694 Marionette TRACE conn5 <- [1,2046,null,{}] 17:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:01:10 INFO - PROCESS | 1036 | 1466812870698 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:10 INFO - PROCESS | 1036 | 1466812870701 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:10 INFO - PROCESS | 1036 | 1466812870848 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 17:01:11 INFO - PROCESS | 1036 | 1466812870993 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:11 INFO - PROCESS | 1036 | 1466812870996 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:11 INFO - PROCESS | 1036 | ++DOCSHELL 0C70FC00 == 37 [pid = 1036] [id = 521] 17:01:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (14315800) [pid = 1036] [serial = 1563] [outer = 00000000] 17:01:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (14BE3800) [pid = 1036] [serial = 1564] [outer = 14315800] 17:01:11 INFO - PROCESS | 1036 | 1466812871054 Marionette DEBUG loaded listener.js 17:01:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (0C8DD000) [pid = 1036] [serial = 1565] [outer = 14315800] 17:01:11 INFO - PROCESS | 1036 | --DOCSHELL 1990A400 == 36 [pid = 1036] [id = 518] 17:01:11 INFO - PROCESS | 1036 | --DOCSHELL 0DA12400 == 35 [pid = 1036] [id = 517] 17:01:11 INFO - PROCESS | 1036 | --DOCSHELL 18CA1C00 == 34 [pid = 1036] [id = 516] 17:01:11 INFO - PROCESS | 1036 | --DOCSHELL 1735C800 == 33 [pid = 1036] [id = 515] 17:01:11 INFO - PROCESS | 1036 | --DOCSHELL 10BC7400 == 32 [pid = 1036] [id = 514] 17:01:11 INFO - PROCESS | 1036 | --DOCSHELL 1410F000 == 31 [pid = 1036] [id = 513] 17:01:11 INFO - PROCESS | 1036 | --DOCSHELL 0D4F5400 == 30 [pid = 1036] [id = 512] 17:01:11 INFO - PROCESS | 1036 | --DOCSHELL 0C8D9800 == 29 [pid = 1036] [id = 511] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (1735B800) [pid = 1036] [serial = 1501] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (1785B000) [pid = 1036] [serial = 1502] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (18517800) [pid = 1036] [serial = 1504] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1735E800) [pid = 1036] [serial = 1510] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (0D465C00) [pid = 1036] [serial = 1486] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (19911C00) [pid = 1036] [serial = 1507] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0DA08000) [pid = 1036] [serial = 1487] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (14A27800) [pid = 1036] [serial = 1489] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (14BE5000) [pid = 1036] [serial = 1490] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0CF1F800) [pid = 1036] [serial = 1492] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0D1E6800) [pid = 1036] [serial = 1493] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (19DCE800) [pid = 1036] [serial = 1484] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (144BD000) [pid = 1036] [serial = 1498] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0DA0C400) [pid = 1036] [serial = 1495] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0DA17000) [pid = 1036] [serial = 1496] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1A1BF000) [pid = 1036] [serial = 1516] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1A1C5800) [pid = 1036] [serial = 1517] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (19C57400) [pid = 1036] [serial = 1513] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (19912400) [pid = 1036] [serial = 1508] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (19DD8400) [pid = 1036] [serial = 1514] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (1857F800) [pid = 1036] [serial = 1505] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (14A2C400) [pid = 1036] [serial = 1499] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (17750000) [pid = 1036] [serial = 1511] [outer = 00000000] [url = about:blank] 17:01:11 INFO - PROCESS | 1036 | 1466812871907 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1276ms 17:01:11 INFO - PROCESS | 1036 | 1466812871975 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 17:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:01:11 INFO - PROCESS | 1036 | 1466812871979 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 17:01:11 INFO - PROCESS | 1036 | 1466812871984 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:01:12 INFO - PROCESS | 1036 | 1466812871987 Marionette TRACE conn5 <- [1,2050,null,{}] 17:01:12 INFO - PROCESS | 1036 | 1466812871992 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:12 INFO - PROCESS | 1036 | 1466812871995 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:12 INFO - PROCESS | 1036 | 1466812872081 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 17:01:12 INFO - PROCESS | 1036 | 1466812872095 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:12 INFO - PROCESS | 1036 | 1466812872098 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:12 INFO - PROCESS | 1036 | ++DOCSHELL 0C8E3C00 == 30 [pid = 1036] [id = 522] 17:01:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0C8E5800) [pid = 1036] [serial = 1566] [outer = 00000000] 17:01:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0D1E4C00) [pid = 1036] [serial = 1567] [outer = 0C8E5800] 17:01:12 INFO - PROCESS | 1036 | 1466812872145 Marionette DEBUG loaded listener.js 17:01:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0D1F1C00) [pid = 1036] [serial = 1568] [outer = 0C8E5800] 17:01:12 INFO - PROCESS | 1036 | 1466812872668 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 17:01:12 INFO - PROCESS | 1036 | 1466812872715 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 17:01:12 INFO - PROCESS | 1036 | 1466812872719 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 17:01:12 INFO - PROCESS | 1036 | 1466812872725 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:01:12 INFO - PROCESS | 1036 | 1466812872728 Marionette TRACE conn5 <- [1,2054,null,{}] 17:01:12 INFO - PROCESS | 1036 | 1466812872731 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:12 INFO - PROCESS | 1036 | 1466812872734 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:12 INFO - PROCESS | 1036 | 1466812872820 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 17:01:12 INFO - PROCESS | 1036 | 1466812872918 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:12 INFO - PROCESS | 1036 | 1466812872920 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:12 INFO - PROCESS | 1036 | ++DOCSHELL 0D85B800 == 31 [pid = 1036] [id = 523] 17:01:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0D9AF000) [pid = 1036] [serial = 1569] [outer = 00000000] 17:01:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0DA19800) [pid = 1036] [serial = 1570] [outer = 0D9AF000] 17:01:12 INFO - PROCESS | 1036 | 1466812872967 Marionette DEBUG loaded listener.js 17:01:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (10B42000) [pid = 1036] [serial = 1571] [outer = 0D9AF000] 17:01:13 INFO - PROCESS | 1036 | 1466812873354 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 17:01:13 INFO - PROCESS | 1036 | 1466812873400 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 17:01:13 INFO - PROCESS | 1036 | 1466812873402 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 17:01:13 INFO - PROCESS | 1036 | 1466812873406 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:01:13 INFO - PROCESS | 1036 | 1466812873409 Marionette TRACE conn5 <- [1,2058,null,{}] 17:01:13 INFO - PROCESS | 1036 | 1466812873420 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:13 INFO - PROCESS | 1036 | 1466812873424 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:13 INFO - PROCESS | 1036 | 1466812873536 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 17:01:13 INFO - PROCESS | 1036 | 1466812873554 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:13 INFO - PROCESS | 1036 | 1466812873557 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:13 INFO - PROCESS | 1036 | ++DOCSHELL 14BDD400 == 32 [pid = 1036] [id = 524] 17:01:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (14BE4C00) [pid = 1036] [serial = 1572] [outer = 00000000] 17:01:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (15750000) [pid = 1036] [serial = 1573] [outer = 14BE4C00] 17:01:13 INFO - PROCESS | 1036 | 1466812873613 Marionette DEBUG loaded listener.js 17:01:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1735C400) [pid = 1036] [serial = 1574] [outer = 14BE4C00] 17:01:14 INFO - PROCESS | 1036 | 1466812874064 Marionette TRACE conn5 <- [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]]]}] 17:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 17:01:14 INFO - PROCESS | 1036 | 1466812874099 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 17:01:14 INFO - PROCESS | 1036 | 1466812874102 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 17:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:01:14 INFO - PROCESS | 1036 | 1466812874105 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:01:14 INFO - PROCESS | 1036 | 1466812874107 Marionette TRACE conn5 <- [1,2062,null,{}] 17:01:14 INFO - PROCESS | 1036 | 1466812874110 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:14 INFO - PROCESS | 1036 | 1466812874112 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:14 INFO - PROCESS | 1036 | 1466812874237 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 17:01:14 INFO - PROCESS | 1036 | 1466812874244 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:14 INFO - PROCESS | 1036 | 1466812874246 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:14 INFO - PROCESS | 1036 | ++DOCSHELL 1850A800 == 33 [pid = 1036] [id = 525] 17:01:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1850AC00) [pid = 1036] [serial = 1575] [outer = 00000000] 17:01:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1857B400) [pid = 1036] [serial = 1576] [outer = 1850AC00] 17:01:14 INFO - PROCESS | 1036 | 1466812874290 Marionette DEBUG loaded listener.js 17:01:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1862C000) [pid = 1036] [serial = 1577] [outer = 1850AC00] 17:01:14 INFO - PROCESS | 1036 | 1466812874742 Marionette TRACE conn5 <- [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]]]}] 17:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 17:01:14 INFO - PROCESS | 1036 | 1466812874778 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 17:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:01:14 INFO - PROCESS | 1036 | 1466812874780 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 17:01:14 INFO - PROCESS | 1036 | 1466812874783 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:01:14 INFO - PROCESS | 1036 | 1466812874785 Marionette TRACE conn5 <- [1,2066,null,{}] 17:01:14 INFO - PROCESS | 1036 | 1466812874788 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:14 INFO - PROCESS | 1036 | 1466812874790 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:14 INFO - PROCESS | 1036 | 1466812874904 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 17:01:15 INFO - PROCESS | 1036 | 1466812874996 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:15 INFO - PROCESS | 1036 | 1466812874998 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:15 INFO - PROCESS | 1036 | ++DOCSHELL 1850D000 == 34 [pid = 1036] [id = 526] 17:01:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (18CA1C00) [pid = 1036] [serial = 1578] [outer = 00000000] 17:01:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (18D1D000) [pid = 1036] [serial = 1579] [outer = 18CA1C00] 17:01:15 INFO - PROCESS | 1036 | 1466812875042 Marionette DEBUG loaded listener.js 17:01:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (19411C00) [pid = 1036] [serial = 1580] [outer = 18CA1C00] 17:01:15 INFO - PROCESS | 1036 | 1466812875467 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 733ms 17:01:15 INFO - PROCESS | 1036 | 1466812875523 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 17:01:15 INFO - PROCESS | 1036 | 1466812875525 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 17:01:15 INFO - PROCESS | 1036 | 1466812875528 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:01:15 INFO - PROCESS | 1036 | 1466812875530 Marionette TRACE conn5 <- [1,2070,null,{}] 17:01:15 INFO - PROCESS | 1036 | 1466812875533 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:15 INFO - PROCESS | 1036 | 1466812875539 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:15 INFO - PROCESS | 1036 | 1466812875689 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 17:01:15 INFO - PROCESS | 1036 | 1466812875757 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:15 INFO - PROCESS | 1036 | 1466812875759 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:15 INFO - PROCESS | 1036 | ++DOCSHELL 19914000 == 35 [pid = 1036] [id = 527] 17:01:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (19914400) [pid = 1036] [serial = 1581] [outer = 00000000] 17:01:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (19DD0C00) [pid = 1036] [serial = 1582] [outer = 19914400] 17:01:15 INFO - PROCESS | 1036 | 1466812875802 Marionette DEBUG loaded listener.js 17:01:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (199EC000) [pid = 1036] [serial = 1583] [outer = 19914400] 17:01:16 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (0C8DAC00) [pid = 1036] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:01:16 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (14110C00) [pid = 1036] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:01:16 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (17742800) [pid = 1036] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:01:16 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0C8D4000) [pid = 1036] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:01:16 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1410D400) [pid = 1036] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:01:16 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (199E9C00) [pid = 1036] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:01:16 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1AD85400) [pid = 1036] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:01:16 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (18CED400) [pid = 1036] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:01:16 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (19911800) [pid = 1036] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:01:16 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1735D000) [pid = 1036] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:01:16 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (10C52400) [pid = 1036] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:01:16 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0D4F5800) [pid = 1036] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:01:16 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0D335800) [pid = 1036] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:01:16 INFO - PROCESS | 1036 | 1466812876362 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 870ms 17:01:16 INFO - PROCESS | 1036 | 1466812876402 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 17:01:16 INFO - PROCESS | 1036 | 1466812876404 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 17:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:01:16 INFO - PROCESS | 1036 | 1466812876407 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:01:16 INFO - PROCESS | 1036 | 1466812876409 Marionette TRACE conn5 <- [1,2074,null,{}] 17:01:16 INFO - PROCESS | 1036 | 1466812876412 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:16 INFO - PROCESS | 1036 | 1466812876414 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:16 INFO - PROCESS | 1036 | 1466812876493 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 17:01:16 INFO - PROCESS | 1036 | 1466812876591 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:16 INFO - PROCESS | 1036 | 1466812876593 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:16 INFO - PROCESS | 1036 | ++DOCSHELL 0C726800 == 36 [pid = 1036] [id = 528] 17:01:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0D1F0C00) [pid = 1036] [serial = 1584] [outer = 00000000] 17:01:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (15753000) [pid = 1036] [serial = 1585] [outer = 0D1F0C00] 17:01:16 INFO - PROCESS | 1036 | 1466812876636 Marionette DEBUG loaded listener.js 17:01:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1850FC00) [pid = 1036] [serial = 1586] [outer = 0D1F0C00] 17:01:17 INFO - PROCESS | 1036 | 1466812876997 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 17:01:17 INFO - PROCESS | 1036 | 1466812877038 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 17:01:17 INFO - PROCESS | 1036 | 1466812877040 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 17:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:01:17 INFO - PROCESS | 1036 | 1466812877043 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:01:17 INFO - PROCESS | 1036 | 1466812877045 Marionette TRACE conn5 <- [1,2078,null,{}] 17:01:17 INFO - PROCESS | 1036 | 1466812877048 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:17 INFO - PROCESS | 1036 | 1466812877050 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:17 INFO - PROCESS | 1036 | 1466812877168 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 17:01:17 INFO - PROCESS | 1036 | 1466812877176 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:17 INFO - PROCESS | 1036 | 1466812877177 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:17 INFO - PROCESS | 1036 | ++DOCSHELL 1410D400 == 37 [pid = 1036] [id = 529] 17:01:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1574E800) [pid = 1036] [serial = 1587] [outer = 00000000] 17:01:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (19F87800) [pid = 1036] [serial = 1588] [outer = 1574E800] 17:01:17 INFO - PROCESS | 1036 | 1466812877222 Marionette DEBUG loaded listener.js 17:01:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1A1C6400) [pid = 1036] [serial = 1589] [outer = 1574E800] 17:01:17 INFO - PROCESS | 1036 | 1466812877645 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 17:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:01:17 INFO - PROCESS | 1036 | 1466812877674 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 17:01:17 INFO - PROCESS | 1036 | 1466812877676 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 17:01:17 INFO - PROCESS | 1036 | 1466812877679 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:01:17 INFO - PROCESS | 1036 | 1466812877681 Marionette TRACE conn5 <- [1,2082,null,{}] 17:01:17 INFO - PROCESS | 1036 | 1466812877684 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:17 INFO - PROCESS | 1036 | 1466812877686 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:17 INFO - PROCESS | 1036 | 1466812877768 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 17:01:17 INFO - PROCESS | 1036 | 1466812877892 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:17 INFO - PROCESS | 1036 | 1466812877894 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:17 INFO - PROCESS | 1036 | ++DOCSHELL 143AF000 == 38 [pid = 1036] [id = 530] 17:01:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (143E1000) [pid = 1036] [serial = 1590] [outer = 00000000] 17:01:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1AD82800) [pid = 1036] [serial = 1591] [outer = 143E1000] 17:01:17 INFO - PROCESS | 1036 | 1466812877938 Marionette DEBUG loaded listener.js 17:01:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1ADC7000) [pid = 1036] [serial = 1592] [outer = 143E1000] 17:01:18 INFO - PROCESS | 1036 | 1466812878328 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 730ms 17:01:18 INFO - PROCESS | 1036 | 1466812878436 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 17:01:18 INFO - PROCESS | 1036 | 1466812878440 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 17:01:18 INFO - PROCESS | 1036 | 1466812878447 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:01:18 INFO - PROCESS | 1036 | 1466812878451 Marionette TRACE conn5 <- [1,2086,null,{}] 17:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:01:18 INFO - PROCESS | 1036 | 1466812878458 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:18 INFO - PROCESS | 1036 | 1466812878461 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:18 INFO - PROCESS | 1036 | 1466812878580 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 17:01:18 INFO - PROCESS | 1036 | 1466812878684 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:18 INFO - PROCESS | 1036 | 1466812878689 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:18 INFO - PROCESS | 1036 | ++DOCSHELL 0C8E1400 == 39 [pid = 1036] [id = 531] 17:01:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0C8E1800) [pid = 1036] [serial = 1593] [outer = 00000000] 17:01:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0D1EE800) [pid = 1036] [serial = 1594] [outer = 0C8E1800] 17:01:18 INFO - PROCESS | 1036 | 1466812878748 Marionette DEBUG loaded listener.js 17:01:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (0D4EE800) [pid = 1036] [serial = 1595] [outer = 0C8E1800] 17:01:19 INFO - PROCESS | 1036 | 1466812879372 Marionette TRACE conn5 <- [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]]]}] 17:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 970ms 17:01:19 INFO - PROCESS | 1036 | 1466812879426 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 17:01:19 INFO - PROCESS | 1036 | 1466812879431 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 17:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:01:19 INFO - PROCESS | 1036 | 1466812879437 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:01:19 INFO - PROCESS | 1036 | 1466812879440 Marionette TRACE conn5 <- [1,2090,null,{}] 17:01:19 INFO - PROCESS | 1036 | 1466812879444 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:19 INFO - PROCESS | 1036 | 1466812879447 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:19 INFO - PROCESS | 1036 | 1466812879589 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 17:01:19 INFO - PROCESS | 1036 | 1466812879729 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:19 INFO - PROCESS | 1036 | 1466812879731 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:19 INFO - PROCESS | 1036 | ++DOCSHELL 14A6CC00 == 40 [pid = 1036] [id = 532] 17:01:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (14A9A400) [pid = 1036] [serial = 1596] [outer = 00000000] 17:01:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (1735A400) [pid = 1036] [serial = 1597] [outer = 14A9A400] 17:01:19 INFO - PROCESS | 1036 | 1466812879788 Marionette DEBUG loaded listener.js 17:01:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (18512000) [pid = 1036] [serial = 1598] [outer = 14A9A400] 17:01:20 INFO - PROCESS | 1036 | 1466812880374 Marionette TRACE conn5 <- [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]]]}] 17:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 970ms 17:01:20 INFO - PROCESS | 1036 | 1466812880411 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 17:01:20 INFO - PROCESS | 1036 | 1466812880413 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 17:01:20 INFO - PROCESS | 1036 | 1466812880417 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:01:20 INFO - PROCESS | 1036 | 1466812880421 Marionette TRACE conn5 <- [1,2094,null,{}] 17:01:20 INFO - PROCESS | 1036 | 1466812880432 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:20 INFO - PROCESS | 1036 | 1466812880436 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:20 INFO - PROCESS | 1036 | 1466812880548 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 17:01:20 INFO - PROCESS | 1036 | 1466812880688 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:20 INFO - PROCESS | 1036 | 1466812880691 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:20 INFO - PROCESS | 1036 | ++DOCSHELL 1AD80400 == 41 [pid = 1036] [id = 533] 17:01:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (1AD83000) [pid = 1036] [serial = 1599] [outer = 00000000] 17:01:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (1ADD2400) [pid = 1036] [serial = 1600] [outer = 1AD83000] 17:01:20 INFO - PROCESS | 1036 | 1466812880749 Marionette DEBUG loaded listener.js 17:01:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (1B4AA400) [pid = 1036] [serial = 1601] [outer = 1AD83000] 17:01:21 INFO - PROCESS | 1036 | 1466812881306 Marionette TRACE conn5 <- [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]]]}] 17:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 930ms 17:01:21 INFO - PROCESS | 1036 | 1466812881350 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 17:01:21 INFO - PROCESS | 1036 | 1466812881353 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 17:01:21 INFO - PROCESS | 1036 | 1466812881357 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:01:21 INFO - PROCESS | 1036 | 1466812881359 Marionette TRACE conn5 <- [1,2098,null,{}] 17:01:21 INFO - PROCESS | 1036 | 1466812881363 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:21 INFO - PROCESS | 1036 | 1466812881365 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:21 INFO - PROCESS | 1036 | 1466812881476 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 17:01:21 INFO - PROCESS | 1036 | 1466812881613 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:21 INFO - PROCESS | 1036 | 1466812881616 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:21 INFO - PROCESS | 1036 | ++DOCSHELL 1B4E7800 == 42 [pid = 1036] [id = 534] 17:01:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1B5E8800) [pid = 1036] [serial = 1602] [outer = 00000000] 17:01:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (1B825800) [pid = 1036] [serial = 1603] [outer = 1B5E8800] 17:01:21 INFO - PROCESS | 1036 | 1466812881670 Marionette DEBUG loaded listener.js 17:01:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (1B93C000) [pid = 1036] [serial = 1604] [outer = 1B5E8800] 17:01:22 INFO - PROCESS | 1036 | 1466812882447 Marionette TRACE conn5 <- [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]]]}] 17:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1120ms 17:01:22 INFO - PROCESS | 1036 | 1466812882481 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 17:01:22 INFO - PROCESS | 1036 | 1466812882486 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 17:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:01:22 INFO - PROCESS | 1036 | 1466812882490 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:01:22 INFO - PROCESS | 1036 | 1466812882494 Marionette TRACE conn5 <- [1,2102,null,{}] 17:01:22 INFO - PROCESS | 1036 | 1466812882499 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:22 INFO - PROCESS | 1036 | 1466812882502 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:22 INFO - PROCESS | 1036 | 1466812882604 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 17:01:22 INFO - PROCESS | 1036 | 1466812882746 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:22 INFO - PROCESS | 1036 | 1466812882750 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:22 INFO - PROCESS | 1036 | ++DOCSHELL 0D1EE400 == 43 [pid = 1036] [id = 535] 17:01:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (0D45BC00) [pid = 1036] [serial = 1605] [outer = 00000000] 17:01:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 95 (0DA14400) [pid = 1036] [serial = 1606] [outer = 0D45BC00] 17:01:22 INFO - PROCESS | 1036 | 1466812882802 Marionette DEBUG loaded listener.js 17:01:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 96 (10B4AC00) [pid = 1036] [serial = 1607] [outer = 0D45BC00] 17:01:23 INFO - PROCESS | 1036 | --DOCSHELL 1410D400 == 42 [pid = 1036] [id = 529] 17:01:23 INFO - PROCESS | 1036 | --DOCSHELL 0C726800 == 41 [pid = 1036] [id = 528] 17:01:23 INFO - PROCESS | 1036 | --DOCSHELL 19914000 == 40 [pid = 1036] [id = 527] 17:01:23 INFO - PROCESS | 1036 | --DOCSHELL 1850D000 == 39 [pid = 1036] [id = 526] 17:01:23 INFO - PROCESS | 1036 | --DOCSHELL 1850A800 == 38 [pid = 1036] [id = 525] 17:01:23 INFO - PROCESS | 1036 | --DOCSHELL 14BDD400 == 37 [pid = 1036] [id = 524] 17:01:23 INFO - PROCESS | 1036 | --DOCSHELL 0D85B800 == 36 [pid = 1036] [id = 523] 17:01:23 INFO - PROCESS | 1036 | --DOCSHELL 0C8E3C00 == 35 [pid = 1036] [id = 522] 17:01:23 INFO - PROCESS | 1036 | --DOCSHELL 0D334400 == 34 [pid = 1036] [id = 510] 17:01:23 INFO - PROCESS | 1036 | --DOCSHELL 0C8DA800 == 33 [pid = 1036] [id = 520] 17:01:23 INFO - PROCESS | 1036 | --DOCSHELL 1410E000 == 32 [pid = 1036] [id = 519] 17:01:23 INFO - PROCESS | 1036 | --DOCSHELL 0C70FC00 == 31 [pid = 1036] [id = 521] 17:01:23 INFO - PROCESS | 1036 | --DOCSHELL 1B4E7800 == 30 [pid = 1036] [id = 534] 17:01:23 INFO - PROCESS | 1036 | --DOCSHELL 14A6CC00 == 29 [pid = 1036] [id = 532] 17:01:23 INFO - PROCESS | 1036 | --DOCSHELL 1AD80400 == 28 [pid = 1036] [id = 533] 17:01:23 INFO - PROCESS | 1036 | --DOCSHELL 143AF000 == 27 [pid = 1036] [id = 530] 17:01:23 INFO - PROCESS | 1036 | --DOCSHELL 0C8E1400 == 26 [pid = 1036] [id = 531] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 95 (14C7F400) [pid = 1036] [serial = 1543] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 94 (0D856000) [pid = 1036] [serial = 1537] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (0DA03000) [pid = 1036] [serial = 1538] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (0DA11C00) [pid = 1036] [serial = 1532] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (0D852400) [pid = 1036] [serial = 1531] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (0C8E1000) [pid = 1036] [serial = 1534] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (0C8E9800) [pid = 1036] [serial = 1535] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (143A4000) [pid = 1036] [serial = 1540] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (17C53C00) [pid = 1036] [serial = 1546] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (0D37A000) [pid = 1036] [serial = 1520] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (0CF2A400) [pid = 1036] [serial = 1519] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (1575A400) [pid = 1036] [serial = 1523] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (146D5400) [pid = 1036] [serial = 1522] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (1A1EBC00) [pid = 1036] [serial = 1526] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1A1BDC00) [pid = 1036] [serial = 1525] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1ADD1400) [pid = 1036] [serial = 1529] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1ADCA000) [pid = 1036] [serial = 1528] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (194AA800) [pid = 1036] [serial = 1549] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (18574400) [pid = 1036] [serial = 1547] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (199E0000) [pid = 1036] [serial = 1555] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (19916C00) [pid = 1036] [serial = 1556] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (194B4800) [pid = 1036] [serial = 1550] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (19420000) [pid = 1036] [serial = 1552] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (194AE000) [pid = 1036] [serial = 1553] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (144C3C00) [pid = 1036] [serial = 1541] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (17354400) [pid = 1036] [serial = 1544] [outer = 00000000] [url = about:blank] 17:01:23 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (19E1D400) [pid = 1036] [serial = 1558] [outer = 00000000] [url = about:blank] 17:01:24 INFO - PROCESS | 1036 | 1466812884045 Marionette TRACE conn5 <- [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]]]}] 17:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1579ms 17:01:24 INFO - PROCESS | 1036 | 1466812884070 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 17:01:24 INFO - PROCESS | 1036 | 1466812884074 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 17:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:01:24 INFO - PROCESS | 1036 | 1466812884079 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:01:24 INFO - PROCESS | 1036 | 1466812884082 Marionette TRACE conn5 <- [1,2106,null,{}] 17:01:24 INFO - PROCESS | 1036 | 1466812884088 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:24 INFO - PROCESS | 1036 | 1466812884090 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:24 INFO - PROCESS | 1036 | 1466812884175 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 17:01:24 INFO - PROCESS | 1036 | 1466812884270 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:24 INFO - PROCESS | 1036 | 1466812884273 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:24 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D3000 == 27 [pid = 1036] [id = 536] 17:01:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0C8D5C00) [pid = 1036] [serial = 1608] [outer = 00000000] 17:01:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0C8E1000) [pid = 1036] [serial = 1609] [outer = 0C8D5C00] 17:01:24 INFO - PROCESS | 1036 | 1466812884320 Marionette DEBUG loaded listener.js 17:01:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0CFD3C00) [pid = 1036] [serial = 1610] [outer = 0C8D5C00] 17:01:24 INFO - PROCESS | 1036 | 1466812884718 Marionette TRACE conn5 <- [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]]]}] 17:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 17:01:24 INFO - PROCESS | 1036 | 1466812884753 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 17:01:24 INFO - PROCESS | 1036 | 1466812884758 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 17:01:24 INFO - PROCESS | 1036 | 1466812884764 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:01:24 INFO - PROCESS | 1036 | 1466812884767 Marionette TRACE conn5 <- [1,2110,null,{}] 17:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:01:24 INFO - PROCESS | 1036 | 1466812884771 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:24 INFO - PROCESS | 1036 | 1466812884773 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:24 INFO - PROCESS | 1036 | 1466812884861 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 17:01:24 INFO - PROCESS | 1036 | 1466812884868 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:24 INFO - PROCESS | 1036 | 1466812884870 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:24 INFO - PROCESS | 1036 | ++DOCSHELL 0D3E9000 == 28 [pid = 1036] [id = 537] 17:01:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0D4F5C00) [pid = 1036] [serial = 1611] [outer = 00000000] 17:01:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0D9AA800) [pid = 1036] [serial = 1612] [outer = 0D4F5C00] 17:01:24 INFO - PROCESS | 1036 | 1466812884917 Marionette DEBUG loaded listener.js 17:01:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (0DA05800) [pid = 1036] [serial = 1613] [outer = 0D4F5C00] 17:01:25 INFO - PROCESS | 1036 | 1466812885414 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 17:01:25 INFO - PROCESS | 1036 | 1466812885441 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 17:01:25 INFO - PROCESS | 1036 | 1466812885443 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 17:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:01:25 INFO - PROCESS | 1036 | 1466812885450 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:01:25 INFO - PROCESS | 1036 | 1466812885454 Marionette TRACE conn5 <- [1,2114,null,{}] 17:01:25 INFO - PROCESS | 1036 | 1466812885465 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:25 INFO - PROCESS | 1036 | 1466812885470 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:25 INFO - PROCESS | 1036 | 1466812885554 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 17:01:25 INFO - PROCESS | 1036 | 1466812885564 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:25 INFO - PROCESS | 1036 | 1466812885567 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:25 INFO - PROCESS | 1036 | ++DOCSHELL 143A9000 == 29 [pid = 1036] [id = 538] 17:01:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (143AA000) [pid = 1036] [serial = 1614] [outer = 00000000] 17:01:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (143E5800) [pid = 1036] [serial = 1615] [outer = 143AA000] 17:01:25 INFO - PROCESS | 1036 | 1466812885614 Marionette DEBUG loaded listener.js 17:01:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (146CE400) [pid = 1036] [serial = 1616] [outer = 143AA000] 17:01:26 INFO - PROCESS | 1036 | 1466812886068 Marionette TRACE conn5 <- [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]]]}] 17:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 17:01:26 INFO - PROCESS | 1036 | 1466812886126 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 17:01:26 INFO - PROCESS | 1036 | 1466812886128 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 17:01:26 INFO - PROCESS | 1036 | 1466812886131 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:01:26 INFO - PROCESS | 1036 | 1466812886133 Marionette TRACE conn5 <- [1,2118,null,{}] 17:01:26 INFO - PROCESS | 1036 | 1466812886137 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:26 INFO - PROCESS | 1036 | 1466812886139 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:26 INFO - PROCESS | 1036 | 1466812886254 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 17:01:26 INFO - PROCESS | 1036 | 1466812886339 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:26 INFO - PROCESS | 1036 | 1466812886341 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:26 INFO - PROCESS | 1036 | ++DOCSHELL 0DA18800 == 30 [pid = 1036] [id = 539] 17:01:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (14317C00) [pid = 1036] [serial = 1617] [outer = 00000000] 17:01:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (14C8B000) [pid = 1036] [serial = 1618] [outer = 14317C00] 17:01:26 INFO - PROCESS | 1036 | 1466812886387 Marionette DEBUG loaded listener.js 17:01:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (16634800) [pid = 1036] [serial = 1619] [outer = 14317C00] 17:01:26 INFO - PROCESS | 1036 | 1466812886810 Marionette TRACE conn5 <- [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] 17:01:26 INFO - PROCESS | 1036 | 1466812886868 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 17:01:26 INFO - PROCESS | 1036 | 1466812886871 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:01:26 INFO - PROCESS | 1036 | 1466812886873 Marionette TRACE conn5 <- [1,2122,null,{}] 17:01:26 INFO - PROCESS | 1036 | 1466812886876 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:26 INFO - PROCESS | 1036 | 1466812886878 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:27 INFO - PROCESS | 1036 | 1466812886990 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 17:01:27 INFO - PROCESS | 1036 | 1466812886995 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:27 INFO - PROCESS | 1036 | 1466812886997 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:27 INFO - PROCESS | 1036 | ++DOCSHELL 17359000 == 31 [pid = 1036] [id = 540] 17:01:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1735E000) [pid = 1036] [serial = 1620] [outer = 00000000] 17:01:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (17C55400) [pid = 1036] [serial = 1621] [outer = 1735E000] 17:01:27 INFO - PROCESS | 1036 | 1466812887040 Marionette DEBUG loaded listener.js 17:01:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1850E800) [pid = 1036] [serial = 1622] [outer = 1735E000] 17:01:27 INFO - PROCESS | 1036 | 1466812887499 Marionette TRACE conn5 <- [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]]]}] 17:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 17:01:27 INFO - PROCESS | 1036 | 1466812887546 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 17:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:01:27 INFO - PROCESS | 1036 | 1466812887548 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 17:01:27 INFO - PROCESS | 1036 | 1466812887557 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:01:27 INFO - PROCESS | 1036 | 1466812887559 Marionette TRACE conn5 <- [1,2126,null,{}] 17:01:27 INFO - PROCESS | 1036 | 1466812887563 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:27 INFO - PROCESS | 1036 | 1466812887568 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:27 INFO - PROCESS | 1036 | 1466812887741 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 17:01:27 INFO - PROCESS | 1036 | 1466812887767 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:27 INFO - PROCESS | 1036 | 1466812887769 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:27 INFO - PROCESS | 1036 | ++DOCSHELL 18CACC00 == 32 [pid = 1036] [id = 541] 17:01:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (18CAE800) [pid = 1036] [serial = 1623] [outer = 00000000] 17:01:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (194B1000) [pid = 1036] [serial = 1624] [outer = 18CAE800] 17:01:27 INFO - PROCESS | 1036 | 1466812887813 Marionette DEBUG loaded listener.js 17:01:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (194B8400) [pid = 1036] [serial = 1625] [outer = 18CAE800] 17:01:28 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1574E800) [pid = 1036] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:01:28 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1850AC00) [pid = 1036] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:01:28 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (18CA1C00) [pid = 1036] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:01:28 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0D9AF000) [pid = 1036] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:01:28 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (14BE4C00) [pid = 1036] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:01:28 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0C8E5800) [pid = 1036] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:01:28 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0D1F0C00) [pid = 1036] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:01:28 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (19DCF400) [pid = 1036] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:01:28 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0C8DC000) [pid = 1036] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:01:28 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (14315800) [pid = 1036] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:01:28 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (143E1000) [pid = 1036] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:01:28 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (19914400) [pid = 1036] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:01:28 INFO - PROCESS | 1036 | 1466812888507 Marionette TRACE conn5 <- [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]]]}] 17:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 987ms 17:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:01:28 INFO - PROCESS | 1036 | 1466812888539 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 17:01:28 INFO - PROCESS | 1036 | 1466812888540 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 17:01:28 INFO - PROCESS | 1036 | 1466812888544 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:01:28 INFO - PROCESS | 1036 | 1466812888545 Marionette TRACE conn5 <- [1,2130,null,{}] 17:01:28 INFO - PROCESS | 1036 | 1466812888549 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:28 INFO - PROCESS | 1036 | 1466812888551 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:28 INFO - PROCESS | 1036 | 1466812888629 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 17:01:28 INFO - PROCESS | 1036 | 1466812888634 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:28 INFO - PROCESS | 1036 | 1466812888636 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:28 INFO - PROCESS | 1036 | ++DOCSHELL 0C8E4400 == 33 [pid = 1036] [id = 542] 17:01:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (0DA0E400) [pid = 1036] [serial = 1626] [outer = 00000000] 17:01:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (14BE4C00) [pid = 1036] [serial = 1627] [outer = 0DA0E400] 17:01:28 INFO - PROCESS | 1036 | 1466812888679 Marionette DEBUG loaded listener.js 17:01:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1574E800) [pid = 1036] [serial = 1628] [outer = 0DA0E400] 17:01:29 INFO - PROCESS | 1036 | 1466812889158 Marionette TRACE conn5 <- [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] 17:01:29 INFO - PROCESS | 1036 | 1466812889217 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 17:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:01:29 INFO - PROCESS | 1036 | 1466812889220 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:01:29 INFO - PROCESS | 1036 | 1466812889221 Marionette TRACE conn5 <- [1,2134,null,{}] 17:01:29 INFO - PROCESS | 1036 | 1466812889225 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:29 INFO - PROCESS | 1036 | 1466812889227 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:29 INFO - PROCESS | 1036 | 1466812889304 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 17:01:29 INFO - PROCESS | 1036 | 1466812889311 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:29 INFO - PROCESS | 1036 | 1466812889313 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:29 INFO - PROCESS | 1036 | ++DOCSHELL 19419400 == 34 [pid = 1036] [id = 543] 17:01:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (19911400) [pid = 1036] [serial = 1629] [outer = 00000000] 17:01:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (199E0800) [pid = 1036] [serial = 1630] [outer = 19911400] 17:01:29 INFO - PROCESS | 1036 | 1466812889356 Marionette DEBUG loaded listener.js 17:01:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (19912800) [pid = 1036] [serial = 1631] [outer = 19911400] 17:01:30 INFO - PROCESS | 1036 | 1466812890135 Marionette TRACE conn5 <- [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] 17:01:30 INFO - PROCESS | 1036 | 1466812890235 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 17:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:01:30 INFO - PROCESS | 1036 | 1466812890240 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:01:30 INFO - PROCESS | 1036 | 1466812890245 Marionette TRACE conn5 <- [1,2138,null,{}] 17:01:30 INFO - PROCESS | 1036 | 1466812890250 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:30 INFO - PROCESS | 1036 | 1466812890253 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:30 INFO - PROCESS | 1036 | 1466812890381 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 17:01:30 INFO - PROCESS | 1036 | 1466812890512 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:30 INFO - PROCESS | 1036 | 1466812890515 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:30 INFO - PROCESS | 1036 | ++DOCSHELL 0CFD2400 == 35 [pid = 1036] [id = 544] 17:01:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0D1E7400) [pid = 1036] [serial = 1632] [outer = 00000000] 17:01:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0DA10400) [pid = 1036] [serial = 1633] [outer = 0D1E7400] 17:01:30 INFO - PROCESS | 1036 | 1466812890573 Marionette DEBUG loaded listener.js 17:01:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (0DA1B800) [pid = 1036] [serial = 1634] [outer = 0D1E7400] 17:01:31 INFO - PROCESS | 1036 | 1466812891268 Marionette TRACE conn5 <- [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]]]}] 17:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1072ms 17:01:31 INFO - PROCESS | 1036 | 1466812891318 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 17:01:31 INFO - PROCESS | 1036 | 1466812891323 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 17:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:01:31 INFO - PROCESS | 1036 | 1466812891329 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:01:31 INFO - PROCESS | 1036 | 1466812891332 Marionette TRACE conn5 <- [1,2142,null,{}] 17:01:31 INFO - PROCESS | 1036 | 1466812891336 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:31 INFO - PROCESS | 1036 | 1466812891339 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:31 INFO - PROCESS | 1036 | 1466812891469 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 17:01:31 INFO - PROCESS | 1036 | 1466812891607 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:31 INFO - PROCESS | 1036 | 1466812891610 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:31 INFO - PROCESS | 1036 | ++DOCSHELL 0C727400 == 36 [pid = 1036] [id = 545] 17:01:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (0C72F000) [pid = 1036] [serial = 1635] [outer = 00000000] 17:01:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (0DA07C00) [pid = 1036] [serial = 1636] [outer = 0C72F000] 17:01:31 INFO - PROCESS | 1036 | 1466812891667 Marionette DEBUG loaded listener.js 17:01:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (10BBEC00) [pid = 1036] [serial = 1637] [outer = 0C72F000] 17:01:32 INFO - PROCESS | 1036 | --DOCSHELL 0C8E4400 == 35 [pid = 1036] [id = 542] 17:01:32 INFO - PROCESS | 1036 | --DOCSHELL 18CACC00 == 34 [pid = 1036] [id = 541] 17:01:32 INFO - PROCESS | 1036 | --DOCSHELL 17359000 == 33 [pid = 1036] [id = 540] 17:01:32 INFO - PROCESS | 1036 | --DOCSHELL 0DA18800 == 32 [pid = 1036] [id = 539] 17:01:32 INFO - PROCESS | 1036 | --DOCSHELL 143A9000 == 31 [pid = 1036] [id = 538] 17:01:32 INFO - PROCESS | 1036 | --DOCSHELL 0D3E9000 == 30 [pid = 1036] [id = 537] 17:01:32 INFO - PROCESS | 1036 | --DOCSHELL 0C8D3000 == 29 [pid = 1036] [id = 536] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1A1C6400) [pid = 1036] [serial = 1589] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1857B400) [pid = 1036] [serial = 1576] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (19411C00) [pid = 1036] [serial = 1580] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (18D1D000) [pid = 1036] [serial = 1579] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0DA19800) [pid = 1036] [serial = 1570] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (10B42000) [pid = 1036] [serial = 1571] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (15750000) [pid = 1036] [serial = 1573] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0D1E4C00) [pid = 1036] [serial = 1567] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0D1F1C00) [pid = 1036] [serial = 1568] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (15753000) [pid = 1036] [serial = 1585] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1A1C0800) [pid = 1036] [serial = 1559] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0D465800) [pid = 1036] [serial = 1561] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0DA16800) [pid = 1036] [serial = 1562] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (14BE3800) [pid = 1036] [serial = 1564] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0C8DD000) [pid = 1036] [serial = 1565] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1AD82800) [pid = 1036] [serial = 1591] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (19DD0C00) [pid = 1036] [serial = 1582] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (1ADC7000) [pid = 1036] [serial = 1592] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (19F87800) [pid = 1036] [serial = 1588] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (199EC000) [pid = 1036] [serial = 1583] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (1850FC00) [pid = 1036] [serial = 1586] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (1862C000) [pid = 1036] [serial = 1577] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (1735C400) [pid = 1036] [serial = 1574] [outer = 00000000] [url = about:blank] 17:01:32 INFO - PROCESS | 1036 | 1466812892434 Marionette TRACE conn5 <- [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]]]}] 17:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1131ms 17:01:32 INFO - PROCESS | 1036 | --DOCSHELL 1431BC00 == 28 [pid = 1036] [id = 12] 17:01:32 INFO - PROCESS | 1036 | 1466812892481 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 17:01:32 INFO - PROCESS | 1036 | 1466812892485 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 17:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:01:32 INFO - PROCESS | 1036 | 1466812892491 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:01:32 INFO - PROCESS | 1036 | 1466812892495 Marionette TRACE conn5 <- [1,2146,null,{}] 17:01:32 INFO - PROCESS | 1036 | 1466812892500 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:32 INFO - PROCESS | 1036 | 1466812892502 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:32 INFO - PROCESS | 1036 | 1466812892601 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 17:01:32 INFO - PROCESS | 1036 | 1466812892711 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:32 INFO - PROCESS | 1036 | 1466812892714 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:32 INFO - PROCESS | 1036 | ++DOCSHELL 0C72A000 == 29 [pid = 1036] [id = 546] 17:01:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (0C84C400) [pid = 1036] [serial = 1638] [outer = 00000000] 17:01:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0D1EB000) [pid = 1036] [serial = 1639] [outer = 0C84C400] 17:01:32 INFO - PROCESS | 1036 | 1466812892762 Marionette DEBUG loaded listener.js 17:01:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0D84F800) [pid = 1036] [serial = 1640] [outer = 0C84C400] 17:01:33 INFO - PROCESS | 1036 | 1466812893213 Marionette TRACE conn5 <- [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]]]}] 17:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 790ms 17:01:33 INFO - PROCESS | 1036 | 1466812893282 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 17:01:33 INFO - PROCESS | 1036 | 1466812893286 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 17:01:33 INFO - PROCESS | 1036 | 1466812893292 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:01:33 INFO - PROCESS | 1036 | 1466812893295 Marionette TRACE conn5 <- [1,2150,null,{}] 17:01:33 INFO - PROCESS | 1036 | 1466812893299 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:33 INFO - PROCESS | 1036 | 1466812893301 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:33 INFO - PROCESS | 1036 | 1466812893390 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 17:01:33 INFO - PROCESS | 1036 | 1466812893401 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:33 INFO - PROCESS | 1036 | 1466812893403 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:33 INFO - PROCESS | 1036 | ++DOCSHELL 0DA20800 == 30 [pid = 1036] [id = 547] 17:01:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (10B44C00) [pid = 1036] [serial = 1641] [outer = 00000000] 17:01:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (111D7C00) [pid = 1036] [serial = 1642] [outer = 10B44C00] 17:01:33 INFO - PROCESS | 1036 | 1466812893449 Marionette DEBUG loaded listener.js 17:01:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (1410F000) [pid = 1036] [serial = 1643] [outer = 10B44C00] 17:01:33 INFO - PROCESS | 1036 | 1466812893917 Marionette TRACE conn5 <- [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]]]}] 17:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 17:01:33 INFO - PROCESS | 1036 | 1466812893967 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 17:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:01:33 INFO - PROCESS | 1036 | 1466812893969 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 17:01:33 INFO - PROCESS | 1036 | 1466812893973 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:01:33 INFO - PROCESS | 1036 | 1466812893976 Marionette TRACE conn5 <- [1,2154,null,{}] 17:01:34 INFO - PROCESS | 1036 | 1466812893987 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:34 INFO - PROCESS | 1036 | 1466812893991 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:34 INFO - PROCESS | 1036 | 1466812894079 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 17:01:34 INFO - PROCESS | 1036 | 1466812894176 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:34 INFO - PROCESS | 1036 | 1466812894179 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:34 INFO - PROCESS | 1036 | ++DOCSHELL 16633C00 == 31 [pid = 1036] [id = 548] 17:01:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (16634C00) [pid = 1036] [serial = 1644] [outer = 00000000] 17:01:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (1735DC00) [pid = 1036] [serial = 1645] [outer = 16634C00] 17:01:34 INFO - PROCESS | 1036 | 1466812894226 Marionette DEBUG loaded listener.js 17:01:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (1784C000) [pid = 1036] [serial = 1646] [outer = 16634C00] 17:01:34 INFO - PROCESS | 1036 | 1466812894606 Marionette TRACE conn5 <- [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]]]}] 17:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 17:01:34 INFO - PROCESS | 1036 | 1466812894647 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 17:01:34 INFO - PROCESS | 1036 | 1466812894649 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 17:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:01:34 INFO - PROCESS | 1036 | 1466812894652 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:01:34 INFO - PROCESS | 1036 | 1466812894654 Marionette TRACE conn5 <- [1,2158,null,{}] 17:01:34 INFO - PROCESS | 1036 | 1466812894657 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:34 INFO - PROCESS | 1036 | 1466812894659 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:34 INFO - PROCESS | 1036 | 1466812894769 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 17:01:34 INFO - PROCESS | 1036 | 1466812894874 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:34 INFO - PROCESS | 1036 | 1466812894876 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:34 INFO - PROCESS | 1036 | ++DOCSHELL 0DA1BC00 == 32 [pid = 1036] [id = 549] 17:01:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0DA1E400) [pid = 1036] [serial = 1647] [outer = 00000000] 17:01:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (18CA0800) [pid = 1036] [serial = 1648] [outer = 0DA1E400] 17:01:34 INFO - PROCESS | 1036 | 1466812894922 Marionette DEBUG loaded listener.js 17:01:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1937A800) [pid = 1036] [serial = 1649] [outer = 0DA1E400] 17:01:35 INFO - PROCESS | 1036 | 1466812895330 Marionette TRACE conn5 <- [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]]]}] 17:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 17:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:01:35 INFO - PROCESS | 1036 | 1466812895383 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 17:01:35 INFO - PROCESS | 1036 | 1466812895385 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 17:01:35 INFO - PROCESS | 1036 | 1466812895388 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:01:35 INFO - PROCESS | 1036 | 1466812895390 Marionette TRACE conn5 <- [1,2162,null,{}] 17:01:35 INFO - PROCESS | 1036 | 1466812895393 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:35 INFO - PROCESS | 1036 | 1466812895395 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:35 INFO - PROCESS | 1036 | 1466812895506 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 17:01:35 INFO - PROCESS | 1036 | 1466812895512 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:35 INFO - PROCESS | 1036 | 1466812895514 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:35 INFO - PROCESS | 1036 | ++DOCSHELL 1937F400 == 33 [pid = 1036] [id = 550] 17:01:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (19414400) [pid = 1036] [serial = 1650] [outer = 00000000] 17:01:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (194B5000) [pid = 1036] [serial = 1651] [outer = 19414400] 17:01:35 INFO - PROCESS | 1036 | 1466812895558 Marionette DEBUG loaded listener.js 17:01:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (194B6C00) [pid = 1036] [serial = 1652] [outer = 19414400] 17:01:36 INFO - PROCESS | 1036 | 1466812896033 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 17:01:36 INFO - PROCESS | 1036 | 1466812896059 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 17:01:36 INFO - PROCESS | 1036 | 1466812896061 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 17:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:01:36 INFO - PROCESS | 1036 | 1466812896064 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:01:36 INFO - PROCESS | 1036 | 1466812896066 Marionette TRACE conn5 <- [1,2166,null,{}] 17:01:36 INFO - PROCESS | 1036 | 1466812896069 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:36 INFO - PROCESS | 1036 | 1466812896074 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:36 INFO - PROCESS | 1036 | 1466812896230 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 17:01:36 INFO - PROCESS | 1036 | 1466812896254 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:36 INFO - PROCESS | 1036 | 1466812896256 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:36 INFO - PROCESS | 1036 | ++DOCSHELL 19918C00 == 34 [pid = 1036] [id = 551] 17:01:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (199DE800) [pid = 1036] [serial = 1653] [outer = 00000000] 17:01:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (19DD5000) [pid = 1036] [serial = 1654] [outer = 199DE800] 17:01:36 INFO - PROCESS | 1036 | 1466812896299 Marionette DEBUG loaded listener.js 17:01:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (199E6400) [pid = 1036] [serial = 1655] [outer = 199DE800] 17:01:36 INFO - PROCESS | 1036 | 1466812896730 Marionette TRACE conn5 <- [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]]]}] 17:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 17:01:36 INFO - PROCESS | 1036 | 1466812896795 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 17:01:36 INFO - PROCESS | 1036 | 1466812896797 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 17:01:36 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0DA0E400) [pid = 1036] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:01:36 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (14317C00) [pid = 1036] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:01:36 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0D45BC00) [pid = 1036] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:01:36 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (143AA000) [pid = 1036] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:01:36 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0D4F5C00) [pid = 1036] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:01:36 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0C8D5C00) [pid = 1036] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:01:36 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0C8E1800) [pid = 1036] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:01:36 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (14A9A400) [pid = 1036] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:01:36 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1AD83000) [pid = 1036] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:01:36 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1B5E8800) [pid = 1036] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:01:36 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1735E000) [pid = 1036] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:01:36 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (18CAE800) [pid = 1036] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:01:36 INFO - PROCESS | 1036 | 1466812896900 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:01:36 INFO - PROCESS | 1036 | 1466812896902 Marionette TRACE conn5 <- [1,2170,null,{}] 17:01:36 INFO - PROCESS | 1036 | 1466812896906 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:36 INFO - PROCESS | 1036 | 1466812896908 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:37 INFO - PROCESS | 1036 | 1466812896987 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 17:01:37 INFO - PROCESS | 1036 | 1466812896993 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:37 INFO - PROCESS | 1036 | 1466812896995 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:37 INFO - PROCESS | 1036 | ++DOCSHELL 0D45BC00 == 35 [pid = 1036] [id = 552] 17:01:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0D4F5C00) [pid = 1036] [serial = 1656] [outer = 00000000] 17:01:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (111D7000) [pid = 1036] [serial = 1657] [outer = 0D4F5C00] 17:01:37 INFO - PROCESS | 1036 | 1466812897041 Marionette DEBUG loaded listener.js 17:01:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (143E0C00) [pid = 1036] [serial = 1658] [outer = 0D4F5C00] 17:01:37 INFO - PROCESS | 1036 | 1466812897468 Marionette TRACE conn5 <- [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]]]}] 17:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 17:01:37 INFO - PROCESS | 1036 | 1466812897530 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 17:01:37 INFO - PROCESS | 1036 | 1466812897532 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 17:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:01:37 INFO - PROCESS | 1036 | 1466812897535 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:01:37 INFO - PROCESS | 1036 | 1466812897537 Marionette TRACE conn5 <- [1,2174,null,{}] 17:01:37 INFO - PROCESS | 1036 | 1466812897540 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:37 INFO - PROCESS | 1036 | 1466812897542 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:37 INFO - PROCESS | 1036 | 1466812897647 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 17:01:37 INFO - PROCESS | 1036 | 1466812897655 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:37 INFO - PROCESS | 1036 | 1466812897657 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:37 INFO - PROCESS | 1036 | ++DOCSHELL 19917C00 == 36 [pid = 1036] [id = 553] 17:01:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (19C64000) [pid = 1036] [serial = 1659] [outer = 00000000] 17:01:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (19F82400) [pid = 1036] [serial = 1660] [outer = 19C64000] 17:01:37 INFO - PROCESS | 1036 | 1466812897700 Marionette DEBUG loaded listener.js 17:01:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1A1C9800) [pid = 1036] [serial = 1661] [outer = 19C64000] 17:01:38 INFO - PROCESS | 1036 | 1466812898128 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 17:01:38 INFO - PROCESS | 1036 | 1466812898169 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 17:01:38 INFO - PROCESS | 1036 | 1466812898171 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 17:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:01:38 INFO - PROCESS | 1036 | 1466812898174 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:01:38 INFO - PROCESS | 1036 | 1466812898176 Marionette TRACE conn5 <- [1,2178,null,{}] 17:01:38 INFO - PROCESS | 1036 | 1466812898184 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:38 INFO - PROCESS | 1036 | 1466812898186 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:38 INFO - PROCESS | 1036 | 1466812898266 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 17:01:38 INFO - PROCESS | 1036 | 1466812898272 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:38 INFO - PROCESS | 1036 | 1466812898274 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:38 INFO - PROCESS | 1036 | ++DOCSHELL 1A1C5000 == 37 [pid = 1036] [id = 554] 17:01:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1A1CB400) [pid = 1036] [serial = 1662] [outer = 00000000] 17:01:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1AD7B400) [pid = 1036] [serial = 1663] [outer = 1A1CB400] 17:01:38 INFO - PROCESS | 1036 | 1466812898326 Marionette DEBUG loaded listener.js 17:01:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1AD87000) [pid = 1036] [serial = 1664] [outer = 1A1CB400] 17:01:38 INFO - PROCESS | 1036 | 1466812898756 Marionette TRACE conn5 <- [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]]]}] 17:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 630ms 17:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:01:38 INFO - PROCESS | 1036 | 1466812898806 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 17:01:38 INFO - PROCESS | 1036 | 1466812898808 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 17:01:38 INFO - PROCESS | 1036 | 1466812898811 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:01:38 INFO - PROCESS | 1036 | 1466812898813 Marionette TRACE conn5 <- [1,2182,null,{}] 17:01:38 INFO - PROCESS | 1036 | 1466812898817 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:38 INFO - PROCESS | 1036 | 1466812898818 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:38 INFO - PROCESS | 1036 | 1466812898898 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 17:01:39 INFO - PROCESS | 1036 | 1466812899085 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:39 INFO - PROCESS | 1036 | 1466812899089 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:39 INFO - PROCESS | 1036 | ++DOCSHELL 0C70E000 == 38 [pid = 1036] [id = 555] 17:01:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (0C70EC00) [pid = 1036] [serial = 1665] [outer = 00000000] 17:01:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0C842C00) [pid = 1036] [serial = 1666] [outer = 0C70EC00] 17:01:39 INFO - PROCESS | 1036 | 1466812899189 Marionette DEBUG loaded listener.js 17:01:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0C8E8800) [pid = 1036] [serial = 1667] [outer = 0C70EC00] 17:01:39 INFO - PROCESS | 1036 | 1466812899788 Marionette TRACE conn5 <- [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]]]}] 17:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1018ms 17:01:39 INFO - PROCESS | 1036 | 1466812899832 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 17:01:39 INFO - PROCESS | 1036 | 1466812899836 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 17:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:01:39 INFO - PROCESS | 1036 | 1466812899840 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:01:39 INFO - PROCESS | 1036 | 1466812899844 Marionette TRACE conn5 <- [1,2186,null,{}] 17:01:39 INFO - PROCESS | 1036 | 1466812899869 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:39 INFO - PROCESS | 1036 | 1466812899872 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:40 INFO - PROCESS | 1036 | 1466812899985 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 17:01:40 INFO - PROCESS | 1036 | 1466812900126 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:40 INFO - PROCESS | 1036 | 1466812900129 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:40 INFO - PROCESS | 1036 | ++DOCSHELL 1431A800 == 39 [pid = 1036] [id = 556] 17:01:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (143E0800) [pid = 1036] [serial = 1668] [outer = 00000000] 17:01:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (14A67800) [pid = 1036] [serial = 1669] [outer = 143E0800] 17:01:40 INFO - PROCESS | 1036 | 1466812900188 Marionette DEBUG loaded listener.js 17:01:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (14C7F400) [pid = 1036] [serial = 1670] [outer = 143E0800] 17:01:40 INFO - PROCESS | 1036 | 1466812900770 Marionette TRACE conn5 <- [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]]]}] 17:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 990ms 17:01:40 INFO - PROCESS | 1036 | 1466812900833 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 17:01:40 INFO - PROCESS | 1036 | 1466812900837 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 17:01:40 INFO - PROCESS | 1036 | 1466812900841 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:01:40 INFO - PROCESS | 1036 | 1466812900844 Marionette TRACE conn5 <- [1,2190,null,{}] 17:01:40 INFO - PROCESS | 1036 | 1466812900862 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:40 INFO - PROCESS | 1036 | 1466812900865 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:41 INFO - PROCESS | 1036 | 1466812900978 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 17:01:41 INFO - PROCESS | 1036 | 1466812901118 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:41 INFO - PROCESS | 1036 | 1466812901121 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:41 INFO - PROCESS | 1036 | ++DOCSHELL 194B2C00 == 40 [pid = 1036] [id = 557] 17:01:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (199E6800) [pid = 1036] [serial = 1671] [outer = 00000000] 17:01:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (19DCF000) [pid = 1036] [serial = 1672] [outer = 199E6800] 17:01:41 INFO - PROCESS | 1036 | 1466812901178 Marionette DEBUG loaded listener.js 17:01:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (1A1BFC00) [pid = 1036] [serial = 1673] [outer = 199E6800] 17:01:41 INFO - PROCESS | 1036 | 1466812901791 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 990ms 17:01:41 INFO - PROCESS | 1036 | 1466812901835 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 17:01:41 INFO - PROCESS | 1036 | 1466812901838 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 17:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:01:41 INFO - PROCESS | 1036 | 1466812901849 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:01:41 INFO - PROCESS | 1036 | 1466812901855 Marionette TRACE conn5 <- [1,2194,null,{}] 17:01:41 INFO - PROCESS | 1036 | 1466812901859 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:41 INFO - PROCESS | 1036 | 1466812901863 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:41 INFO - PROCESS | 1036 | 1466812901974 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 17:01:42 INFO - PROCESS | 1036 | 1466812902134 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:42 INFO - PROCESS | 1036 | 1466812902137 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:42 INFO - PROCESS | 1036 | ++DOCSHELL 18CA0000 == 41 [pid = 1036] [id = 558] 17:01:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (18CA1000) [pid = 1036] [serial = 1674] [outer = 00000000] 17:01:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (1B4EEC00) [pid = 1036] [serial = 1675] [outer = 18CA1000] 17:01:42 INFO - PROCESS | 1036 | 1466812902192 Marionette DEBUG loaded listener.js 17:01:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1B5ED800) [pid = 1036] [serial = 1676] [outer = 18CA1000] 17:01:42 INFO - PROCESS | 1036 | 1466812902861 Marionette TRACE conn5 <- [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]]]}] 17:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1078ms 17:01:42 INFO - PROCESS | 1036 | 1466812902926 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 17:01:42 INFO - PROCESS | 1036 | 1466812902930 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 17:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:01:42 INFO - PROCESS | 1036 | 1466812902934 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:01:42 INFO - PROCESS | 1036 | 1466812902938 Marionette TRACE conn5 <- [1,2198,null,{}] 17:01:42 INFO - PROCESS | 1036 | 1466812902944 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:42 INFO - PROCESS | 1036 | 1466812902947 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:43 INFO - PROCESS | 1036 | 1466812903046 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 17:01:43 INFO - PROCESS | 1036 | 1466812903168 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:43 INFO - PROCESS | 1036 | 1466812903170 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:43 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D9000 == 42 [pid = 1036] [id = 559] 17:01:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (0C8E1800) [pid = 1036] [serial = 1677] [outer = 00000000] 17:01:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (0DA0E400) [pid = 1036] [serial = 1678] [outer = 0C8E1800] 17:01:43 INFO - PROCESS | 1036 | 1466812903260 Marionette DEBUG loaded listener.js 17:01:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (10B2C400) [pid = 1036] [serial = 1679] [outer = 0C8E1800] 17:01:44 INFO - PROCESS | 1036 | --DOCSHELL 1A1C5000 == 41 [pid = 1036] [id = 554] 17:01:44 INFO - PROCESS | 1036 | --DOCSHELL 19917C00 == 40 [pid = 1036] [id = 553] 17:01:44 INFO - PROCESS | 1036 | --DOCSHELL 0D45BC00 == 39 [pid = 1036] [id = 552] 17:01:44 INFO - PROCESS | 1036 | --DOCSHELL 19918C00 == 38 [pid = 1036] [id = 551] 17:01:44 INFO - PROCESS | 1036 | --DOCSHELL 1937F400 == 37 [pid = 1036] [id = 550] 17:01:44 INFO - PROCESS | 1036 | --DOCSHELL 0DA1BC00 == 36 [pid = 1036] [id = 549] 17:01:44 INFO - PROCESS | 1036 | --DOCSHELL 16633C00 == 35 [pid = 1036] [id = 548] 17:01:44 INFO - PROCESS | 1036 | --DOCSHELL 0DA20800 == 34 [pid = 1036] [id = 547] 17:01:44 INFO - PROCESS | 1036 | --DOCSHELL 0C72A000 == 33 [pid = 1036] [id = 546] 17:01:44 INFO - PROCESS | 1036 | --DOCSHELL 0C727400 == 32 [pid = 1036] [id = 545] 17:01:44 INFO - PROCESS | 1036 | --DOCSHELL 0CF22C00 == 31 [pid = 1036] [id = 13] 17:01:44 INFO - PROCESS | 1036 | --DOCSHELL 0CFD2400 == 30 [pid = 1036] [id = 544] 17:01:44 INFO - PROCESS | 1036 | --DOCSHELL 19419400 == 29 [pid = 1036] [id = 543] 17:01:44 INFO - PROCESS | 1036 | --DOCSHELL 0D1EE400 == 28 [pid = 1036] [id = 535] 17:01:44 INFO - PROCESS | 1036 | --DOCSHELL 18CA0000 == 27 [pid = 1036] [id = 558] 17:01:44 INFO - PROCESS | 1036 | --DOCSHELL 194B2C00 == 26 [pid = 1036] [id = 557] 17:01:44 INFO - PROCESS | 1036 | --DOCSHELL 0C70E000 == 25 [pid = 1036] [id = 555] 17:01:44 INFO - PROCESS | 1036 | --DOCSHELL 1431A800 == 24 [pid = 1036] [id = 556] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (14BE4C00) [pid = 1036] [serial = 1627] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (14C8B000) [pid = 1036] [serial = 1618] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (16634800) [pid = 1036] [serial = 1619] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (10B4AC00) [pid = 1036] [serial = 1607] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (0DA14400) [pid = 1036] [serial = 1606] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (143E5800) [pid = 1036] [serial = 1615] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (0D9AA800) [pid = 1036] [serial = 1612] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (0DA05800) [pid = 1036] [serial = 1613] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (0C8E1000) [pid = 1036] [serial = 1609] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (0CFD3C00) [pid = 1036] [serial = 1610] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0D4EE800) [pid = 1036] [serial = 1595] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0D1EE800) [pid = 1036] [serial = 1594] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (18512000) [pid = 1036] [serial = 1598] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1735A400) [pid = 1036] [serial = 1597] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1B4AA400) [pid = 1036] [serial = 1601] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1ADD2400) [pid = 1036] [serial = 1600] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1B93C000) [pid = 1036] [serial = 1604] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1B825800) [pid = 1036] [serial = 1603] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (17C55400) [pid = 1036] [serial = 1621] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (194B1000) [pid = 1036] [serial = 1624] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (194B8400) [pid = 1036] [serial = 1625] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1850E800) [pid = 1036] [serial = 1622] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1574E800) [pid = 1036] [serial = 1628] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (146CE400) [pid = 1036] [serial = 1616] [outer = 00000000] [url = about:blank] 17:01:44 INFO - PROCESS | 1036 | 1466812904436 Marionette TRACE conn5 <- [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]]]}] 17:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1522ms 17:01:44 INFO - PROCESS | 1036 | 1466812904461 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 17:01:44 INFO - PROCESS | 1036 | 1466812904465 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 17:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:01:44 INFO - PROCESS | 1036 | 1466812904469 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:01:44 INFO - PROCESS | 1036 | 1466812904474 Marionette TRACE conn5 <- [1,2202,null,{}] 17:01:44 INFO - PROCESS | 1036 | 1466812904479 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:44 INFO - PROCESS | 1036 | 1466812904481 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:44 INFO - PROCESS | 1036 | 1466812904572 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 17:01:44 INFO - PROCESS | 1036 | 1466812904582 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:44 INFO - PROCESS | 1036 | 1466812904585 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:44 INFO - PROCESS | 1036 | ++DOCSHELL 0C8E8400 == 25 [pid = 1036] [id = 560] 17:01:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0C8E9000) [pid = 1036] [serial = 1680] [outer = 00000000] 17:01:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0CFCB800) [pid = 1036] [serial = 1681] [outer = 0C8E9000] 17:01:44 INFO - PROCESS | 1036 | 1466812904635 Marionette DEBUG loaded listener.js 17:01:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0D1EB800) [pid = 1036] [serial = 1682] [outer = 0C8E9000] 17:01:45 INFO - PROCESS | 1036 | 1466812905125 Marionette TRACE conn5 <- [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]]]}] 17:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 690ms 17:01:45 INFO - PROCESS | 1036 | 1466812905161 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 17:01:45 INFO - PROCESS | 1036 | 1466812905165 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 17:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:01:45 INFO - PROCESS | 1036 | 1466812905172 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:01:45 INFO - PROCESS | 1036 | 1466812905174 Marionette TRACE conn5 <- [1,2206,null,{}] 17:01:45 INFO - PROCESS | 1036 | 1466812905178 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:45 INFO - PROCESS | 1036 | 1466812905181 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:45 INFO - PROCESS | 1036 | 1466812905299 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 17:01:45 INFO - PROCESS | 1036 | 1466812905315 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:45 INFO - PROCESS | 1036 | 1466812905318 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:45 INFO - PROCESS | 1036 | ++DOCSHELL 0DA04400 == 26 [pid = 1036] [id = 561] 17:01:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0DA05000) [pid = 1036] [serial = 1683] [outer = 00000000] 17:01:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (0DA0BC00) [pid = 1036] [serial = 1684] [outer = 0DA05000] 17:01:45 INFO - PROCESS | 1036 | 1466812905364 Marionette DEBUG loaded listener.js 17:01:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (0DA12000) [pid = 1036] [serial = 1685] [outer = 0DA05000] 17:01:45 INFO - PROCESS | 1036 | 1466812905823 Marionette TRACE conn5 <- [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]]]}] 17:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 17:01:45 INFO - PROCESS | 1036 | 1466812905848 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 17:01:45 INFO - PROCESS | 1036 | 1466812905850 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 17:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:01:45 INFO - PROCESS | 1036 | 1466812905853 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:01:45 INFO - PROCESS | 1036 | 1466812905857 Marionette TRACE conn5 <- [1,2210,null,{}] 17:01:45 INFO - PROCESS | 1036 | 1466812905868 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:45 INFO - PROCESS | 1036 | 1466812905872 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:45 INFO - PROCESS | 1036 | 1466812905956 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 17:01:45 INFO - PROCESS | 1036 | 1466812905966 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:45 INFO - PROCESS | 1036 | 1466812905969 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:46 INFO - PROCESS | 1036 | ++DOCSHELL 143E2400 == 27 [pid = 1036] [id = 562] 17:01:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (143E4000) [pid = 1036] [serial = 1686] [outer = 00000000] 17:01:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (144C3000) [pid = 1036] [serial = 1687] [outer = 143E4000] 17:01:46 INFO - PROCESS | 1036 | 1466812906016 Marionette DEBUG loaded listener.js 17:01:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (14A2BC00) [pid = 1036] [serial = 1688] [outer = 143E4000] 17:01:46 INFO - PROCESS | 1036 | 1466812906516 Marionette TRACE conn5 <- [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]]]}] 17:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 17:01:46 INFO - PROCESS | 1036 | 1466812906525 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 17:01:46 INFO - PROCESS | 1036 | 1466812906528 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 17:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:01:46 INFO - PROCESS | 1036 | 1466812906544 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:01:46 INFO - PROCESS | 1036 | 1466812906546 Marionette TRACE conn5 <- [1,2214,null,{}] 17:01:46 INFO - PROCESS | 1036 | 1466812906549 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:46 INFO - PROCESS | 1036 | 1466812906552 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:46 INFO - PROCESS | 1036 | 1466812906668 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 17:01:46 INFO - PROCESS | 1036 | 1466812906758 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:46 INFO - PROCESS | 1036 | 1466812906760 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:46 INFO - PROCESS | 1036 | ++DOCSHELL 14BDBC00 == 28 [pid = 1036] [id = 563] 17:01:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (14BDC400) [pid = 1036] [serial = 1689] [outer = 00000000] 17:01:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (16631400) [pid = 1036] [serial = 1690] [outer = 14BDC400] 17:01:46 INFO - PROCESS | 1036 | 1466812906806 Marionette DEBUG loaded listener.js 17:01:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1735B800) [pid = 1036] [serial = 1691] [outer = 14BDC400] 17:01:47 INFO - PROCESS | 1036 | 1466812907219 Marionette TRACE conn5 <- [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]]]}] 17:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms 17:01:47 INFO - PROCESS | 1036 | 1466812907276 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 17:01:47 INFO - PROCESS | 1036 | 1466812907279 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 17:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:01:47 INFO - PROCESS | 1036 | 1466812907282 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:01:47 INFO - PROCESS | 1036 | 1466812907283 Marionette TRACE conn5 <- [1,2218,null,{}] 17:01:47 INFO - PROCESS | 1036 | 1466812907287 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:47 INFO - PROCESS | 1036 | 1466812907289 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:47 INFO - PROCESS | 1036 | 1466812907407 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 17:01:47 INFO - PROCESS | 1036 | 1466812907416 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:47 INFO - PROCESS | 1036 | 1466812907418 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:47 INFO - PROCESS | 1036 | ++DOCSHELL 17750000 == 29 [pid = 1036] [id = 564] 17:01:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (1783E400) [pid = 1036] [serial = 1692] [outer = 00000000] 17:01:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1850C000) [pid = 1036] [serial = 1693] [outer = 1783E400] 17:01:47 INFO - PROCESS | 1036 | 1466812907515 Marionette DEBUG loaded listener.js 17:01:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (18510400) [pid = 1036] [serial = 1694] [outer = 1783E400] 17:01:47 INFO - PROCESS | 1036 | 1466812907964 Marionette TRACE conn5 <- [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]]]}] 17:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 17:01:48 INFO - PROCESS | 1036 | 1466812908046 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 17:01:48 INFO - PROCESS | 1036 | 1466812908048 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 17:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:01:48 INFO - PROCESS | 1036 | 1466812908053 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:01:48 INFO - PROCESS | 1036 | 1466812908055 Marionette TRACE conn5 <- [1,2222,null,{}] 17:01:48 INFO - PROCESS | 1036 | 1466812908058 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:48 INFO - PROCESS | 1036 | 1466812908064 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:48 INFO - PROCESS | 1036 | 1466812908193 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 17:01:48 INFO - PROCESS | 1036 | 1466812908198 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:48 INFO - PROCESS | 1036 | 1466812908200 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:48 INFO - PROCESS | 1036 | ++DOCSHELL 1857B400 == 30 [pid = 1036] [id = 565] 17:01:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (18580800) [pid = 1036] [serial = 1695] [outer = 00000000] 17:01:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (18CAE000) [pid = 1036] [serial = 1696] [outer = 18580800] 17:01:48 INFO - PROCESS | 1036 | 1466812908306 Marionette DEBUG loaded listener.js 17:01:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (19419400) [pid = 1036] [serial = 1697] [outer = 18580800] 17:01:48 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (19414400) [pid = 1036] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:01:48 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (199DE800) [pid = 1036] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:01:48 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (0C72F000) [pid = 1036] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:01:48 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (16634C00) [pid = 1036] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:01:48 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (10B44C00) [pid = 1036] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:01:48 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (19911400) [pid = 1036] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:01:48 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0C84C400) [pid = 1036] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:01:48 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0D1E7400) [pid = 1036] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:01:48 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0D4F5C00) [pid = 1036] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:01:48 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (10B44000) [pid = 1036] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:01:48 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (19C64000) [pid = 1036] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:01:48 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0DA1E400) [pid = 1036] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:01:48 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (143A1000) [pid = 1036] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:01:48 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1A1CB400) [pid = 1036] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:01:48 INFO - PROCESS | 1036 | 1466812908920 Marionette TRACE conn5 <- [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]]]}] 17:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 930ms 17:01:49 INFO - PROCESS | 1036 | 1466812908988 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 17:01:49 INFO - PROCESS | 1036 | 1466812908990 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 17:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:01:49 INFO - PROCESS | 1036 | 1466812908993 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:01:49 INFO - PROCESS | 1036 | 1466812908994 Marionette TRACE conn5 <- [1,2226,null,{}] 17:01:49 INFO - PROCESS | 1036 | 1466812908998 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:49 INFO - PROCESS | 1036 | 1466812909000 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:49 INFO - PROCESS | 1036 | 1466812909113 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 17:01:49 INFO - PROCESS | 1036 | 1466812909126 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:49 INFO - PROCESS | 1036 | 1466812909128 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:49 INFO - PROCESS | 1036 | ++DOCSHELL 10B08400 == 31 [pid = 1036] [id = 566] 17:01:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (10B42800) [pid = 1036] [serial = 1698] [outer = 00000000] 17:01:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (17742C00) [pid = 1036] [serial = 1699] [outer = 10B42800] 17:01:49 INFO - PROCESS | 1036 | 1466812909173 Marionette DEBUG loaded listener.js 17:01:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (18625000) [pid = 1036] [serial = 1700] [outer = 10B42800] 17:01:49 INFO - PROCESS | 1036 | 1466812909545 Marionette TRACE conn5 <- [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]]]}] 17:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 570ms 17:01:49 INFO - PROCESS | 1036 | 1466812909565 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 17:01:49 INFO - PROCESS | 1036 | 1466812909567 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 17:01:49 INFO - PROCESS | 1036 | 1466812909570 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:01:49 INFO - PROCESS | 1036 | 1466812909572 Marionette TRACE conn5 <- [1,2230,null,{}] 17:01:49 INFO - PROCESS | 1036 | 1466812909575 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:49 INFO - PROCESS | 1036 | 1466812909577 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:49 INFO - PROCESS | 1036 | 1466812909698 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 17:01:49 INFO - PROCESS | 1036 | 1466812909706 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:49 INFO - PROCESS | 1036 | 1466812909708 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:49 INFO - PROCESS | 1036 | ++DOCSHELL 144BD000 == 32 [pid = 1036] [id = 567] 17:01:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (19413800) [pid = 1036] [serial = 1701] [outer = 00000000] 17:01:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (194B8400) [pid = 1036] [serial = 1702] [outer = 19413800] 17:01:49 INFO - PROCESS | 1036 | 1466812909752 Marionette DEBUG loaded listener.js 17:01:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (17355000) [pid = 1036] [serial = 1703] [outer = 19413800] 17:01:50 INFO - PROCESS | 1036 | 1466812910173 Marionette TRACE conn5 <- [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]]]}] 17:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 630ms 17:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:01:50 INFO - PROCESS | 1036 | 1466812910203 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 17:01:50 INFO - PROCESS | 1036 | 1466812910205 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 17:01:50 INFO - PROCESS | 1036 | 1466812910209 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:01:50 INFO - PROCESS | 1036 | 1466812910210 Marionette TRACE conn5 <- [1,2234,null,{}] 17:01:50 INFO - PROCESS | 1036 | 1466812910214 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:50 INFO - PROCESS | 1036 | 1466812910215 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:50 INFO - PROCESS | 1036 | 1466812910333 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 17:01:50 INFO - PROCESS | 1036 | 1466812910341 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:50 INFO - PROCESS | 1036 | 1466812910343 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:50 INFO - PROCESS | 1036 | ++DOCSHELL 0C8DE800 == 33 [pid = 1036] [id = 568] 17:01:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (199E3000) [pid = 1036] [serial = 1704] [outer = 00000000] 17:01:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (19C60000) [pid = 1036] [serial = 1705] [outer = 199E3000] 17:01:50 INFO - PROCESS | 1036 | 1466812910397 Marionette DEBUG loaded listener.js 17:01:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (19DCFC00) [pid = 1036] [serial = 1706] [outer = 199E3000] 17:01:50 INFO - PROCESS | 1036 | 1466812910892 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 17:01:50 INFO - PROCESS | 1036 | 1466812910940 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 17:01:50 INFO - PROCESS | 1036 | 1466812910945 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 17:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:01:50 INFO - PROCESS | 1036 | 1466812910950 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:01:50 INFO - PROCESS | 1036 | 1466812910954 Marionette TRACE conn5 <- [1,2238,null,{}] 17:01:50 INFO - PROCESS | 1036 | 1466812910960 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:50 INFO - PROCESS | 1036 | 1466812910964 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:51 INFO - PROCESS | 1036 | 1466812911205 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 17:01:51 INFO - PROCESS | 1036 | 1466812911287 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:51 INFO - PROCESS | 1036 | 1466812911292 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:51 INFO - PROCESS | 1036 | ++DOCSHELL 0C8E7400 == 34 [pid = 1036] [id = 569] 17:01:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (0CF2A400) [pid = 1036] [serial = 1707] [outer = 00000000] 17:01:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (0D1EE400) [pid = 1036] [serial = 1708] [outer = 0CF2A400] 17:01:51 INFO - PROCESS | 1036 | 1466812911372 Marionette DEBUG loaded listener.js 17:01:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (0D45FC00) [pid = 1036] [serial = 1709] [outer = 0CF2A400] 17:01:52 INFO - PROCESS | 1036 | 1466812912057 Marionette TRACE conn5 <- [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]]]}] 17:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1118ms 17:01:52 INFO - PROCESS | 1036 | 1466812912087 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 17:01:52 INFO - PROCESS | 1036 | 1466812912092 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 17:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:01:52 INFO - PROCESS | 1036 | 1466812912099 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:01:52 INFO - PROCESS | 1036 | 1466812912102 Marionette TRACE conn5 <- [1,2242,null,{}] 17:01:52 INFO - PROCESS | 1036 | 1466812912106 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:52 INFO - PROCESS | 1036 | 1466812912109 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:52 INFO - PROCESS | 1036 | 1466812912229 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 17:01:52 INFO - PROCESS | 1036 | 1466812912367 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:52 INFO - PROCESS | 1036 | 1466812912370 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:52 INFO - PROCESS | 1036 | ++DOCSHELL 10B43C00 == 35 [pid = 1036] [id = 570] 17:01:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (10B46000) [pid = 1036] [serial = 1710] [outer = 00000000] 17:01:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (143A4000) [pid = 1036] [serial = 1711] [outer = 10B46000] 17:01:52 INFO - PROCESS | 1036 | 1466812912426 Marionette DEBUG loaded listener.js 17:01:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (14A69800) [pid = 1036] [serial = 1712] [outer = 10B46000] 17:01:53 INFO - PROCESS | 1036 | 1466812913329 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1276ms 17:01:53 INFO - PROCESS | 1036 | 1466812913377 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 17:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:01:53 INFO - PROCESS | 1036 | 1466812913381 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 17:01:53 INFO - PROCESS | 1036 | 1466812913386 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:01:53 INFO - PROCESS | 1036 | 1466812913389 Marionette TRACE conn5 <- [1,2246,null,{}] 17:01:53 INFO - PROCESS | 1036 | 1466812913395 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:53 INFO - PROCESS | 1036 | 1466812913397 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:53 INFO - PROCESS | 1036 | 1466812913508 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 17:01:53 INFO - PROCESS | 1036 | 1466812913640 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:53 INFO - PROCESS | 1036 | 1466812913644 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:53 INFO - PROCESS | 1036 | --DOCSHELL 144BD000 == 34 [pid = 1036] [id = 567] 17:01:53 INFO - PROCESS | 1036 | --DOCSHELL 10B08400 == 33 [pid = 1036] [id = 566] 17:01:53 INFO - PROCESS | 1036 | --DOCSHELL 1857B400 == 32 [pid = 1036] [id = 565] 17:01:53 INFO - PROCESS | 1036 | --DOCSHELL 17750000 == 31 [pid = 1036] [id = 564] 17:01:53 INFO - PROCESS | 1036 | --DOCSHELL 14BDBC00 == 30 [pid = 1036] [id = 563] 17:01:53 INFO - PROCESS | 1036 | --DOCSHELL 143E2400 == 29 [pid = 1036] [id = 562] 17:01:53 INFO - PROCESS | 1036 | --DOCSHELL 0DA04400 == 28 [pid = 1036] [id = 561] 17:01:53 INFO - PROCESS | 1036 | --DOCSHELL 0C8E8400 == 27 [pid = 1036] [id = 560] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (146CD800) [pid = 1036] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (1AD7B400) [pid = 1036] [serial = 1663] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (194B5000) [pid = 1036] [serial = 1651] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (19DD5000) [pid = 1036] [serial = 1654] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (0DA07C00) [pid = 1036] [serial = 1636] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (10BBEC00) [pid = 1036] [serial = 1637] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (1735DC00) [pid = 1036] [serial = 1645] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1784C000) [pid = 1036] [serial = 1646] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (111D7C00) [pid = 1036] [serial = 1642] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1410F000) [pid = 1036] [serial = 1643] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (19912800) [pid = 1036] [serial = 1631] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (199E0800) [pid = 1036] [serial = 1630] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0D1EB000) [pid = 1036] [serial = 1639] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0D84F800) [pid = 1036] [serial = 1640] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0DA10400) [pid = 1036] [serial = 1633] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0DA1B800) [pid = 1036] [serial = 1634] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1AD87000) [pid = 1036] [serial = 1664] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (111D7000) [pid = 1036] [serial = 1657] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (19F81400) [pid = 1036] [serial = 1109] [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.] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (143E0C00) [pid = 1036] [serial = 1658] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (19F82400) [pid = 1036] [serial = 1660] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (199E6400) [pid = 1036] [serial = 1655] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (1A1C9800) [pid = 1036] [serial = 1661] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (18CA0800) [pid = 1036] [serial = 1648] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (1937A800) [pid = 1036] [serial = 1649] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | --DOMWINDOW == 63 (194B6C00) [pid = 1036] [serial = 1652] [outer = 00000000] [url = about:blank] 17:01:53 INFO - PROCESS | 1036 | ++DOCSHELL 09248800 == 28 [pid = 1036] [id = 571] 17:01:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 64 (0924E800) [pid = 1036] [serial = 1713] [outer = 00000000] 17:01:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (0C84A000) [pid = 1036] [serial = 1714] [outer = 0924E800] 17:01:53 INFO - PROCESS | 1036 | 1466812913735 Marionette DEBUG loaded listener.js 17:01:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0D1EB400) [pid = 1036] [serial = 1715] [outer = 0924E800] 17:01:54 INFO - PROCESS | 1036 | 1466812914181 Marionette TRACE conn5 <- [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]]]}] 17:01:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:01:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 830ms 17:01:54 INFO - PROCESS | 1036 | 1466812914217 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 17:01:54 INFO - PROCESS | 1036 | 1466812914221 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 17:01:54 INFO - PROCESS | 1036 | 1466812914227 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:01:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:01:54 INFO - PROCESS | 1036 | 1466812914230 Marionette TRACE conn5 <- [1,2250,null,{}] 17:01:54 INFO - PROCESS | 1036 | 1466812914233 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:54 INFO - PROCESS | 1036 | 1466812914236 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:54 INFO - PROCESS | 1036 | 1466812914322 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 17:01:54 INFO - PROCESS | 1036 | 1466812914331 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:54 INFO - PROCESS | 1036 | 1466812914333 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:54 INFO - PROCESS | 1036 | ++DOCSHELL 0DA0C400 == 29 [pid = 1036] [id = 572] 17:01:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0DA10400) [pid = 1036] [serial = 1716] [outer = 00000000] 17:01:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (10B04800) [pid = 1036] [serial = 1717] [outer = 0DA10400] 17:01:54 INFO - PROCESS | 1036 | 1466812914379 Marionette DEBUG loaded listener.js 17:01:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (10BC1800) [pid = 1036] [serial = 1718] [outer = 0DA10400] 17:01:54 INFO - PROCESS | 1036 | 1466812914837 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:01:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:01:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 630ms 17:01:54 INFO - PROCESS | 1036 | 1466812914862 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 17:01:54 INFO - PROCESS | 1036 | 1466812914864 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 17:01:54 INFO - PROCESS | 1036 | 1466812914867 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:01:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:01:54 INFO - PROCESS | 1036 | 1466812914871 Marionette TRACE conn5 <- [1,2254,null,{}] 17:01:54 INFO - PROCESS | 1036 | 1466812914886 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:54 INFO - PROCESS | 1036 | 1466812914890 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:54 INFO - PROCESS | 1036 | 1466812914979 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 17:01:55 INFO - PROCESS | 1036 | 1466812915002 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:55 INFO - PROCESS | 1036 | 1466812915005 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:55 INFO - PROCESS | 1036 | ++DOCSHELL 14A70000 == 30 [pid = 1036] [id = 573] 17:01:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (14A95400) [pid = 1036] [serial = 1719] [outer = 00000000] 17:01:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (14B4CC00) [pid = 1036] [serial = 1720] [outer = 14A95400] 17:01:55 INFO - PROCESS | 1036 | 1466812915053 Marionette DEBUG loaded listener.js 17:01:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (15750400) [pid = 1036] [serial = 1721] [outer = 14A95400] 17:01:55 INFO - PROCESS | 1036 | 1466812915504 Marionette TRACE conn5 <- [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]]]}] 17:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 17:01:55 INFO - PROCESS | 1036 | 1466812915542 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 17:01:55 INFO - PROCESS | 1036 | 1466812915544 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 17:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:01:55 INFO - PROCESS | 1036 | 1466812915547 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:01:55 INFO - PROCESS | 1036 | 1466812915549 Marionette TRACE conn5 <- [1,2258,null,{}] 17:01:55 INFO - PROCESS | 1036 | 1466812915562 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:55 INFO - PROCESS | 1036 | 1466812915564 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:55 INFO - PROCESS | 1036 | 1466812915654 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 17:01:55 INFO - PROCESS | 1036 | 1466812915662 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:55 INFO - PROCESS | 1036 | 1466812915664 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:55 INFO - PROCESS | 1036 | ++DOCSHELL 17C48C00 == 31 [pid = 1036] [id = 574] 17:01:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (1850A800) [pid = 1036] [serial = 1722] [outer = 00000000] 17:01:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (1850FC00) [pid = 1036] [serial = 1723] [outer = 1850A800] 17:01:55 INFO - PROCESS | 1036 | 1466812915708 Marionette DEBUG loaded listener.js 17:01:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (18628C00) [pid = 1036] [serial = 1724] [outer = 1850A800] 17:01:56 INFO - PROCESS | 1036 | 1466812916161 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:01:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:01:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 17:01:56 INFO - PROCESS | 1036 | 1466812916222 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 17:01:56 INFO - PROCESS | 1036 | 1466812916224 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 17:01:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:01:56 INFO - PROCESS | 1036 | 1466812916227 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:01:56 INFO - PROCESS | 1036 | 1466812916229 Marionette TRACE conn5 <- [1,2262,null,{}] 17:01:56 INFO - PROCESS | 1036 | 1466812916239 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:56 INFO - PROCESS | 1036 | 1466812916241 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:56 INFO - PROCESS | 1036 | 1466812916356 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 17:01:56 INFO - PROCESS | 1036 | 1466812916362 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:56 INFO - PROCESS | 1036 | 1466812916364 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:56 INFO - PROCESS | 1036 | ++DOCSHELL 1850E800 == 32 [pid = 1036] [id = 575] 17:01:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (18CAA800) [pid = 1036] [serial = 1725] [outer = 00000000] 17:01:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1937C800) [pid = 1036] [serial = 1726] [outer = 18CAA800] 17:01:56 INFO - PROCESS | 1036 | 1466812916409 Marionette DEBUG loaded listener.js 17:01:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (10B2BC00) [pid = 1036] [serial = 1727] [outer = 18CAA800] 17:01:56 INFO - PROCESS | 1036 | 1466812916862 Marionette TRACE conn5 <- [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]]]}] 17:01:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:01:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 690ms 17:01:56 INFO - PROCESS | 1036 | 1466812916922 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 17:01:56 INFO - PROCESS | 1036 | 1466812916924 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 17:01:56 INFO - PROCESS | 1036 | 1466812916927 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:01:56 INFO - PROCESS | 1036 | 1466812916929 Marionette TRACE conn5 <- [1,2266,null,{}] 17:01:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:01:56 INFO - PROCESS | 1036 | 1466812916933 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:56 INFO - PROCESS | 1036 | 1466812916938 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:57 INFO - PROCESS | 1036 | 1466812917105 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 17:01:57 INFO - PROCESS | 1036 | 1466812917179 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:57 INFO - PROCESS | 1036 | 1466812917181 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:57 INFO - PROCESS | 1036 | ++DOCSHELL 0C8DD800 == 33 [pid = 1036] [id = 576] 17:01:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (10CD4C00) [pid = 1036] [serial = 1728] [outer = 00000000] 17:01:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (19911C00) [pid = 1036] [serial = 1729] [outer = 10CD4C00] 17:01:57 INFO - PROCESS | 1036 | 1466812917225 Marionette DEBUG loaded listener.js 17:01:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (199E2000) [pid = 1036] [serial = 1730] [outer = 10CD4C00] 17:01:57 INFO - PROCESS | 1036 | 1466812917664 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 770ms 17:01:57 INFO - PROCESS | 1036 | 1466812917703 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 17:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:01:57 INFO - PROCESS | 1036 | 1466812917705 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 17:01:57 INFO - PROCESS | 1036 | 1466812917707 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:01:57 INFO - PROCESS | 1036 | 1466812917709 Marionette TRACE conn5 <- [1,2270,null,{}] 17:01:57 INFO - PROCESS | 1036 | 1466812917713 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:57 INFO - PROCESS | 1036 | 1466812917715 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:57 INFO - PROCESS | 1036 | 1466812917829 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 17:01:57 INFO - PROCESS | 1036 | 1466812917834 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:57 INFO - PROCESS | 1036 | 1466812917836 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:57 INFO - PROCESS | 1036 | ++DOCSHELL 19DD6000 == 34 [pid = 1036] [id = 577] 17:01:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (19DD6800) [pid = 1036] [serial = 1731] [outer = 00000000] 17:01:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (19F84000) [pid = 1036] [serial = 1732] [outer = 19DD6800] 17:01:57 INFO - PROCESS | 1036 | 1466812917879 Marionette DEBUG loaded listener.js 17:01:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1A1BE400) [pid = 1036] [serial = 1733] [outer = 19DD6800] 17:01:58 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0C8E9000) [pid = 1036] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:01:58 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0C8E1800) [pid = 1036] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:01:58 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (19413800) [pid = 1036] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:01:58 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (14BDC400) [pid = 1036] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:01:58 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0C70EC00) [pid = 1036] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:01:58 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (143E0800) [pid = 1036] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:01:58 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (199E6800) [pid = 1036] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:01:58 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (18CA1000) [pid = 1036] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:01:58 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1783E400) [pid = 1036] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:01:58 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (18580800) [pid = 1036] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:01:58 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (10B42800) [pid = 1036] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:01:58 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0DA05000) [pid = 1036] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:01:58 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (143E4000) [pid = 1036] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:01:58 INFO - PROCESS | 1036 | 1466812918422 Marionette TRACE conn5 <- [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]]]}] 17:01:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:01:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 17:01:58 INFO - PROCESS | 1036 | 1466812918465 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 17:01:58 INFO - PROCESS | 1036 | 1466812918467 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 17:01:58 INFO - PROCESS | 1036 | 1466812918470 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:01:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:01:58 INFO - PROCESS | 1036 | 1466812918472 Marionette TRACE conn5 <- [1,2274,null,{}] 17:01:58 INFO - PROCESS | 1036 | 1466812918475 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:58 INFO - PROCESS | 1036 | 1466812918477 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:58 INFO - PROCESS | 1036 | 1466812918560 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 17:01:58 INFO - PROCESS | 1036 | 1466812918566 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:58 INFO - PROCESS | 1036 | 1466812918568 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:58 INFO - PROCESS | 1036 | ++DOCSHELL 0C8E9000 == 35 [pid = 1036] [id = 578] 17:01:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0D1F2000) [pid = 1036] [serial = 1734] [outer = 00000000] 17:01:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (17C55000) [pid = 1036] [serial = 1735] [outer = 0D1F2000] 17:01:58 INFO - PROCESS | 1036 | 1466812918612 Marionette DEBUG loaded listener.js 17:01:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (18580800) [pid = 1036] [serial = 1736] [outer = 0D1F2000] 17:01:59 INFO - PROCESS | 1036 | 1466812919040 Marionette TRACE conn5 <- [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]]]}] 17:01:59 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 17:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 17:01:59 INFO - PROCESS | 1036 | 1466812919105 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 17:01:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:01:59 INFO - PROCESS | 1036 | 1466812919107 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 17:01:59 INFO - PROCESS | 1036 | 1466812919110 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:01:59 INFO - PROCESS | 1036 | 1466812919111 Marionette TRACE conn5 <- [1,2278,null,{}] 17:01:59 INFO - PROCESS | 1036 | 1466812919115 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:59 INFO - PROCESS | 1036 | 1466812919117 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:59 INFO - PROCESS | 1036 | 1466812919196 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 17:01:59 INFO - PROCESS | 1036 | 1466812919201 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:59 INFO - PROCESS | 1036 | 1466812919203 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:59 INFO - PROCESS | 1036 | ++DOCSHELL 14A6C800 == 36 [pid = 1036] [id = 579] 17:01:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (19DDCC00) [pid = 1036] [serial = 1737] [outer = 00000000] 17:01:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1A1F2800) [pid = 1036] [serial = 1738] [outer = 19DDCC00] 17:01:59 INFO - PROCESS | 1036 | 1466812919255 Marionette DEBUG loaded listener.js 17:01:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1AD79800) [pid = 1036] [serial = 1739] [outer = 19DDCC00] 17:01:59 INFO - PROCESS | 1036 | 1466812919691 Marionette TRACE conn5 <- [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]]]}] 17:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 17:01:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:01:59 INFO - PROCESS | 1036 | 1466812919741 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 17:01:59 INFO - PROCESS | 1036 | 1466812919743 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 17:01:59 INFO - PROCESS | 1036 | 1466812919746 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:01:59 INFO - PROCESS | 1036 | 1466812919748 Marionette TRACE conn5 <- [1,2282,null,{}] 17:01:59 INFO - PROCESS | 1036 | 1466812919751 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:01:59 INFO - PROCESS | 1036 | 1466812919753 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:59 INFO - PROCESS | 1036 | 1466812919834 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 17:01:59 INFO - PROCESS | 1036 | 1466812919839 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:59 INFO - PROCESS | 1036 | 1466812919841 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:01:59 INFO - PROCESS | 1036 | ++DOCSHELL 1AD83000 == 37 [pid = 1036] [id = 580] 17:01:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1AD83400) [pid = 1036] [serial = 1740] [outer = 00000000] 17:01:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1ADC8400) [pid = 1036] [serial = 1741] [outer = 1AD83400] 17:01:59 INFO - PROCESS | 1036 | 1466812919885 Marionette DEBUG loaded listener.js 17:01:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1ADCD800) [pid = 1036] [serial = 1742] [outer = 1AD83400] 17:02:00 INFO - PROCESS | 1036 | 1466812920333 Marionette TRACE conn5 <- [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]]]}] 17:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 17:02:00 INFO - PROCESS | 1036 | 1466812920404 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 17:02:00 INFO - PROCESS | 1036 | 1466812920409 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 17:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:02:00 INFO - PROCESS | 1036 | 1466812920418 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:02:00 INFO - PROCESS | 1036 | 1466812920423 Marionette TRACE conn5 <- [1,2286,null,{}] 17:02:00 INFO - PROCESS | 1036 | 1466812920429 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:00 INFO - PROCESS | 1036 | 1466812920433 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:00 INFO - PROCESS | 1036 | 1466812920552 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 17:02:00 INFO - PROCESS | 1036 | 1466812920695 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:00 INFO - PROCESS | 1036 | 1466812920700 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:00 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D9800 == 38 [pid = 1036] [id = 581] 17:02:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0C8DB400) [pid = 1036] [serial = 1743] [outer = 00000000] 17:02:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0D1EB000) [pid = 1036] [serial = 1744] [outer = 0C8DB400] 17:02:00 INFO - PROCESS | 1036 | 1466812920759 Marionette DEBUG loaded listener.js 17:02:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0D84F800) [pid = 1036] [serial = 1745] [outer = 0C8DB400] 17:02:01 INFO - PROCESS | 1036 | 1466812921391 Marionette TRACE conn5 <- [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]]]}] 17:02:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:02:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1021ms 17:02:01 INFO - PROCESS | 1036 | 1466812921456 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 17:02:01 INFO - PROCESS | 1036 | 1466812921460 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 17:02:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:02:01 INFO - PROCESS | 1036 | 1466812921468 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:02:01 INFO - PROCESS | 1036 | 1466812921472 Marionette TRACE conn5 <- [1,2290,null,{}] 17:02:01 INFO - PROCESS | 1036 | 1466812921495 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:01 INFO - PROCESS | 1036 | 1466812921498 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:01 INFO - PROCESS | 1036 | 1466812921621 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 17:02:01 INFO - PROCESS | 1036 | 1466812921755 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:01 INFO - PROCESS | 1036 | 1466812921758 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:01 INFO - PROCESS | 1036 | ++DOCSHELL 14B25400 == 39 [pid = 1036] [id = 582] 17:02:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (14B51C00) [pid = 1036] [serial = 1746] [outer = 00000000] 17:02:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1735E400) [pid = 1036] [serial = 1747] [outer = 14B51C00] 17:02:01 INFO - PROCESS | 1036 | 1466812921815 Marionette DEBUG loaded listener.js 17:02:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (1850E400) [pid = 1036] [serial = 1748] [outer = 14B51C00] 17:02:02 INFO - PROCESS | 1036 | 1466812922357 Marionette TRACE conn5 <- [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]]]}] 17:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 930ms 17:02:02 INFO - PROCESS | 1036 | 1466812922402 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 17:02:02 INFO - PROCESS | 1036 | 1466812922404 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 17:02:02 INFO - PROCESS | 1036 | 1466812922408 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:02:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:02:02 INFO - PROCESS | 1036 | 1466812922410 Marionette TRACE conn5 <- [1,2294,null,{}] 17:02:02 INFO - PROCESS | 1036 | 1466812922420 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:02 INFO - PROCESS | 1036 | 1466812922425 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:02 INFO - PROCESS | 1036 | 1466812922536 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 17:02:02 INFO - PROCESS | 1036 | 1466812922693 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:02 INFO - PROCESS | 1036 | 1466812922697 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:02 INFO - PROCESS | 1036 | ++DOCSHELL 1A1E9000 == 40 [pid = 1036] [id = 583] 17:02:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (1A1E9800) [pid = 1036] [serial = 1749] [outer = 00000000] 17:02:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (1ADC6800) [pid = 1036] [serial = 1750] [outer = 1A1E9800] 17:02:02 INFO - PROCESS | 1036 | 1466812922755 Marionette DEBUG loaded listener.js 17:02:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (1AFFF400) [pid = 1036] [serial = 1751] [outer = 1A1E9800] 17:02:03 INFO - PROCESS | 1036 | 1466812923344 Marionette TRACE conn5 <- [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]]]}] 17:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 970ms 17:02:03 INFO - PROCESS | 1036 | 1466812923381 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 17:02:03 INFO - PROCESS | 1036 | 1466812923383 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 17:02:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:02:03 INFO - PROCESS | 1036 | 1466812923387 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:02:03 INFO - PROCESS | 1036 | 1466812923389 Marionette TRACE conn5 <- [1,2298,null,{}] 17:02:03 INFO - PROCESS | 1036 | 1466812923392 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:03 INFO - PROCESS | 1036 | 1466812923395 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:03 INFO - PROCESS | 1036 | 1466812923505 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 17:02:03 INFO - PROCESS | 1036 | 1466812923665 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:03 INFO - PROCESS | 1036 | 1466812923668 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:03 INFO - PROCESS | 1036 | ++DOCSHELL 19912000 == 41 [pid = 1036] [id = 584] 17:02:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (19913800) [pid = 1036] [serial = 1752] [outer = 00000000] 17:02:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1B93A800) [pid = 1036] [serial = 1753] [outer = 19913800] 17:02:03 INFO - PROCESS | 1036 | 1466812923723 Marionette DEBUG loaded listener.js 17:02:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (1C60E800) [pid = 1036] [serial = 1754] [outer = 19913800] 17:02:04 INFO - PROCESS | 1036 | 1466812924506 Marionette TRACE conn5 <- [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]]]}] 17:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1181ms 17:02:04 INFO - PROCESS | 1036 | 1466812924573 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 17:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:02:04 INFO - PROCESS | 1036 | 1466812924577 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 17:02:04 INFO - PROCESS | 1036 | 1466812924582 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:02:04 INFO - PROCESS | 1036 | 1466812924585 Marionette TRACE conn5 <- [1,2302,null,{}] 17:02:04 INFO - PROCESS | 1036 | 1466812924591 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:04 INFO - PROCESS | 1036 | 1466812924594 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:04 INFO - PROCESS | 1036 | 1466812924697 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 17:02:04 INFO - PROCESS | 1036 | 1466812924848 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:04 INFO - PROCESS | 1036 | 1466812924851 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:04 INFO - PROCESS | 1036 | ++DOCSHELL 0D45F400 == 42 [pid = 1036] [id = 585] 17:02:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (0D853C00) [pid = 1036] [serial = 1755] [outer = 00000000] 17:02:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (10B2C000) [pid = 1036] [serial = 1756] [outer = 0D853C00] 17:02:04 INFO - PROCESS | 1036 | 1466812924899 Marionette DEBUG loaded listener.js 17:02:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 95 (10CD3400) [pid = 1036] [serial = 1757] [outer = 0D853C00] 17:02:05 INFO - PROCESS | 1036 | --DOCSHELL 14A6C800 == 41 [pid = 1036] [id = 579] 17:02:05 INFO - PROCESS | 1036 | --DOCSHELL 0C8E9000 == 40 [pid = 1036] [id = 578] 17:02:05 INFO - PROCESS | 1036 | --DOCSHELL 19DD6000 == 39 [pid = 1036] [id = 577] 17:02:05 INFO - PROCESS | 1036 | --DOCSHELL 0C8DD800 == 38 [pid = 1036] [id = 576] 17:02:05 INFO - PROCESS | 1036 | --DOCSHELL 1850E800 == 37 [pid = 1036] [id = 575] 17:02:05 INFO - PROCESS | 1036 | --DOCSHELL 17C48C00 == 36 [pid = 1036] [id = 574] 17:02:05 INFO - PROCESS | 1036 | --DOCSHELL 14A70000 == 35 [pid = 1036] [id = 573] 17:02:05 INFO - PROCESS | 1036 | --DOCSHELL 0DA0C400 == 34 [pid = 1036] [id = 572] 17:02:05 INFO - PROCESS | 1036 | --DOCSHELL 09248800 == 33 [pid = 1036] [id = 571] 17:02:05 INFO - PROCESS | 1036 | --DOCSHELL 0C8DE800 == 32 [pid = 1036] [id = 568] 17:02:05 INFO - PROCESS | 1036 | --DOCSHELL 0C8E7400 == 31 [pid = 1036] [id = 569] 17:02:05 INFO - PROCESS | 1036 | --DOCSHELL 10B43C00 == 30 [pid = 1036] [id = 570] 17:02:05 INFO - PROCESS | 1036 | --DOCSHELL 0C8D9000 == 29 [pid = 1036] [id = 559] 17:02:05 INFO - PROCESS | 1036 | --DOCSHELL 19912000 == 28 [pid = 1036] [id = 584] 17:02:05 INFO - PROCESS | 1036 | --DOCSHELL 14B25400 == 27 [pid = 1036] [id = 582] 17:02:05 INFO - PROCESS | 1036 | --DOCSHELL 1A1E9000 == 26 [pid = 1036] [id = 583] 17:02:05 INFO - PROCESS | 1036 | --DOCSHELL 1AD83000 == 25 [pid = 1036] [id = 580] 17:02:05 INFO - PROCESS | 1036 | --DOCSHELL 0C8D9800 == 24 [pid = 1036] [id = 581] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 94 (0CFCB800) [pid = 1036] [serial = 1681] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (0D1EB800) [pid = 1036] [serial = 1682] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (10B2C400) [pid = 1036] [serial = 1679] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (0DA0E400) [pid = 1036] [serial = 1678] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (17355000) [pid = 1036] [serial = 1703] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (16631400) [pid = 1036] [serial = 1690] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (1735B800) [pid = 1036] [serial = 1691] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (0C8E8800) [pid = 1036] [serial = 1667] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (0C842C00) [pid = 1036] [serial = 1666] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (14C7F400) [pid = 1036] [serial = 1670] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (14A67800) [pid = 1036] [serial = 1669] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (1A1BFC00) [pid = 1036] [serial = 1673] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (19DCF000) [pid = 1036] [serial = 1672] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1B5ED800) [pid = 1036] [serial = 1676] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1B4EEC00) [pid = 1036] [serial = 1675] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (18510400) [pid = 1036] [serial = 1694] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1850C000) [pid = 1036] [serial = 1693] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (18CAE000) [pid = 1036] [serial = 1696] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (19419400) [pid = 1036] [serial = 1697] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (17742C00) [pid = 1036] [serial = 1699] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0DA0BC00) [pid = 1036] [serial = 1684] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0DA12000) [pid = 1036] [serial = 1685] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (19C60000) [pid = 1036] [serial = 1705] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (144C3000) [pid = 1036] [serial = 1687] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (18625000) [pid = 1036] [serial = 1700] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (14A2BC00) [pid = 1036] [serial = 1688] [outer = 00000000] [url = about:blank] 17:02:05 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (194B8400) [pid = 1036] [serial = 1702] [outer = 00000000] [url = about:blank] 17:02:06 INFO - PROCESS | 1036 | 1466812926058 Marionette TRACE conn5 <- [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]]]}] 17:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1535ms 17:02:06 INFO - PROCESS | 1036 | 1466812926118 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 17:02:06 INFO - PROCESS | 1036 | 1466812926122 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 17:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:02:06 INFO - PROCESS | 1036 | 1466812926126 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:02:06 INFO - PROCESS | 1036 | 1466812926131 Marionette TRACE conn5 <- [1,2306,null,{}] 17:02:06 INFO - PROCESS | 1036 | 1466812926136 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:06 INFO - PROCESS | 1036 | 1466812926138 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:06 INFO - PROCESS | 1036 | 1466812926273 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 17:02:06 INFO - PROCESS | 1036 | 1466812926368 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:06 INFO - PROCESS | 1036 | 1466812926371 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:06 INFO - PROCESS | 1036 | ++DOCSHELL 0C845C00 == 25 [pid = 1036] [id = 586] 17:02:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0C8CDC00) [pid = 1036] [serial = 1758] [outer = 00000000] 17:02:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0CF6DC00) [pid = 1036] [serial = 1759] [outer = 0C8CDC00] 17:02:06 INFO - PROCESS | 1036 | 1466812926418 Marionette DEBUG loaded listener.js 17:02:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0CFE2800) [pid = 1036] [serial = 1760] [outer = 0C8CDC00] 17:02:06 INFO - PROCESS | 1036 | 1466812926843 Marionette TRACE conn5 <- [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] 17:02:06 INFO - PROCESS | 1036 | 1466812926922 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 17:02:06 INFO - PROCESS | 1036 | 1466812926928 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:02:06 INFO - PROCESS | 1036 | 1466812926931 Marionette TRACE conn5 <- [1,2310,null,{}] 17:02:06 INFO - PROCESS | 1036 | 1466812926935 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:06 INFO - PROCESS | 1036 | 1466812926937 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:07 INFO - PROCESS | 1036 | 1466812927028 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 17:02:07 INFO - PROCESS | 1036 | 1466812927042 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:07 INFO - PROCESS | 1036 | 1466812927044 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:07 INFO - PROCESS | 1036 | ++DOCSHELL 0DA0A400 == 26 [pid = 1036] [id = 587] 17:02:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0DA0B800) [pid = 1036] [serial = 1761] [outer = 00000000] 17:02:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0DA0F000) [pid = 1036] [serial = 1762] [outer = 0DA0B800] 17:02:07 INFO - PROCESS | 1036 | 1466812927093 Marionette DEBUG loaded listener.js 17:02:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0DA16800) [pid = 1036] [serial = 1763] [outer = 0DA0B800] 17:02:07 INFO - PROCESS | 1036 | 1466812927530 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 17:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:02:07 INFO - PROCESS | 1036 | 1466812927563 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 17:02:07 INFO - PROCESS | 1036 | 1466812927565 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 17:02:07 INFO - PROCESS | 1036 | 1466812927569 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:02:07 INFO - PROCESS | 1036 | 1466812927572 Marionette TRACE conn5 <- [1,2314,null,{}] 17:02:07 INFO - PROCESS | 1036 | 1466812927583 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:07 INFO - PROCESS | 1036 | 1466812927588 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:07 INFO - PROCESS | 1036 | 1466812927673 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 17:02:07 INFO - PROCESS | 1036 | 1466812927680 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:07 INFO - PROCESS | 1036 | 1466812927684 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:07 INFO - PROCESS | 1036 | ++DOCSHELL 10B2C800 == 27 [pid = 1036] [id = 588] 17:02:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (10B44000) [pid = 1036] [serial = 1764] [outer = 00000000] 17:02:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (143E0800) [pid = 1036] [serial = 1765] [outer = 10B44000] 17:02:07 INFO - PROCESS | 1036 | 1466812927731 Marionette DEBUG loaded listener.js 17:02:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (146CE400) [pid = 1036] [serial = 1766] [outer = 10B44000] 17:02:08 INFO - PROCESS | 1036 | 1466812928208 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 672ms 17:02:08 INFO - PROCESS | 1036 | 1466812928247 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 17:02:08 INFO - PROCESS | 1036 | 1466812928250 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 17:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:02:08 INFO - PROCESS | 1036 | 1466812928253 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:02:08 INFO - PROCESS | 1036 | 1466812928254 Marionette TRACE conn5 <- [1,2318,null,{}] 17:02:08 INFO - PROCESS | 1036 | 1466812928257 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:08 INFO - PROCESS | 1036 | 1466812928259 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:08 INFO - PROCESS | 1036 | 1466812928381 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 17:02:08 INFO - PROCESS | 1036 | 1466812928476 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:08 INFO - PROCESS | 1036 | 1466812928478 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:08 INFO - PROCESS | 1036 | ++DOCSHELL 14B4B000 == 28 [pid = 1036] [id = 589] 17:02:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (14B4FC00) [pid = 1036] [serial = 1767] [outer = 00000000] 17:02:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (14C88000) [pid = 1036] [serial = 1768] [outer = 14B4FC00] 17:02:08 INFO - PROCESS | 1036 | 1466812928524 Marionette DEBUG loaded listener.js 17:02:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (16632C00) [pid = 1036] [serial = 1769] [outer = 14B4FC00] 17:02:08 INFO - PROCESS | 1036 | 1466812928941 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 730ms 17:02:09 INFO - PROCESS | 1036 | 1466812928984 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 17:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:02:09 INFO - PROCESS | 1036 | 1466812928986 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 17:02:09 INFO - PROCESS | 1036 | 1466812928989 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:02:09 INFO - PROCESS | 1036 | 1466812928991 Marionette TRACE conn5 <- [1,2322,null,{}] 17:02:09 INFO - PROCESS | 1036 | 1466812928994 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:09 INFO - PROCESS | 1036 | 1466812928996 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:09 INFO - PROCESS | 1036 | 1466812929108 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 17:02:09 INFO - PROCESS | 1036 | 1466812929113 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:09 INFO - PROCESS | 1036 | 1466812929115 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:09 INFO - PROCESS | 1036 | ++DOCSHELL 16635C00 == 29 [pid = 1036] [id = 590] 17:02:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (17359000) [pid = 1036] [serial = 1770] [outer = 00000000] 17:02:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (17843800) [pid = 1036] [serial = 1771] [outer = 17359000] 17:02:09 INFO - PROCESS | 1036 | 1466812929158 Marionette DEBUG loaded listener.js 17:02:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (17849C00) [pid = 1036] [serial = 1772] [outer = 17359000] 17:02:09 INFO - PROCESS | 1036 | 1466812929653 Marionette TRACE conn5 <- [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]]]}] 17:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 17:02:09 INFO - PROCESS | 1036 | 1466812929660 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 17:02:09 INFO - PROCESS | 1036 | 1466812929662 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 17:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:02:09 INFO - PROCESS | 1036 | 1466812929665 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:02:09 INFO - PROCESS | 1036 | 1466812929667 Marionette TRACE conn5 <- [1,2326,null,{}] 17:02:09 INFO - PROCESS | 1036 | 1466812929671 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:09 INFO - PROCESS | 1036 | 1466812929677 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:09 INFO - PROCESS | 1036 | 1466812929831 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 17:02:09 INFO - PROCESS | 1036 | 1466812929857 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:09 INFO - PROCESS | 1036 | 1466812929859 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:09 INFO - PROCESS | 1036 | ++DOCSHELL 1857FC00 == 30 [pid = 1036] [id = 591] 17:02:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (18626400) [pid = 1036] [serial = 1773] [outer = 00000000] 17:02:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1937A800) [pid = 1036] [serial = 1774] [outer = 18626400] 17:02:09 INFO - PROCESS | 1036 | 1466812929905 Marionette DEBUG loaded listener.js 17:02:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (19420000) [pid = 1036] [serial = 1775] [outer = 18626400] 17:02:10 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (18CAA800) [pid = 1036] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:02:10 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (10CD4C00) [pid = 1036] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:02:10 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0CF2A400) [pid = 1036] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:02:10 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0DA10400) [pid = 1036] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:02:10 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (10B46000) [pid = 1036] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:02:10 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (19DD6800) [pid = 1036] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:02:10 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (199E3000) [pid = 1036] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:02:10 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (14A95400) [pid = 1036] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:02:10 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1850A800) [pid = 1036] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:02:10 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0924E800) [pid = 1036] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:02:10 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1AD83400) [pid = 1036] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:02:10 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0D1F2000) [pid = 1036] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:02:10 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (19DDCC00) [pid = 1036] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:02:10 INFO - PROCESS | 1036 | 1466812930549 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 930ms 17:02:10 INFO - PROCESS | 1036 | 1466812930596 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 17:02:10 INFO - PROCESS | 1036 | 1466812930598 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 17:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:02:10 INFO - PROCESS | 1036 | 1466812930601 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:02:10 INFO - PROCESS | 1036 | 1466812930603 Marionette TRACE conn5 <- [1,2330,null,{}] 17:02:10 INFO - PROCESS | 1036 | 1466812930620 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:10 INFO - PROCESS | 1036 | 1466812930622 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:10 INFO - PROCESS | 1036 | 1466812930699 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 17:02:10 INFO - PROCESS | 1036 | 1466812930704 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:10 INFO - PROCESS | 1036 | 1466812930706 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:10 INFO - PROCESS | 1036 | ++DOCSHELL 10B29C00 == 31 [pid = 1036] [id = 592] 17:02:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (10CD8800) [pid = 1036] [serial = 1776] [outer = 00000000] 17:02:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (18CA1000) [pid = 1036] [serial = 1777] [outer = 10CD8800] 17:02:10 INFO - PROCESS | 1036 | 1466812930750 Marionette DEBUG loaded listener.js 17:02:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (18D19C00) [pid = 1036] [serial = 1778] [outer = 10CD8800] 17:02:11 INFO - PROCESS | 1036 | 1466812931163 Marionette TRACE conn5 <- [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]]]}] 17:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 570ms 17:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:02:11 INFO - PROCESS | 1036 | 1466812931172 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 17:02:11 INFO - PROCESS | 1036 | 1466812931174 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 17:02:11 INFO - PROCESS | 1036 | 1466812931177 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:02:11 INFO - PROCESS | 1036 | 1466812931179 Marionette TRACE conn5 <- [1,2334,null,{}] 17:02:11 INFO - PROCESS | 1036 | 1466812931182 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:11 INFO - PROCESS | 1036 | 1466812931184 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:11 INFO - PROCESS | 1036 | 1466812931305 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 17:02:11 INFO - PROCESS | 1036 | 1466812931313 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:11 INFO - PROCESS | 1036 | 1466812931315 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:11 INFO - PROCESS | 1036 | ++DOCSHELL 0DA0EC00 == 32 [pid = 1036] [id = 593] 17:02:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (18CAB400) [pid = 1036] [serial = 1779] [outer = 00000000] 17:02:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (194B8400) [pid = 1036] [serial = 1780] [outer = 18CAB400] 17:02:11 INFO - PROCESS | 1036 | 1466812931358 Marionette DEBUG loaded listener.js 17:02:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (14A30C00) [pid = 1036] [serial = 1781] [outer = 18CAB400] 17:02:11 INFO - PROCESS | 1036 | 1466812931786 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 17:02:11 INFO - PROCESS | 1036 | 1466812931808 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 17:02:11 INFO - PROCESS | 1036 | 1466812931810 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 17:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:02:11 INFO - PROCESS | 1036 | 1466812931813 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:02:11 INFO - PROCESS | 1036 | 1466812931815 Marionette TRACE conn5 <- [1,2338,null,{}] 17:02:11 INFO - PROCESS | 1036 | 1466812931818 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:11 INFO - PROCESS | 1036 | 1466812931820 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:11 INFO - PROCESS | 1036 | 1466812931936 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 17:02:11 INFO - PROCESS | 1036 | 1466812931945 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:11 INFO - PROCESS | 1036 | 1466812931947 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:11 INFO - PROCESS | 1036 | ++DOCSHELL 0CFD3C00 == 33 [pid = 1036] [id = 594] 17:02:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1937B400) [pid = 1036] [serial = 1782] [outer = 00000000] 17:02:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (199E2800) [pid = 1036] [serial = 1783] [outer = 1937B400] 17:02:12 INFO - PROCESS | 1036 | 1466812931992 Marionette DEBUG loaded listener.js 17:02:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (19C64400) [pid = 1036] [serial = 1784] [outer = 1937B400] 17:02:12 INFO - PROCESS | 1036 | 1466812932503 Marionette TRACE conn5 <- [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]]]}] 17:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 732ms 17:02:12 INFO - PROCESS | 1036 | 1466812932547 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 17:02:12 INFO - PROCESS | 1036 | 1466812932552 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 17:02:12 INFO - PROCESS | 1036 | 1466812932557 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:02:12 INFO - PROCESS | 1036 | 1466812932561 Marionette TRACE conn5 <- [1,2342,null,{}] 17:02:12 INFO - PROCESS | 1036 | 1466812932595 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:12 INFO - PROCESS | 1036 | 1466812932598 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:12 INFO - PROCESS | 1036 | 1466812932782 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 17:02:12 INFO - PROCESS | 1036 | 1466812932921 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:12 INFO - PROCESS | 1036 | 1466812932926 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:12 INFO - PROCESS | 1036 | ++DOCSHELL 0C70F800 == 34 [pid = 1036] [id = 595] 17:02:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0C8CD800) [pid = 1036] [serial = 1785] [outer = 00000000] 17:02:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (0D1EFC00) [pid = 1036] [serial = 1786] [outer = 0C8CD800] 17:02:13 INFO - PROCESS | 1036 | 1466812932983 Marionette DEBUG loaded listener.js 17:02:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (0D85A400) [pid = 1036] [serial = 1787] [outer = 0C8CD800] 17:02:13 INFO - PROCESS | 1036 | 1466812933699 Marionette TRACE conn5 <- [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]]]}] 17:02:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:02:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1202ms 17:02:13 INFO - PROCESS | 1036 | 1466812933764 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 17:02:13 INFO - PROCESS | 1036 | 1466812933769 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 17:02:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:02:13 INFO - PROCESS | 1036 | 1466812933776 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:02:13 INFO - PROCESS | 1036 | 1466812933779 Marionette TRACE conn5 <- [1,2346,null,{}] 17:02:13 INFO - PROCESS | 1036 | 1466812933783 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:13 INFO - PROCESS | 1036 | 1466812933785 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:13 INFO - PROCESS | 1036 | 1466812933912 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 17:02:14 INFO - PROCESS | 1036 | 1466812934045 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:14 INFO - PROCESS | 1036 | 1466812934047 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:14 INFO - PROCESS | 1036 | ++DOCSHELL 1410C800 == 35 [pid = 1036] [id = 596] 17:02:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (1410D800) [pid = 1036] [serial = 1788] [outer = 00000000] 17:02:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (144CB400) [pid = 1036] [serial = 1789] [outer = 1410D800] 17:02:14 INFO - PROCESS | 1036 | 1466812934104 Marionette DEBUG loaded listener.js 17:02:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (14C7F400) [pid = 1036] [serial = 1790] [outer = 1410D800] 17:02:14 INFO - PROCESS | 1036 | 1466812934965 Marionette TRACE conn5 <- [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]]]}] 17:02:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:02:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1224ms 17:02:15 INFO - PROCESS | 1036 | 1466812935003 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 17:02:15 INFO - PROCESS | 1036 | 1466812935007 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 17:02:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:02:15 INFO - PROCESS | 1036 | 1466812935012 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:02:15 INFO - PROCESS | 1036 | 1466812935015 Marionette TRACE conn5 <- [1,2350,null,{}] 17:02:15 INFO - PROCESS | 1036 | 1466812935020 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:15 INFO - PROCESS | 1036 | 1466812935023 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:15 INFO - PROCESS | 1036 | 1466812935139 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 17:02:15 INFO - PROCESS | 1036 | 1466812935281 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:15 INFO - PROCESS | 1036 | 1466812935285 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:15 INFO - PROCESS | 1036 | ++DOCSHELL 0D3E6800 == 36 [pid = 1036] [id = 597] 17:02:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (0D3EC800) [pid = 1036] [serial = 1791] [outer = 00000000] 17:02:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (0DA06000) [pid = 1036] [serial = 1792] [outer = 0D3EC800] 17:02:15 INFO - PROCESS | 1036 | 1466812935337 Marionette DEBUG loaded listener.js 17:02:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (0DA1C400) [pid = 1036] [serial = 1793] [outer = 0D3EC800] 17:02:15 INFO - PROCESS | 1036 | --DOCSHELL 0DA0EC00 == 35 [pid = 1036] [id = 593] 17:02:15 INFO - PROCESS | 1036 | --DOCSHELL 10B29C00 == 34 [pid = 1036] [id = 592] 17:02:15 INFO - PROCESS | 1036 | --DOCSHELL 1857FC00 == 33 [pid = 1036] [id = 591] 17:02:15 INFO - PROCESS | 1036 | --DOCSHELL 16635C00 == 32 [pid = 1036] [id = 590] 17:02:15 INFO - PROCESS | 1036 | --DOCSHELL 14B4B000 == 31 [pid = 1036] [id = 589] 17:02:15 INFO - PROCESS | 1036 | --DOCSHELL 10B2C800 == 30 [pid = 1036] [id = 588] 17:02:15 INFO - PROCESS | 1036 | --DOCSHELL 0DA0A400 == 29 [pid = 1036] [id = 587] 17:02:15 INFO - PROCESS | 1036 | --DOCSHELL 0C845C00 == 28 [pid = 1036] [id = 586] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (1937C800) [pid = 1036] [serial = 1726] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (199E2000) [pid = 1036] [serial = 1730] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (19911C00) [pid = 1036] [serial = 1729] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (0D45FC00) [pid = 1036] [serial = 1709] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (10B04800) [pid = 1036] [serial = 1717] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (10BC1800) [pid = 1036] [serial = 1718] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (143A4000) [pid = 1036] [serial = 1711] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (14A69800) [pid = 1036] [serial = 1712] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (19F84000) [pid = 1036] [serial = 1732] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (19DCFC00) [pid = 1036] [serial = 1706] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (14B4CC00) [pid = 1036] [serial = 1720] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (15750400) [pid = 1036] [serial = 1721] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1850FC00) [pid = 1036] [serial = 1723] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0C84A000) [pid = 1036] [serial = 1714] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0D1EB400) [pid = 1036] [serial = 1715] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0D1EE400) [pid = 1036] [serial = 1708] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1ADC8400) [pid = 1036] [serial = 1741] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (18580800) [pid = 1036] [serial = 1736] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1AD79800) [pid = 1036] [serial = 1739] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1ADCD800) [pid = 1036] [serial = 1742] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (17C55000) [pid = 1036] [serial = 1735] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (1A1BE400) [pid = 1036] [serial = 1733] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (1A1F2800) [pid = 1036] [serial = 1738] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (10B2BC00) [pid = 1036] [serial = 1727] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (18628C00) [pid = 1036] [serial = 1724] [outer = 00000000] [url = about:blank] 17:02:15 INFO - PROCESS | 1036 | 1466812935821 Marionette TRACE conn5 <- [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]]]}] 17:02:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:02:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 870ms 17:02:15 INFO - PROCESS | 1036 | 1466812935883 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 17:02:15 INFO - PROCESS | 1036 | 1466812935887 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 17:02:15 INFO - PROCESS | 1036 | 1466812935892 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:02:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:02:15 INFO - PROCESS | 1036 | 1466812935895 Marionette TRACE conn5 <- [1,2354,null,{}] 17:02:15 INFO - PROCESS | 1036 | 1466812935898 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:15 INFO - PROCESS | 1036 | 1466812935901 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:16 INFO - PROCESS | 1036 | 1466812935988 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 17:02:16 INFO - PROCESS | 1036 | 1466812935997 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:16 INFO - PROCESS | 1036 | 1466812935999 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:16 INFO - PROCESS | 1036 | ++DOCSHELL 0D336000 == 29 [pid = 1036] [id = 598] 17:02:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0D336800) [pid = 1036] [serial = 1794] [outer = 00000000] 17:02:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0D857000) [pid = 1036] [serial = 1795] [outer = 0D336800] 17:02:16 INFO - PROCESS | 1036 | 1466812936045 Marionette DEBUG loaded listener.js 17:02:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0DA15C00) [pid = 1036] [serial = 1796] [outer = 0D336800] 17:02:16 INFO - PROCESS | 1036 | 1466812936570 Marionette TRACE conn5 <- [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]]]}] 17:02:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:02:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 17:02:16 INFO - PROCESS | 1036 | 1466812936628 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 17:02:16 INFO - PROCESS | 1036 | 1466812936630 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 17:02:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:02:16 INFO - PROCESS | 1036 | 1466812936634 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:02:16 INFO - PROCESS | 1036 | 1466812936637 Marionette TRACE conn5 <- [1,2358,null,{}] 17:02:16 INFO - PROCESS | 1036 | 1466812936647 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:16 INFO - PROCESS | 1036 | 1466812936652 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:16 INFO - PROCESS | 1036 | 1466812936764 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 17:02:16 INFO - PROCESS | 1036 | 1466812936868 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:16 INFO - PROCESS | 1036 | 1466812936871 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:16 INFO - PROCESS | 1036 | ++DOCSHELL 14A6C800 == 30 [pid = 1036] [id = 599] 17:02:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (14A6EC00) [pid = 1036] [serial = 1797] [outer = 00000000] 17:02:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (14B52400) [pid = 1036] [serial = 1798] [outer = 14A6EC00] 17:02:16 INFO - PROCESS | 1036 | 1466812936922 Marionette DEBUG loaded listener.js 17:02:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (15750400) [pid = 1036] [serial = 1799] [outer = 14A6EC00] 17:02:17 INFO - PROCESS | 1036 | 1466812937291 Marionette TRACE conn5 <- [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]]]}] 17:02:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:02:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 17:02:17 INFO - PROCESS | 1036 | 1466812937307 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 17:02:17 INFO - PROCESS | 1036 | 1466812937310 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 17:02:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:02:17 INFO - PROCESS | 1036 | 1466812937332 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:02:17 INFO - PROCESS | 1036 | 1466812937334 Marionette TRACE conn5 <- [1,2362,null,{}] 17:02:17 INFO - PROCESS | 1036 | 1466812937337 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:17 INFO - PROCESS | 1036 | 1466812937339 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:17 INFO - PROCESS | 1036 | 1466812937436 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 17:02:17 INFO - PROCESS | 1036 | 1466812937441 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:17 INFO - PROCESS | 1036 | 1466812937443 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:17 INFO - PROCESS | 1036 | ++DOCSHELL 17744800 == 31 [pid = 1036] [id = 600] 17:02:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (1774A000) [pid = 1036] [serial = 1800] [outer = 00000000] 17:02:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (1857F400) [pid = 1036] [serial = 1801] [outer = 1774A000] 17:02:17 INFO - PROCESS | 1036 | 1466812937488 Marionette DEBUG loaded listener.js 17:02:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (18CA0000) [pid = 1036] [serial = 1802] [outer = 1774A000] 17:02:18 INFO - PROCESS | 1036 | 1466812937983 Marionette TRACE conn5 <- [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]]]}] 17:02:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:02:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 690ms 17:02:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:02:18 INFO - PROCESS | 1036 | 1466812938007 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 17:02:18 INFO - PROCESS | 1036 | 1466812938010 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 17:02:18 INFO - PROCESS | 1036 | 1466812938013 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:02:18 INFO - PROCESS | 1036 | 1466812938014 Marionette TRACE conn5 <- [1,2366,null,{}] 17:02:18 INFO - PROCESS | 1036 | 1466812938018 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:18 INFO - PROCESS | 1036 | 1466812938020 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:18 INFO - PROCESS | 1036 | 1466812938134 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 17:02:18 INFO - PROCESS | 1036 | 1466812938226 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:18 INFO - PROCESS | 1036 | 1466812938228 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:18 INFO - PROCESS | 1036 | ++DOCSHELL 18CACC00 == 32 [pid = 1036] [id = 601] 17:02:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (18D13C00) [pid = 1036] [serial = 1803] [outer = 00000000] 17:02:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (19419800) [pid = 1036] [serial = 1804] [outer = 18D13C00] 17:02:18 INFO - PROCESS | 1036 | 1466812938272 Marionette DEBUG loaded listener.js 17:02:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (194B5000) [pid = 1036] [serial = 1805] [outer = 18D13C00] 17:02:18 INFO - PROCESS | 1036 | 1466812938703 Marionette TRACE conn5 <- [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]]]}] 17:02:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:02:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 17:02:18 INFO - PROCESS | 1036 | 1466812938744 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 17:02:18 INFO - PROCESS | 1036 | 1466812938746 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 17:02:18 INFO - PROCESS | 1036 | 1466812938749 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:02:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:02:18 INFO - PROCESS | 1036 | 1466812938751 Marionette TRACE conn5 <- [1,2370,null,{}] 17:02:18 INFO - PROCESS | 1036 | 1466812938754 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:18 INFO - PROCESS | 1036 | 1466812938760 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:18 INFO - PROCESS | 1036 | 1466812938907 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 17:02:18 INFO - PROCESS | 1036 | 1466812938920 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:18 INFO - PROCESS | 1036 | 1466812938922 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:19 INFO - PROCESS | 1036 | ++DOCSHELL 1990F400 == 33 [pid = 1036] [id = 602] 17:02:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (199E6400) [pid = 1036] [serial = 1806] [outer = 00000000] 17:02:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (19DDC000) [pid = 1036] [serial = 1807] [outer = 199E6400] 17:02:19 INFO - PROCESS | 1036 | 1466812939022 Marionette DEBUG loaded listener.js 17:02:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (19DDC400) [pid = 1036] [serial = 1808] [outer = 199E6400] 17:02:19 INFO - PROCESS | 1036 | 1466812939444 Marionette TRACE conn5 <- [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]]]}] 17:02:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:02:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 17:02:19 INFO - PROCESS | 1036 | 1466812939484 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 17:02:19 INFO - PROCESS | 1036 | 1466812939495 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 17:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:02:19 INFO - PROCESS | 1036 | 1466812939539 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:02:19 INFO - PROCESS | 1036 | 1466812939541 Marionette TRACE conn5 <- [1,2374,null,{}] 17:02:19 INFO - PROCESS | 1036 | 1466812939545 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:19 INFO - PROCESS | 1036 | 1466812939546 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:19 INFO - PROCESS | 1036 | 1466812939659 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 17:02:19 INFO - PROCESS | 1036 | 1466812939667 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:19 INFO - PROCESS | 1036 | 1466812939669 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:19 INFO - PROCESS | 1036 | ++DOCSHELL 1A1C0000 == 34 [pid = 1036] [id = 603] 17:02:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1A1C0400) [pid = 1036] [serial = 1809] [outer = 00000000] 17:02:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (1A1C3800) [pid = 1036] [serial = 1810] [outer = 1A1C0400] 17:02:19 INFO - PROCESS | 1036 | 1466812939712 Marionette DEBUG loaded listener.js 17:02:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1A1C8000) [pid = 1036] [serial = 1811] [outer = 1A1C0400] 17:02:19 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (10B44000) [pid = 1036] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:02:19 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0C8DB400) [pid = 1036] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:02:19 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (17359000) [pid = 1036] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:02:19 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (14B51C00) [pid = 1036] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:02:19 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (14B4FC00) [pid = 1036] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:02:19 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (19913800) [pid = 1036] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:02:19 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0D853C00) [pid = 1036] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:02:19 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (18CAB400) [pid = 1036] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:02:19 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0C8CDC00) [pid = 1036] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:02:19 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (18626400) [pid = 1036] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:02:19 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1A1E9800) [pid = 1036] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:02:19 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (10CD8800) [pid = 1036] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:02:19 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (0DA0B800) [pid = 1036] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:02:20 INFO - PROCESS | 1036 | 1466812940201 Marionette TRACE conn5 <- [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]]]}] 17:02:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:02:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 17:02:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:02:20 INFO - PROCESS | 1036 | 1466812940259 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 17:02:20 INFO - PROCESS | 1036 | 1466812940261 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 17:02:20 INFO - PROCESS | 1036 | 1466812940264 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:02:20 INFO - PROCESS | 1036 | 1466812940265 Marionette TRACE conn5 <- [1,2378,null,{}] 17:02:20 INFO - PROCESS | 1036 | 1466812940268 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:20 INFO - PROCESS | 1036 | 1466812940270 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:20 INFO - PROCESS | 1036 | 1466812940351 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 17:02:20 INFO - PROCESS | 1036 | 1466812940356 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:20 INFO - PROCESS | 1036 | 1466812940358 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:20 INFO - PROCESS | 1036 | ++DOCSHELL 10CCBC00 == 35 [pid = 1036] [id = 604] 17:02:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (17359000) [pid = 1036] [serial = 1812] [outer = 00000000] 17:02:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (19C60000) [pid = 1036] [serial = 1813] [outer = 17359000] 17:02:20 INFO - PROCESS | 1036 | 1466812940402 Marionette DEBUG loaded listener.js 17:02:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (112CA800) [pid = 1036] [serial = 1814] [outer = 17359000] 17:02:20 INFO - PROCESS | 1036 | 1466812940832 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:02:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:02:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 630ms 17:02:20 INFO - PROCESS | 1036 | 1466812940895 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 17:02:20 INFO - PROCESS | 1036 | 1466812940897 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 17:02:20 INFO - PROCESS | 1036 | 1466812940900 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:02:20 INFO - PROCESS | 1036 | 1466812940902 Marionette TRACE conn5 <- [1,2382,null,{}] 17:02:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:02:20 INFO - PROCESS | 1036 | 1466812940906 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:20 INFO - PROCESS | 1036 | 1466812940907 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:21 INFO - PROCESS | 1036 | 1466812940992 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 17:02:21 INFO - PROCESS | 1036 | 1466812940998 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:21 INFO - PROCESS | 1036 | 1466812940999 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:21 INFO - PROCESS | 1036 | ++DOCSHELL 0CF1E800 == 36 [pid = 1036] [id = 605] 17:02:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (0CF6C000) [pid = 1036] [serial = 1815] [outer = 00000000] 17:02:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (19DD4800) [pid = 1036] [serial = 1816] [outer = 0CF6C000] 17:02:21 INFO - PROCESS | 1036 | 1466812941042 Marionette DEBUG loaded listener.js 17:02:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1AD65800) [pid = 1036] [serial = 1817] [outer = 0CF6C000] 17:02:21 INFO - PROCESS | 1036 | 1466812941523 Marionette TRACE conn5 <- [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]]]}] 17:02:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:02:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 17:02:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:02:21 INFO - PROCESS | 1036 | 1466812941575 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 17:02:21 INFO - PROCESS | 1036 | 1466812941577 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 17:02:21 INFO - PROCESS | 1036 | 1466812941580 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:02:21 INFO - PROCESS | 1036 | 1466812941582 Marionette TRACE conn5 <- [1,2386,null,{}] 17:02:21 INFO - PROCESS | 1036 | 1466812941585 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:21 INFO - PROCESS | 1036 | 1466812941587 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:21 INFO - PROCESS | 1036 | 1466812941668 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 17:02:21 INFO - PROCESS | 1036 | 1466812941673 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:21 INFO - PROCESS | 1036 | 1466812941675 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:21 INFO - PROCESS | 1036 | ++DOCSHELL 1575A800 == 37 [pid = 1036] [id = 606] 17:02:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1AC7C800) [pid = 1036] [serial = 1818] [outer = 00000000] 17:02:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1ADCA000) [pid = 1036] [serial = 1819] [outer = 1AC7C800] 17:02:21 INFO - PROCESS | 1036 | 1466812941718 Marionette DEBUG loaded listener.js 17:02:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1ADCA800) [pid = 1036] [serial = 1820] [outer = 1AC7C800] 17:02:22 INFO - PROCESS | 1036 | 1466812942415 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:02:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:02:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 870ms 17:02:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:02:22 INFO - PROCESS | 1036 | 1466812942451 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 17:02:22 INFO - PROCESS | 1036 | 1466812942456 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 17:02:22 INFO - PROCESS | 1036 | 1466812942461 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:02:22 INFO - PROCESS | 1036 | 1466812942465 Marionette TRACE conn5 <- [1,2390,null,{}] 17:02:22 INFO - PROCESS | 1036 | 1466812942471 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:22 INFO - PROCESS | 1036 | 1466812942474 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:22 INFO - PROCESS | 1036 | 1466812942596 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 17:02:22 INFO - PROCESS | 1036 | 1466812942704 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:22 INFO - PROCESS | 1036 | 1466812942707 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:22 INFO - PROCESS | 1036 | ++DOCSHELL 0C8E9C00 == 38 [pid = 1036] [id = 607] 17:02:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0CFD4C00) [pid = 1036] [serial = 1821] [outer = 00000000] 17:02:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0DA0A400) [pid = 1036] [serial = 1822] [outer = 0CFD4C00] 17:02:22 INFO - PROCESS | 1036 | 1466812942763 Marionette DEBUG loaded listener.js 17:02:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (10BCA800) [pid = 1036] [serial = 1823] [outer = 0CFD4C00] 17:02:23 INFO - PROCESS | 1036 | 1466812943346 Marionette TRACE conn5 <- [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]]]}] 17:02:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:02:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 930ms 17:02:23 INFO - PROCESS | 1036 | 1466812943391 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 17:02:23 INFO - PROCESS | 1036 | 1466812943396 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 17:02:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:02:23 INFO - PROCESS | 1036 | 1466812943403 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:02:23 INFO - PROCESS | 1036 | 1466812943406 Marionette TRACE conn5 <- [1,2394,null,{}] 17:02:23 INFO - PROCESS | 1036 | 1466812943410 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:23 INFO - PROCESS | 1036 | 1466812943412 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:23 INFO - PROCESS | 1036 | 1466812943525 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 17:02:23 INFO - PROCESS | 1036 | 1466812943640 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:23 INFO - PROCESS | 1036 | 1466812943642 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:23 INFO - PROCESS | 1036 | ++DOCSHELL 14B52800 == 39 [pid = 1036] [id = 608] 17:02:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (14B53000) [pid = 1036] [serial = 1824] [outer = 00000000] 17:02:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (17750000) [pid = 1036] [serial = 1825] [outer = 14B53000] 17:02:23 INFO - PROCESS | 1036 | 1466812943741 Marionette DEBUG loaded listener.js 17:02:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (18D20C00) [pid = 1036] [serial = 1826] [outer = 14B53000] 17:02:24 INFO - PROCESS | 1036 | 1466812944349 Marionette TRACE conn5 <- [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]]]}] 17:02:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:02:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 970ms 17:02:24 INFO - PROCESS | 1036 | 1466812944376 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 17:02:24 INFO - PROCESS | 1036 | 1466812944379 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 17:02:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:02:24 INFO - PROCESS | 1036 | 1466812944383 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:02:24 INFO - PROCESS | 1036 | 1466812944386 Marionette TRACE conn5 <- [1,2398,null,{}] 17:02:24 INFO - PROCESS | 1036 | 1466812944397 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:24 INFO - PROCESS | 1036 | 1466812944402 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:24 INFO - PROCESS | 1036 | 1466812944512 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 17:02:24 INFO - PROCESS | 1036 | 1466812944668 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:24 INFO - PROCESS | 1036 | 1466812944672 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:24 INFO - PROCESS | 1036 | ++DOCSHELL 1ADCE400 == 40 [pid = 1036] [id = 609] 17:02:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (1ADD0800) [pid = 1036] [serial = 1827] [outer = 00000000] 17:02:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (1B4A9000) [pid = 1036] [serial = 1828] [outer = 1ADD0800] 17:02:24 INFO - PROCESS | 1036 | 1466812944730 Marionette DEBUG loaded listener.js 17:02:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (1B4EE800) [pid = 1036] [serial = 1829] [outer = 1ADD0800] 17:02:25 INFO - PROCESS | 1036 | 1466812945318 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:02:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:02:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 970ms 17:02:25 INFO - PROCESS | 1036 | 1466812945356 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 17:02:25 INFO - PROCESS | 1036 | 1466812945359 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 17:02:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:02:25 INFO - PROCESS | 1036 | 1466812945362 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:02:25 INFO - PROCESS | 1036 | 1466812945365 Marionette TRACE conn5 <- [1,2402,null,{}] 17:02:25 INFO - PROCESS | 1036 | 1466812945369 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:25 INFO - PROCESS | 1036 | 1466812945371 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:25 INFO - PROCESS | 1036 | 1466812945481 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 17:02:25 INFO - PROCESS | 1036 | 1466812945732 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:25 INFO - PROCESS | 1036 | 1466812945735 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:25 INFO - PROCESS | 1036 | ++DOCSHELL 0C72E800 == 41 [pid = 1036] [id = 610] 17:02:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (0C72F000) [pid = 1036] [serial = 1830] [outer = 00000000] 17:02:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (0C8DD000) [pid = 1036] [serial = 1831] [outer = 0C72F000] 17:02:25 INFO - PROCESS | 1036 | 1466812945807 Marionette DEBUG loaded listener.js 17:02:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (0CF2A400) [pid = 1036] [serial = 1832] [outer = 0C72F000] 17:02:26 INFO - PROCESS | 1036 | 1466812946457 Marionette TRACE conn5 <- [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]]]}] 17:02:27 INFO - PROCESS | 1036 | --DOCSHELL 0CF1E800 == 40 [pid = 1036] [id = 605] 17:02:27 INFO - PROCESS | 1036 | --DOCSHELL 10CCBC00 == 39 [pid = 1036] [id = 604] 17:02:27 INFO - PROCESS | 1036 | --DOCSHELL 1A1C0000 == 38 [pid = 1036] [id = 603] 17:02:27 INFO - PROCESS | 1036 | --DOCSHELL 1990F400 == 37 [pid = 1036] [id = 602] 17:02:27 INFO - PROCESS | 1036 | --DOCSHELL 18CACC00 == 36 [pid = 1036] [id = 601] 17:02:27 INFO - PROCESS | 1036 | --DOCSHELL 17744800 == 35 [pid = 1036] [id = 600] 17:02:27 INFO - PROCESS | 1036 | --DOCSHELL 14A6C800 == 34 [pid = 1036] [id = 599] 17:02:27 INFO - PROCESS | 1036 | --DOCSHELL 0D336000 == 33 [pid = 1036] [id = 598] 17:02:27 INFO - PROCESS | 1036 | --DOCSHELL 0D3E6800 == 32 [pid = 1036] [id = 597] 17:02:27 INFO - PROCESS | 1036 | --DOCSHELL 1410C800 == 31 [pid = 1036] [id = 596] 17:02:27 INFO - PROCESS | 1036 | --DOCSHELL 0CFD3C00 == 30 [pid = 1036] [id = 594] 17:02:27 INFO - PROCESS | 1036 | --DOCSHELL 0C70F800 == 29 [pid = 1036] [id = 595] 17:02:27 INFO - PROCESS | 1036 | --DOCSHELL 0D45F400 == 28 [pid = 1036] [id = 585] 17:02:27 INFO - PROCESS | 1036 | --DOCSHELL 1ADCE400 == 27 [pid = 1036] [id = 609] 17:02:27 INFO - PROCESS | 1036 | --DOCSHELL 14B52800 == 26 [pid = 1036] [id = 608] 17:02:27 INFO - PROCESS | 1036 | --DOCSHELL 1575A800 == 25 [pid = 1036] [id = 606] 17:02:27 INFO - PROCESS | 1036 | --DOCSHELL 0C8E9C00 == 24 [pid = 1036] [id = 607] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (14A30C00) [pid = 1036] [serial = 1781] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (199E2800) [pid = 1036] [serial = 1783] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (146CE400) [pid = 1036] [serial = 1766] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (0D1EB000) [pid = 1036] [serial = 1744] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (17849C00) [pid = 1036] [serial = 1772] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1850E400) [pid = 1036] [serial = 1748] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (16632C00) [pid = 1036] [serial = 1769] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (1C60E800) [pid = 1036] [serial = 1754] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (10CD3400) [pid = 1036] [serial = 1757] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (194B8400) [pid = 1036] [serial = 1780] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0CFE2800) [pid = 1036] [serial = 1760] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (19420000) [pid = 1036] [serial = 1775] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1937A800) [pid = 1036] [serial = 1774] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0CF6DC00) [pid = 1036] [serial = 1759] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1AFFF400) [pid = 1036] [serial = 1751] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (10B2C000) [pid = 1036] [serial = 1756] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1ADC6800) [pid = 1036] [serial = 1750] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0D84F800) [pid = 1036] [serial = 1745] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (18CA1000) [pid = 1036] [serial = 1777] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1B93A800) [pid = 1036] [serial = 1753] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (18D19C00) [pid = 1036] [serial = 1778] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (143E0800) [pid = 1036] [serial = 1765] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (0DA0F000) [pid = 1036] [serial = 1762] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (14C88000) [pid = 1036] [serial = 1768] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (0DA16800) [pid = 1036] [serial = 1763] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (17843800) [pid = 1036] [serial = 1771] [outer = 00000000] [url = about:blank] 17:02:27 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (1735E400) [pid = 1036] [serial = 1747] [outer = 00000000] [url = about:blank] 17:02:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:02:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1831ms 17:02:27 INFO - PROCESS | 1036 | 1466812947237 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 17:02:27 INFO - PROCESS | 1036 | 1466812947242 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 17:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:02:27 INFO - PROCESS | 1036 | 1466812947248 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:02:27 INFO - PROCESS | 1036 | 1466812947251 Marionette TRACE conn5 <- [1,2406,null,{}] 17:02:27 INFO - PROCESS | 1036 | 1466812947257 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:27 INFO - PROCESS | 1036 | 1466812947260 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:27 INFO - PROCESS | 1036 | 1466812947349 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 17:02:27 INFO - PROCESS | 1036 | 1466812947356 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:27 INFO - PROCESS | 1036 | 1466812947361 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:27 INFO - PROCESS | 1036 | ++DOCSHELL 0C83F400 == 25 [pid = 1036] [id = 611] 17:02:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0C83FC00) [pid = 1036] [serial = 1833] [outer = 00000000] 17:02:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0C8D3400) [pid = 1036] [serial = 1834] [outer = 0C83FC00] 17:02:27 INFO - PROCESS | 1036 | 1466812947410 Marionette DEBUG loaded listener.js 17:02:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0C8E1400) [pid = 1036] [serial = 1835] [outer = 0C83FC00] 17:02:27 INFO - PROCESS | 1036 | 1466812947921 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 730ms 17:02:28 INFO - PROCESS | 1036 | 1466812947983 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 17:02:28 INFO - PROCESS | 1036 | 1466812947986 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 17:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:02:28 INFO - PROCESS | 1036 | 1466812947992 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:02:28 INFO - PROCESS | 1036 | 1466812947996 Marionette TRACE conn5 <- [1,2410,null,{}] 17:02:28 INFO - PROCESS | 1036 | 1466812948000 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:28 INFO - PROCESS | 1036 | 1466812948003 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:28 INFO - PROCESS | 1036 | 1466812948091 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 17:02:28 INFO - PROCESS | 1036 | 1466812948187 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:28 INFO - PROCESS | 1036 | 1466812948189 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:28 INFO - PROCESS | 1036 | ++DOCSHELL 0D4EA000 == 26 [pid = 1036] [id = 612] 17:02:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0D4EC000) [pid = 1036] [serial = 1836] [outer = 00000000] 17:02:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0D4F5800) [pid = 1036] [serial = 1837] [outer = 0D4EC000] 17:02:28 INFO - PROCESS | 1036 | 1466812948236 Marionette DEBUG loaded listener.js 17:02:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0D857400) [pid = 1036] [serial = 1838] [outer = 0D4EC000] 17:02:28 INFO - PROCESS | 1036 | 1466812948620 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 690ms 17:02:28 INFO - PROCESS | 1036 | 1466812948710 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 17:02:28 INFO - PROCESS | 1036 | 1466812948712 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 17:02:28 INFO - PROCESS | 1036 | 1466812948719 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:02:28 INFO - PROCESS | 1036 | 1466812948720 Marionette TRACE conn5 <- [1,2414,null,{}] 17:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:02:28 INFO - PROCESS | 1036 | 1466812948735 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:28 INFO - PROCESS | 1036 | 1466812948740 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:28 INFO - PROCESS | 1036 | 1466812948839 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 17:02:28 INFO - PROCESS | 1036 | 1466812948849 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:28 INFO - PROCESS | 1036 | 1466812948852 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:28 INFO - PROCESS | 1036 | ++DOCSHELL 10CD3C00 == 27 [pid = 1036] [id = 613] 17:02:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (10CD4C00) [pid = 1036] [serial = 1839] [outer = 00000000] 17:02:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (112CC000) [pid = 1036] [serial = 1840] [outer = 10CD4C00] 17:02:28 INFO - PROCESS | 1036 | 1466812948900 Marionette DEBUG loaded listener.js 17:02:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (14314000) [pid = 1036] [serial = 1841] [outer = 10CD4C00] 17:02:29 INFO - PROCESS | 1036 | 1466812949376 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 17:02:29 INFO - PROCESS | 1036 | 1466812949462 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 17:02:29 INFO - PROCESS | 1036 | 1466812949464 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 17:02:29 INFO - PROCESS | 1036 | 1466812949467 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:02:29 INFO - PROCESS | 1036 | 1466812949469 Marionette TRACE conn5 <- [1,2418,null,{}] 17:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:02:29 INFO - PROCESS | 1036 | 1466812949472 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:29 INFO - PROCESS | 1036 | 1466812949474 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:29 INFO - PROCESS | 1036 | 1466812949604 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 17:02:29 INFO - PROCESS | 1036 | 1466812949609 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:29 INFO - PROCESS | 1036 | 1466812949611 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:29 INFO - PROCESS | 1036 | ++DOCSHELL 112C8000 == 28 [pid = 1036] [id = 614] 17:02:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (143E3000) [pid = 1036] [serial = 1842] [outer = 00000000] 17:02:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (14BDE800) [pid = 1036] [serial = 1843] [outer = 143E3000] 17:02:29 INFO - PROCESS | 1036 | 1466812949659 Marionette DEBUG loaded listener.js 17:02:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (146CE400) [pid = 1036] [serial = 1844] [outer = 143E3000] 17:02:30 INFO - PROCESS | 1036 | 1466812950117 Marionette TRACE conn5 <- [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]]]}] 17:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 17:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:02:30 INFO - PROCESS | 1036 | 1466812950142 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 17:02:30 INFO - PROCESS | 1036 | 1466812950144 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 17:02:30 INFO - PROCESS | 1036 | 1466812950147 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:02:30 INFO - PROCESS | 1036 | 1466812950149 Marionette TRACE conn5 <- [1,2422,null,{}] 17:02:30 INFO - PROCESS | 1036 | 1466812950153 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:30 INFO - PROCESS | 1036 | 1466812950155 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:30 INFO - PROCESS | 1036 | 1466812950294 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 17:02:30 INFO - PROCESS | 1036 | 1466812950316 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:30 INFO - PROCESS | 1036 | 1466812950317 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:30 INFO - PROCESS | 1036 | ++DOCSHELL 16634C00 == 29 [pid = 1036] [id = 615] 17:02:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (17354000) [pid = 1036] [serial = 1845] [outer = 00000000] 17:02:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (17743C00) [pid = 1036] [serial = 1846] [outer = 17354000] 17:02:30 INFO - PROCESS | 1036 | 1466812950361 Marionette DEBUG loaded listener.js 17:02:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (17C53400) [pid = 1036] [serial = 1847] [outer = 17354000] 17:02:30 INFO - PROCESS | 1036 | 1466812950788 Marionette TRACE conn5 <- [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]]]}] 17:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 17:02:30 INFO - PROCESS | 1036 | 1466812950818 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 17:02:30 INFO - PROCESS | 1036 | 1466812950821 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 17:02:30 INFO - PROCESS | 1036 | 1466812950824 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:02:30 INFO - PROCESS | 1036 | 1466812950826 Marionette TRACE conn5 <- [1,2426,null,{}] 17:02:30 INFO - PROCESS | 1036 | 1466812950829 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:30 INFO - PROCESS | 1036 | 1466812950835 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:30 INFO - PROCESS | 1036 | 1466812950977 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 17:02:31 INFO - PROCESS | 1036 | 1466812950983 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:31 INFO - PROCESS | 1036 | 1466812950985 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:31 INFO - PROCESS | 1036 | ++DOCSHELL 18519400 == 30 [pid = 1036] [id = 616] 17:02:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1857C800) [pid = 1036] [serial = 1848] [outer = 00000000] 17:02:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (18D18800) [pid = 1036] [serial = 1849] [outer = 1857C800] 17:02:31 INFO - PROCESS | 1036 | 1466812951029 Marionette DEBUG loaded listener.js 17:02:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (19414800) [pid = 1036] [serial = 1850] [outer = 1857C800] 17:02:31 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (18D13C00) [pid = 1036] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:02:31 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (199E6400) [pid = 1036] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:02:31 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1A1C0400) [pid = 1036] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:02:31 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (14A6EC00) [pid = 1036] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:02:31 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0D336800) [pid = 1036] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:02:31 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1774A000) [pid = 1036] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:02:31 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1410D800) [pid = 1036] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:02:31 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0D3EC800) [pid = 1036] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:02:31 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0C8CD800) [pid = 1036] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:02:31 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1937B400) [pid = 1036] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:02:31 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1AC7C800) [pid = 1036] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:02:31 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (0CF6C000) [pid = 1036] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:02:31 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (17359000) [pid = 1036] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:02:31 INFO - PROCESS | 1036 | 1466812951842 Marionette TRACE conn5 <- [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]]]}] 17:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1068ms 17:02:31 INFO - PROCESS | 1036 | 1466812951896 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 17:02:31 INFO - PROCESS | 1036 | 1466812951898 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 17:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:02:31 INFO - PROCESS | 1036 | 1466812951911 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:02:31 INFO - PROCESS | 1036 | 1466812951913 Marionette TRACE conn5 <- [1,2430,null,{}] 17:02:31 INFO - PROCESS | 1036 | 1466812951916 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:31 INFO - PROCESS | 1036 | 1466812951918 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:32 INFO - PROCESS | 1036 | 1466812952032 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 17:02:32 INFO - PROCESS | 1036 | 1466812952093 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:32 INFO - PROCESS | 1036 | 1466812952095 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:32 INFO - PROCESS | 1036 | ++DOCSHELL 0CF6C000 == 31 [pid = 1036] [id = 617] 17:02:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (10B2B000) [pid = 1036] [serial = 1851] [outer = 00000000] 17:02:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (14A6EC00) [pid = 1036] [serial = 1852] [outer = 10B2B000] 17:02:32 INFO - PROCESS | 1036 | 1466812952138 Marionette DEBUG loaded listener.js 17:02:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (1735DC00) [pid = 1036] [serial = 1853] [outer = 10B2B000] 17:02:32 INFO - PROCESS | 1036 | 1466812952762 Marionette TRACE conn5 <- [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]]]}] 17:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 870ms 17:02:32 INFO - PROCESS | 1036 | 1466812952788 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 17:02:32 INFO - PROCESS | 1036 | 1466812952792 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 17:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:02:32 INFO - PROCESS | 1036 | 1466812952797 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:02:32 INFO - PROCESS | 1036 | 1466812952801 Marionette TRACE conn5 <- [1,2434,null,{}] 17:02:32 INFO - PROCESS | 1036 | 1466812952807 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:32 INFO - PROCESS | 1036 | 1466812952811 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:32 INFO - PROCESS | 1036 | 1466812952934 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 17:02:33 INFO - PROCESS | 1036 | 1466812953073 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:33 INFO - PROCESS | 1036 | 1466812953076 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:33 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D2C00 == 32 [pid = 1036] [id = 618] 17:02:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0C8D3000) [pid = 1036] [serial = 1854] [outer = 00000000] 17:02:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (0D335800) [pid = 1036] [serial = 1855] [outer = 0C8D3000] 17:02:33 INFO - PROCESS | 1036 | 1466812953133 Marionette DEBUG loaded listener.js 17:02:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (0D850000) [pid = 1036] [serial = 1856] [outer = 0C8D3000] 17:02:33 INFO - PROCESS | 1036 | 1466812953898 Marionette TRACE conn5 <- [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]]]}] 17:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1180ms 17:02:33 INFO - PROCESS | 1036 | 1466812953978 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 17:02:33 INFO - PROCESS | 1036 | 1466812953982 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 17:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:02:34 INFO - PROCESS | 1036 | 1466812953989 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:02:34 INFO - PROCESS | 1036 | 1466812953992 Marionette TRACE conn5 <- [1,2438,null,{}] 17:02:34 INFO - PROCESS | 1036 | 1466812953996 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:34 INFO - PROCESS | 1036 | 1466812953999 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:34 INFO - PROCESS | 1036 | 1466812954151 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 17:02:34 INFO - PROCESS | 1036 | 1466812954283 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:34 INFO - PROCESS | 1036 | 1466812954286 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:34 INFO - PROCESS | 1036 | ++DOCSHELL 0C711800 == 33 [pid = 1036] [id = 619] 17:02:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (0C8CAC00) [pid = 1036] [serial = 1857] [outer = 00000000] 17:02:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (0DA08000) [pid = 1036] [serial = 1858] [outer = 0C8CAC00] 17:02:34 INFO - PROCESS | 1036 | 1466812954344 Marionette DEBUG loaded listener.js 17:02:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (0D3E9800) [pid = 1036] [serial = 1859] [outer = 0C8CAC00] 17:02:34 INFO - PROCESS | 1036 | --DOCSHELL 18519400 == 32 [pid = 1036] [id = 616] 17:02:34 INFO - PROCESS | 1036 | --DOCSHELL 16634C00 == 31 [pid = 1036] [id = 615] 17:02:34 INFO - PROCESS | 1036 | --DOCSHELL 112C8000 == 30 [pid = 1036] [id = 614] 17:02:34 INFO - PROCESS | 1036 | --DOCSHELL 10CD3C00 == 29 [pid = 1036] [id = 613] 17:02:34 INFO - PROCESS | 1036 | --DOCSHELL 0D4EA000 == 28 [pid = 1036] [id = 612] 17:02:34 INFO - PROCESS | 1036 | --DOCSHELL 0C83F400 == 27 [pid = 1036] [id = 611] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (19419800) [pid = 1036] [serial = 1804] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (19DDC000) [pid = 1036] [serial = 1807] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1A1C3800) [pid = 1036] [serial = 1810] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (19DDC400) [pid = 1036] [serial = 1808] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1A1C8000) [pid = 1036] [serial = 1811] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (14B52400) [pid = 1036] [serial = 1798] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (15750400) [pid = 1036] [serial = 1799] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (0D857000) [pid = 1036] [serial = 1795] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (0DA15C00) [pid = 1036] [serial = 1796] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (1857F400) [pid = 1036] [serial = 1801] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (144CB400) [pid = 1036] [serial = 1789] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (14C7F400) [pid = 1036] [serial = 1790] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (0DA06000) [pid = 1036] [serial = 1792] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (0DA1C400) [pid = 1036] [serial = 1793] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (0D1EFC00) [pid = 1036] [serial = 1786] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 63 (0D85A400) [pid = 1036] [serial = 1787] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 62 (19C64400) [pid = 1036] [serial = 1784] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 61 (1ADCA800) [pid = 1036] [serial = 1820] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 60 (1AD65800) [pid = 1036] [serial = 1817] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 59 (1ADCA000) [pid = 1036] [serial = 1819] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 58 (19DD4800) [pid = 1036] [serial = 1816] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 57 (19C60000) [pid = 1036] [serial = 1813] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 56 (112CA800) [pid = 1036] [serial = 1814] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 55 (194B5000) [pid = 1036] [serial = 1805] [outer = 00000000] [url = about:blank] 17:02:34 INFO - PROCESS | 1036 | --DOMWINDOW == 54 (18CA0000) [pid = 1036] [serial = 1802] [outer = 00000000] [url = about:blank] 17:02:35 INFO - PROCESS | 1036 | 1466812955102 Marionette TRACE conn5 <- [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]]]}] 17:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1121ms 17:02:35 INFO - PROCESS | 1036 | 1466812955113 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 17:02:35 INFO - PROCESS | 1036 | 1466812955117 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 17:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:02:35 INFO - PROCESS | 1036 | 1466812955121 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:02:35 INFO - PROCESS | 1036 | 1466812955126 Marionette TRACE conn5 <- [1,2442,null,{}] 17:02:35 INFO - PROCESS | 1036 | 1466812955131 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:35 INFO - PROCESS | 1036 | 1466812955133 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:35 INFO - PROCESS | 1036 | 1466812955222 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 17:02:35 INFO - PROCESS | 1036 | 1466812955322 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:35 INFO - PROCESS | 1036 | 1466812955324 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:35 INFO - PROCESS | 1036 | ++DOCSHELL 0D465C00 == 28 [pid = 1036] [id = 620] 17:02:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 55 (0D467800) [pid = 1036] [serial = 1860] [outer = 00000000] 17:02:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 56 (0D85A400) [pid = 1036] [serial = 1861] [outer = 0D467800] 17:02:35 INFO - PROCESS | 1036 | 1466812955373 Marionette DEBUG loaded listener.js 17:02:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 57 (0DA07000) [pid = 1036] [serial = 1862] [outer = 0D467800] 17:02:35 INFO - PROCESS | 1036 | 1466812955798 Marionette TRACE conn5 <- [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]]]}] 17:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 730ms 17:02:35 INFO - PROCESS | 1036 | 1466812955853 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 17:02:35 INFO - PROCESS | 1036 | 1466812955858 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 17:02:35 INFO - PROCESS | 1036 | 1466812955863 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:02:35 INFO - PROCESS | 1036 | 1466812955866 Marionette TRACE conn5 <- [1,2446,null,{}] 17:02:35 INFO - PROCESS | 1036 | 1466812955869 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:35 INFO - PROCESS | 1036 | 1466812955872 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:35 INFO - PROCESS | 1036 | 1466812955964 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 17:02:35 INFO - PROCESS | 1036 | 1466812955976 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:35 INFO - PROCESS | 1036 | 1466812955979 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:36 INFO - PROCESS | 1036 | ++DOCSHELL 10B43C00 == 29 [pid = 1036] [id = 621] 17:02:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 58 (111D7800) [pid = 1036] [serial = 1863] [outer = 00000000] 17:02:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 59 (143ADC00) [pid = 1036] [serial = 1864] [outer = 111D7800] 17:02:36 INFO - PROCESS | 1036 | 1466812956031 Marionette DEBUG loaded listener.js 17:02:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 60 (144C3C00) [pid = 1036] [serial = 1865] [outer = 111D7800] 17:02:36 INFO - PROCESS | 1036 | 1466812956477 Marionette TRACE conn5 <- [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]]]}] 17:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 17:02:36 INFO - PROCESS | 1036 | 1466812956538 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 17:02:36 INFO - PROCESS | 1036 | 1466812956541 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 17:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:02:36 INFO - PROCESS | 1036 | 1466812956544 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:02:36 INFO - PROCESS | 1036 | 1466812956547 Marionette TRACE conn5 <- [1,2450,null,{}] 17:02:36 INFO - PROCESS | 1036 | 1466812956558 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:36 INFO - PROCESS | 1036 | 1466812956563 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:36 INFO - PROCESS | 1036 | 1466812956648 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 17:02:36 INFO - PROCESS | 1036 | 1466812956658 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:36 INFO - PROCESS | 1036 | 1466812956661 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:36 INFO - PROCESS | 1036 | ++DOCSHELL 16627C00 == 30 [pid = 1036] [id = 622] 17:02:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 61 (1662BC00) [pid = 1036] [serial = 1866] [outer = 00000000] 17:02:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 62 (17358C00) [pid = 1036] [serial = 1867] [outer = 1662BC00] 17:02:36 INFO - PROCESS | 1036 | 1466812956708 Marionette DEBUG loaded listener.js 17:02:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 63 (1783E800) [pid = 1036] [serial = 1868] [outer = 1662BC00] 17:02:37 INFO - PROCESS | 1036 | 1466812957182 Marionette TRACE conn5 <- [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]]]}] 17:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 690ms 17:02:37 INFO - PROCESS | 1036 | 1466812957234 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 17:02:37 INFO - PROCESS | 1036 | 1466812957237 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 17:02:37 INFO - PROCESS | 1036 | 1466812957240 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:02:37 INFO - PROCESS | 1036 | 1466812957241 Marionette TRACE conn5 <- [1,2454,null,{}] 17:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:02:37 INFO - PROCESS | 1036 | 1466812957245 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:37 INFO - PROCESS | 1036 | 1466812957246 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:37 INFO - PROCESS | 1036 | 1466812957392 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 17:02:37 INFO - PROCESS | 1036 | 1466812957418 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:37 INFO - PROCESS | 1036 | 1466812957420 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:37 INFO - PROCESS | 1036 | ++DOCSHELL 18513000 == 31 [pid = 1036] [id = 623] 17:02:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 64 (18517400) [pid = 1036] [serial = 1869] [outer = 00000000] 17:02:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (18CA0400) [pid = 1036] [serial = 1870] [outer = 18517400] 17:02:37 INFO - PROCESS | 1036 | 1466812957464 Marionette DEBUG loaded listener.js 17:02:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (18CAE000) [pid = 1036] [serial = 1871] [outer = 18517400] 17:02:37 INFO - PROCESS | 1036 | 1466812957900 Marionette TRACE conn5 <- [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]]]}] 17:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 17:02:37 INFO - PROCESS | 1036 | 1466812957915 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 17:02:37 INFO - PROCESS | 1036 | 1466812957917 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 17:02:37 INFO - PROCESS | 1036 | 1466812957920 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:02:37 INFO - PROCESS | 1036 | 1466812957921 Marionette TRACE conn5 <- [1,2458,null,{}] 17:02:37 INFO - PROCESS | 1036 | 1466812957925 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:37 INFO - PROCESS | 1036 | 1466812957927 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:38 INFO - PROCESS | 1036 | 1466812958047 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 17:02:38 INFO - PROCESS | 1036 | 1466812958052 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:38 INFO - PROCESS | 1036 | 1466812958054 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:38 INFO - PROCESS | 1036 | ++DOCSHELL 18D17800 == 32 [pid = 1036] [id = 624] 17:02:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (18D19C00) [pid = 1036] [serial = 1872] [outer = 00000000] 17:02:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (194B1000) [pid = 1036] [serial = 1873] [outer = 18D19C00] 17:02:38 INFO - PROCESS | 1036 | 1466812958098 Marionette DEBUG loaded listener.js 17:02:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (194B5000) [pid = 1036] [serial = 1874] [outer = 18D19C00] 17:02:38 INFO - PROCESS | 1036 | 1466812958568 Marionette TRACE conn5 <- [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]]]}] 17:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 17:02:38 INFO - PROCESS | 1036 | 1466812958594 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 17:02:38 INFO - PROCESS | 1036 | 1466812958596 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 17:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:02:38 INFO - PROCESS | 1036 | 1466812958599 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:02:38 INFO - PROCESS | 1036 | 1466812958601 Marionette TRACE conn5 <- [1,2462,null,{}] 17:02:38 INFO - PROCESS | 1036 | 1466812958604 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:38 INFO - PROCESS | 1036 | 1466812958609 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:38 INFO - PROCESS | 1036 | 1466812958740 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 17:02:38 INFO - PROCESS | 1036 | 1466812958835 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:38 INFO - PROCESS | 1036 | 1466812958837 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:38 INFO - PROCESS | 1036 | ++DOCSHELL 19910400 == 33 [pid = 1036] [id = 625] 17:02:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (19912400) [pid = 1036] [serial = 1875] [outer = 00000000] 17:02:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (199EA400) [pid = 1036] [serial = 1876] [outer = 19912400] 17:02:38 INFO - PROCESS | 1036 | 1466812958881 Marionette DEBUG loaded listener.js 17:02:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (199ED800) [pid = 1036] [serial = 1877] [outer = 19912400] 17:02:39 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (0C83FC00) [pid = 1036] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:02:39 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (0D4EC000) [pid = 1036] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:02:39 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (143E3000) [pid = 1036] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:02:39 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (17354000) [pid = 1036] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:02:39 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (0C72F000) [pid = 1036] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:02:39 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (10CD4C00) [pid = 1036] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:02:39 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (1857C800) [pid = 1036] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:02:39 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (0CFD4C00) [pid = 1036] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:02:39 INFO - PROCESS | 1036 | --DOMWINDOW == 63 (14B53000) [pid = 1036] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:02:39 INFO - PROCESS | 1036 | --DOMWINDOW == 62 (1ADD0800) [pid = 1036] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:02:39 INFO - PROCESS | 1036 | 1466812959357 Marionette TRACE conn5 <- [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]]]}] 17:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 770ms 17:02:39 INFO - PROCESS | 1036 | 1466812959370 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 17:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:02:39 INFO - PROCESS | 1036 | 1466812959372 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 17:02:39 INFO - PROCESS | 1036 | 1466812959375 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:02:39 INFO - PROCESS | 1036 | 1466812959377 Marionette TRACE conn5 <- [1,2466,null,{}] 17:02:39 INFO - PROCESS | 1036 | 1466812959381 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:39 INFO - PROCESS | 1036 | 1466812959382 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:39 INFO - PROCESS | 1036 | 1466812959460 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 17:02:39 INFO - PROCESS | 1036 | 1466812959465 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:39 INFO - PROCESS | 1036 | 1466812959467 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:39 INFO - PROCESS | 1036 | ++DOCSHELL 0D3E1800 == 34 [pid = 1036] [id = 626] 17:02:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 63 (0D3E2C00) [pid = 1036] [serial = 1878] [outer = 00000000] 17:02:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 64 (17746C00) [pid = 1036] [serial = 1879] [outer = 0D3E2C00] 17:02:39 INFO - PROCESS | 1036 | 1466812959510 Marionette DEBUG loaded listener.js 17:02:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (17C4E400) [pid = 1036] [serial = 1880] [outer = 0D3E2C00] 17:02:39 INFO - PROCESS | 1036 | 1466812959946 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 630ms 17:02:40 INFO - PROCESS | 1036 | 1466812960007 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 17:02:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:02:40 INFO - PROCESS | 1036 | 1466812960009 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 17:02:40 INFO - PROCESS | 1036 | 1466812960012 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:02:40 INFO - PROCESS | 1036 | 1466812960013 Marionette TRACE conn5 <- [1,2470,null,{}] 17:02:40 INFO - PROCESS | 1036 | 1466812960017 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:40 INFO - PROCESS | 1036 | 1466812960019 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:40 INFO - PROCESS | 1036 | 1466812960098 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 17:02:40 INFO - PROCESS | 1036 | 1466812960127 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:40 INFO - PROCESS | 1036 | 1466812960129 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:40 INFO - PROCESS | 1036 | ++DOCSHELL 0C72A800 == 35 [pid = 1036] [id = 627] 17:02:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (112CA800) [pid = 1036] [serial = 1881] [outer = 00000000] 17:02:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (19DDA000) [pid = 1036] [serial = 1882] [outer = 112CA800] 17:02:40 INFO - PROCESS | 1036 | 1466812960175 Marionette DEBUG loaded listener.js 17:02:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (19F84000) [pid = 1036] [serial = 1883] [outer = 112CA800] 17:02:40 INFO - PROCESS | 1036 | 1466812960615 Marionette TRACE conn5 <- [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]]]}] 17:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 17:02:40 INFO - PROCESS | 1036 | 1466812960643 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 17:02:40 INFO - PROCESS | 1036 | 1466812960645 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 17:02:40 INFO - PROCESS | 1036 | 1466812960652 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:02:40 INFO - PROCESS | 1036 | 1466812960654 Marionette TRACE conn5 <- [1,2474,null,{}] 17:02:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:02:40 INFO - PROCESS | 1036 | 1466812960657 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:40 INFO - PROCESS | 1036 | 1466812960659 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:40 INFO - PROCESS | 1036 | 1466812960742 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 17:02:40 INFO - PROCESS | 1036 | 1466812960748 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:40 INFO - PROCESS | 1036 | 1466812960749 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:40 INFO - PROCESS | 1036 | ++DOCSHELL 15758400 == 36 [pid = 1036] [id = 628] 17:02:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (1A1BDC00) [pid = 1036] [serial = 1884] [outer = 00000000] 17:02:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (1A1C6800) [pid = 1036] [serial = 1885] [outer = 1A1BDC00] 17:02:40 INFO - PROCESS | 1036 | 1466812960792 Marionette DEBUG loaded listener.js 17:02:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (1A1C6C00) [pid = 1036] [serial = 1886] [outer = 1A1BDC00] 17:02:41 INFO - PROCESS | 1036 | 1466812961240 Marionette TRACE conn5 <- [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]]]}] 17:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 630ms 17:02:41 INFO - PROCESS | 1036 | 1466812961313 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 17:02:41 INFO - PROCESS | 1036 | 1466812961317 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 17:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:02:41 INFO - PROCESS | 1036 | 1466812961323 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:02:41 INFO - PROCESS | 1036 | 1466812961327 Marionette TRACE conn5 <- [1,2478,null,{}] 17:02:41 INFO - PROCESS | 1036 | 1466812961334 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:41 INFO - PROCESS | 1036 | 1466812961337 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:41 INFO - PROCESS | 1036 | 1466812961487 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 17:02:41 INFO - PROCESS | 1036 | 1466812961678 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:41 INFO - PROCESS | 1036 | 1466812961683 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:41 INFO - PROCESS | 1036 | ++DOCSHELL 0D1EFC00 == 37 [pid = 1036] [id = 629] 17:02:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0D1F0000) [pid = 1036] [serial = 1887] [outer = 00000000] 17:02:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0DA02800) [pid = 1036] [serial = 1888] [outer = 0D1F0000] 17:02:41 INFO - PROCESS | 1036 | 1466812961740 Marionette DEBUG loaded listener.js 17:02:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0DA17000) [pid = 1036] [serial = 1889] [outer = 0D1F0000] 17:02:42 INFO - PROCESS | 1036 | 1466812962322 Marionette TRACE conn5 <- [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]]]}] 17:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1029ms 17:02:42 INFO - PROCESS | 1036 | 1466812962353 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 17:02:42 INFO - PROCESS | 1036 | 1466812962356 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 17:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:02:42 INFO - PROCESS | 1036 | 1466812962363 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:02:42 INFO - PROCESS | 1036 | 1466812962368 Marionette TRACE conn5 <- [1,2482,null,{}] 17:02:42 INFO - PROCESS | 1036 | 1466812962373 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:42 INFO - PROCESS | 1036 | 1466812962376 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:42 INFO - PROCESS | 1036 | 1466812962492 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 17:02:42 INFO - PROCESS | 1036 | 1466812962605 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:42 INFO - PROCESS | 1036 | 1466812962608 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:42 INFO - PROCESS | 1036 | ++DOCSHELL 14B28C00 == 38 [pid = 1036] [id = 630] 17:02:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (14B52C00) [pid = 1036] [serial = 1890] [outer = 00000000] 17:02:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (16633C00) [pid = 1036] [serial = 1891] [outer = 14B52C00] 17:02:42 INFO - PROCESS | 1036 | 1466812962704 Marionette DEBUG loaded listener.js 17:02:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1850B000) [pid = 1036] [serial = 1892] [outer = 14B52C00] 17:02:43 INFO - PROCESS | 1036 | 1466812963293 Marionette TRACE conn5 <- [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]]]}] 17:02:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:02:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 990ms 17:02:43 INFO - PROCESS | 1036 | 1466812963353 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 17:02:43 INFO - PROCESS | 1036 | 1466812963356 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 17:02:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:02:43 INFO - PROCESS | 1036 | 1466812963360 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:02:43 INFO - PROCESS | 1036 | 1466812963362 Marionette TRACE conn5 <- [1,2486,null,{}] 17:02:43 INFO - PROCESS | 1036 | 1466812963372 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:43 INFO - PROCESS | 1036 | 1466812963377 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:43 INFO - PROCESS | 1036 | 1466812963489 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 17:02:43 INFO - PROCESS | 1036 | 1466812963631 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:43 INFO - PROCESS | 1036 | 1466812963635 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:43 INFO - PROCESS | 1036 | ++DOCSHELL 1A1C5000 == 39 [pid = 1036] [id = 631] 17:02:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1A1C5400) [pid = 1036] [serial = 1893] [outer = 00000000] 17:02:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1A1F6C00) [pid = 1036] [serial = 1894] [outer = 1A1C5400] 17:02:43 INFO - PROCESS | 1036 | 1466812963695 Marionette DEBUG loaded listener.js 17:02:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1AD7DC00) [pid = 1036] [serial = 1895] [outer = 1A1C5400] 17:02:44 INFO - PROCESS | 1036 | 1466812964248 Marionette TRACE conn5 <- [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]]]}] 17:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 930ms 17:02:44 INFO - PROCESS | 1036 | 1466812964293 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 17:02:44 INFO - PROCESS | 1036 | 1466812964295 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 17:02:44 INFO - PROCESS | 1036 | 1466812964299 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:02:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:02:44 INFO - PROCESS | 1036 | 1466812964301 Marionette TRACE conn5 <- [1,2490,null,{}] 17:02:44 INFO - PROCESS | 1036 | 1466812964304 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:44 INFO - PROCESS | 1036 | 1466812964306 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:44 INFO - PROCESS | 1036 | 1466812964416 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 17:02:44 INFO - PROCESS | 1036 | 1466812964526 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:44 INFO - PROCESS | 1036 | 1466812964528 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:44 INFO - PROCESS | 1036 | ++DOCSHELL 1ADC6800 == 40 [pid = 1036] [id = 632] 17:02:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1ADC7000) [pid = 1036] [serial = 1896] [outer = 00000000] 17:02:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1ADCE000) [pid = 1036] [serial = 1897] [outer = 1ADC7000] 17:02:44 INFO - PROCESS | 1036 | 1466812964582 Marionette DEBUG loaded listener.js 17:02:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (1AFFEC00) [pid = 1036] [serial = 1898] [outer = 1ADC7000] 17:02:45 INFO - PROCESS | 1036 | 1466812965391 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:02:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:02:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1121ms 17:02:45 INFO - PROCESS | 1036 | 1466812965424 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 17:02:45 INFO - PROCESS | 1036 | 1466812965427 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 17:02:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:02:45 INFO - PROCESS | 1036 | 1466812965432 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:02:45 INFO - PROCESS | 1036 | 1466812965435 Marionette TRACE conn5 <- [1,2494,null,{}] 17:02:45 INFO - PROCESS | 1036 | 1466812965440 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:45 INFO - PROCESS | 1036 | 1466812965443 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:45 INFO - PROCESS | 1036 | 1466812965544 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 17:02:45 INFO - PROCESS | 1036 | 1466812965690 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:45 INFO - PROCESS | 1036 | 1466812965693 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:45 INFO - PROCESS | 1036 | ++DOCSHELL 0C8E0000 == 41 [pid = 1036] [id = 633] 17:02:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (0CFC7000) [pid = 1036] [serial = 1899] [outer = 00000000] 17:02:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (10B2C800) [pid = 1036] [serial = 1900] [outer = 0CFC7000] 17:02:45 INFO - PROCESS | 1036 | 1466812965745 Marionette DEBUG loaded listener.js 17:02:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (10CD3C00) [pid = 1036] [serial = 1901] [outer = 0CFC7000] 17:02:46 INFO - PROCESS | 1036 | --DOCSHELL 0C72A800 == 40 [pid = 1036] [id = 627] 17:02:46 INFO - PROCESS | 1036 | --DOCSHELL 0D3E1800 == 39 [pid = 1036] [id = 626] 17:02:46 INFO - PROCESS | 1036 | --DOCSHELL 19910400 == 38 [pid = 1036] [id = 625] 17:02:46 INFO - PROCESS | 1036 | --DOCSHELL 18D17800 == 37 [pid = 1036] [id = 624] 17:02:46 INFO - PROCESS | 1036 | --DOCSHELL 18513000 == 36 [pid = 1036] [id = 623] 17:02:46 INFO - PROCESS | 1036 | --DOCSHELL 16627C00 == 35 [pid = 1036] [id = 622] 17:02:46 INFO - PROCESS | 1036 | --DOCSHELL 10B43C00 == 34 [pid = 1036] [id = 621] 17:02:46 INFO - PROCESS | 1036 | --DOCSHELL 0D465C00 == 33 [pid = 1036] [id = 620] 17:02:46 INFO - PROCESS | 1036 | --DOCSHELL 0C711800 == 32 [pid = 1036] [id = 619] 17:02:46 INFO - PROCESS | 1036 | --DOCSHELL 0C8D2C00 == 31 [pid = 1036] [id = 618] 17:02:46 INFO - PROCESS | 1036 | --DOCSHELL 0C72E800 == 30 [pid = 1036] [id = 610] 17:02:46 INFO - PROCESS | 1036 | --DOCSHELL 0CF6C000 == 29 [pid = 1036] [id = 617] 17:02:46 INFO - PROCESS | 1036 | --DOCSHELL 1ADC6800 == 28 [pid = 1036] [id = 632] 17:02:46 INFO - PROCESS | 1036 | --DOCSHELL 1A1C5000 == 27 [pid = 1036] [id = 631] 17:02:46 INFO - PROCESS | 1036 | --DOCSHELL 15758400 == 26 [pid = 1036] [id = 628] 17:02:46 INFO - PROCESS | 1036 | --DOCSHELL 0D1EFC00 == 25 [pid = 1036] [id = 629] 17:02:46 INFO - PROCESS | 1036 | --DOCSHELL 14B28C00 == 24 [pid = 1036] [id = 630] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (0C8D3400) [pid = 1036] [serial = 1834] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (0C8E1400) [pid = 1036] [serial = 1835] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0D4F5800) [pid = 1036] [serial = 1837] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0D857400) [pid = 1036] [serial = 1838] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (14BDE800) [pid = 1036] [serial = 1843] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (17743C00) [pid = 1036] [serial = 1846] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0CF2A400) [pid = 1036] [serial = 1832] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0C8DD000) [pid = 1036] [serial = 1831] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (112CC000) [pid = 1036] [serial = 1840] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (18D18800) [pid = 1036] [serial = 1849] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (10BCA800) [pid = 1036] [serial = 1823] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0DA0A400) [pid = 1036] [serial = 1822] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (18D20C00) [pid = 1036] [serial = 1826] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (17750000) [pid = 1036] [serial = 1825] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1B4EE800) [pid = 1036] [serial = 1829] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (1B4A9000) [pid = 1036] [serial = 1828] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (14A6EC00) [pid = 1036] [serial = 1852] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (19414800) [pid = 1036] [serial = 1850] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (146CE400) [pid = 1036] [serial = 1844] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (17C53400) [pid = 1036] [serial = 1847] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (14314000) [pid = 1036] [serial = 1841] [outer = 00000000] [url = about:blank] 17:02:47 INFO - PROCESS | 1036 | 1466812966982 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1580ms 17:02:47 INFO - PROCESS | 1036 | 1466812967014 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 17:02:47 INFO - PROCESS | 1036 | 1466812967017 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 17:02:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:02:47 INFO - PROCESS | 1036 | 1466812967021 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:02:47 INFO - PROCESS | 1036 | 1466812967025 Marionette TRACE conn5 <- [1,2498,null,{}] 17:02:47 INFO - PROCESS | 1036 | 1466812967029 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:47 INFO - PROCESS | 1036 | 1466812967032 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:47 INFO - PROCESS | 1036 | 1466812967162 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 17:02:47 INFO - PROCESS | 1036 | 1466812967259 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:47 INFO - PROCESS | 1036 | 1466812967261 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:47 INFO - PROCESS | 1036 | ++DOCSHELL 0C845C00 == 25 [pid = 1036] [id = 634] 17:02:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0C8D2C00) [pid = 1036] [serial = 1902] [outer = 00000000] 17:02:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0CF22C00) [pid = 1036] [serial = 1903] [outer = 0C8D2C00] 17:02:47 INFO - PROCESS | 1036 | 1466812967309 Marionette DEBUG loaded listener.js 17:02:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0CFE2800) [pid = 1036] [serial = 1904] [outer = 0C8D2C00] 17:02:47 INFO - PROCESS | 1036 | 1466812967679 Marionette TRACE conn5 <- [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]]]}] 17:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 17:02:47 INFO - PROCESS | 1036 | 1466812967762 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 17:02:47 INFO - PROCESS | 1036 | 1466812967767 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 17:02:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:02:47 INFO - PROCESS | 1036 | 1466812967776 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:02:47 INFO - PROCESS | 1036 | 1466812967778 Marionette TRACE conn5 <- [1,2502,null,{}] 17:02:47 INFO - PROCESS | 1036 | 1466812967786 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:47 INFO - PROCESS | 1036 | 1466812967789 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:47 INFO - PROCESS | 1036 | 1466812967880 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 17:02:47 INFO - PROCESS | 1036 | 1466812967887 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:47 INFO - PROCESS | 1036 | 1466812967889 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:47 INFO - PROCESS | 1036 | ++DOCSHELL 0DA05000 == 26 [pid = 1036] [id = 635] 17:02:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0DA05800) [pid = 1036] [serial = 1905] [outer = 00000000] 17:02:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0DA16400) [pid = 1036] [serial = 1906] [outer = 0DA05800] 17:02:47 INFO - PROCESS | 1036 | 1466812967936 Marionette DEBUG loaded listener.js 17:02:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (10B03800) [pid = 1036] [serial = 1907] [outer = 0DA05800] 17:02:48 INFO - PROCESS | 1036 | 1466812968396 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:02:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:02:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 17:02:48 INFO - PROCESS | 1036 | 1466812968452 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 17:02:48 INFO - PROCESS | 1036 | 1466812968454 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 17:02:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:02:48 INFO - PROCESS | 1036 | 1466812968457 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:02:48 INFO - PROCESS | 1036 | 1466812968461 Marionette TRACE conn5 <- [1,2506,null,{}] 17:02:48 INFO - PROCESS | 1036 | 1466812968471 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:48 INFO - PROCESS | 1036 | 1466812968476 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:48 INFO - PROCESS | 1036 | 1466812968558 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 17:02:48 INFO - PROCESS | 1036 | 1466812968566 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:48 INFO - PROCESS | 1036 | 1466812968569 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:48 INFO - PROCESS | 1036 | ++DOCSHELL 1122C800 == 27 [pid = 1036] [id = 636] 17:02:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (1431A800) [pid = 1036] [serial = 1908] [outer = 00000000] 17:02:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (143E3000) [pid = 1036] [serial = 1909] [outer = 1431A800] 17:02:48 INFO - PROCESS | 1036 | 1466812968616 Marionette DEBUG loaded listener.js 17:02:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (14A30400) [pid = 1036] [serial = 1910] [outer = 1431A800] 17:02:49 INFO - PROCESS | 1036 | 1466812969120 Marionette TRACE conn5 <- [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]]]}] 17:02:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:02:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 17:02:49 INFO - PROCESS | 1036 | 1466812969133 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 17:02:49 INFO - PROCESS | 1036 | 1466812969135 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 17:02:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:02:49 INFO - PROCESS | 1036 | 1466812969146 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:02:49 INFO - PROCESS | 1036 | 1466812969148 Marionette TRACE conn5 <- [1,2510,null,{}] 17:02:49 INFO - PROCESS | 1036 | 1466812969151 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:49 INFO - PROCESS | 1036 | 1466812969153 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:49 INFO - PROCESS | 1036 | 1466812969304 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 17:02:49 INFO - PROCESS | 1036 | 1466812969330 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:49 INFO - PROCESS | 1036 | 1466812969332 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:49 INFO - PROCESS | 1036 | ++DOCSHELL 14BE5400 == 28 [pid = 1036] [id = 637] 17:02:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (14BE6400) [pid = 1036] [serial = 1911] [outer = 00000000] 17:02:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1662A000) [pid = 1036] [serial = 1912] [outer = 14BE6400] 17:02:49 INFO - PROCESS | 1036 | 1466812969376 Marionette DEBUG loaded listener.js 17:02:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (17357800) [pid = 1036] [serial = 1913] [outer = 14BE6400] 17:02:49 INFO - PROCESS | 1036 | 1466812969823 Marionette TRACE conn5 <- [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]]]}] 17:02:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:02:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 17:02:49 INFO - PROCESS | 1036 | 1466812969872 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 17:02:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:02:49 INFO - PROCESS | 1036 | 1466812969874 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 17:02:49 INFO - PROCESS | 1036 | 1466812969878 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:02:49 INFO - PROCESS | 1036 | 1466812969879 Marionette TRACE conn5 <- [1,2514,null,{}] 17:02:49 INFO - PROCESS | 1036 | 1466812969890 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:49 INFO - PROCESS | 1036 | 1466812969892 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:50 INFO - PROCESS | 1036 | 1466812970005 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 17:02:50 INFO - PROCESS | 1036 | 1466812970010 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:50 INFO - PROCESS | 1036 | 1466812970012 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:50 INFO - PROCESS | 1036 | ++DOCSHELL 1783E400 == 29 [pid = 1036] [id = 638] 17:02:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (17842C00) [pid = 1036] [serial = 1914] [outer = 00000000] 17:02:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1850C000) [pid = 1036] [serial = 1915] [outer = 17842C00] 17:02:50 INFO - PROCESS | 1036 | 1466812970056 Marionette DEBUG loaded listener.js 17:02:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1850E000) [pid = 1036] [serial = 1916] [outer = 17842C00] 17:02:50 INFO - PROCESS | 1036 | 1466812970533 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:02:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:02:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 730ms 17:02:50 INFO - PROCESS | 1036 | 1466812970608 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 17:02:50 INFO - PROCESS | 1036 | 1466812970610 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 17:02:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:02:50 INFO - PROCESS | 1036 | 1466812970653 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:02:50 INFO - PROCESS | 1036 | 1466812970655 Marionette TRACE conn5 <- [1,2518,null,{}] 17:02:50 INFO - PROCESS | 1036 | 1466812970659 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:50 INFO - PROCESS | 1036 | 1466812970664 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:50 INFO - PROCESS | 1036 | 1466812970797 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 17:02:51 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (18517400) [pid = 1036] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:02:51 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (18D19C00) [pid = 1036] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:02:51 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0C8CAC00) [pid = 1036] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:02:51 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0C8D3000) [pid = 1036] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:02:51 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1662BC00) [pid = 1036] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:02:51 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (111D7800) [pid = 1036] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:02:51 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (10B2B000) [pid = 1036] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:02:51 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0D467800) [pid = 1036] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:02:51 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (19912400) [pid = 1036] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:02:51 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (0D3E2C00) [pid = 1036] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:02:51 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (1A1BDC00) [pid = 1036] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:02:51 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (112CA800) [pid = 1036] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:02:51 INFO - PROCESS | 1036 | 1466812971115 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:51 INFO - PROCESS | 1036 | 1466812971117 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:51 INFO - PROCESS | 1036 | ++DOCSHELL 0C72F000 == 30 [pid = 1036] [id = 639] 17:02:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0C730000) [pid = 1036] [serial = 1917] [outer = 00000000] 17:02:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0D1E5800) [pid = 1036] [serial = 1918] [outer = 0C730000] 17:02:51 INFO - PROCESS | 1036 | 1466812971164 Marionette DEBUG loaded listener.js 17:02:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (14AA1800) [pid = 1036] [serial = 1919] [outer = 0C730000] 17:02:51 INFO - PROCESS | 1036 | 1466812971546 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:02:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:02:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 930ms 17:02:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:02:51 INFO - PROCESS | 1036 | 1466812971574 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 17:02:51 INFO - PROCESS | 1036 | 1466812971575 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 17:02:51 INFO - PROCESS | 1036 | 1466812971579 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:02:51 INFO - PROCESS | 1036 | 1466812971580 Marionette TRACE conn5 <- [1,2522,null,{}] 17:02:51 INFO - PROCESS | 1036 | 1466812971584 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:51 INFO - PROCESS | 1036 | 1466812971585 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:51 INFO - PROCESS | 1036 | 1466812971662 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 17:02:51 INFO - PROCESS | 1036 | 1466812971758 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:51 INFO - PROCESS | 1036 | 1466812971760 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:51 INFO - PROCESS | 1036 | ++DOCSHELL 0DA10000 == 31 [pid = 1036] [id = 640] 17:02:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (1122BC00) [pid = 1036] [serial = 1920] [outer = 00000000] 17:02:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (194AE000) [pid = 1036] [serial = 1921] [outer = 1122BC00] 17:02:51 INFO - PROCESS | 1036 | 1466812971806 Marionette DEBUG loaded listener.js 17:02:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (194B6800) [pid = 1036] [serial = 1922] [outer = 1122BC00] 17:02:52 INFO - PROCESS | 1036 | 1466812972166 Marionette TRACE conn5 <- [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]]]}] 17:02:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:02:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 17:02:52 INFO - PROCESS | 1036 | 1466812972210 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 17:02:52 INFO - PROCESS | 1036 | 1466812972212 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 17:02:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:02:52 INFO - PROCESS | 1036 | 1466812972215 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:02:52 INFO - PROCESS | 1036 | 1466812972217 Marionette TRACE conn5 <- [1,2526,null,{}] 17:02:52 INFO - PROCESS | 1036 | 1466812972220 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:52 INFO - PROCESS | 1036 | 1466812972222 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:52 INFO - PROCESS | 1036 | 1466812972339 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 17:02:52 INFO - PROCESS | 1036 | 1466812972374 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:52 INFO - PROCESS | 1036 | 1466812972376 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:52 INFO - PROCESS | 1036 | ++DOCSHELL 0D1EE400 == 32 [pid = 1036] [id = 641] 17:02:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (18628C00) [pid = 1036] [serial = 1923] [outer = 00000000] 17:02:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (19918400) [pid = 1036] [serial = 1924] [outer = 18628C00] 17:02:52 INFO - PROCESS | 1036 | 1466812972418 Marionette DEBUG loaded listener.js 17:02:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (16635C00) [pid = 1036] [serial = 1925] [outer = 18628C00] 17:02:52 INFO - PROCESS | 1036 | 1466812972831 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:02:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:02:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 17:02:52 INFO - PROCESS | 1036 | 1466812972886 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 17:02:52 INFO - PROCESS | 1036 | 1466812972888 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 17:02:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:02:52 INFO - PROCESS | 1036 | 1466812972904 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:02:52 INFO - PROCESS | 1036 | 1466812972906 Marionette TRACE conn5 <- [1,2530,null,{}] 17:02:52 INFO - PROCESS | 1036 | 1466812972910 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:52 INFO - PROCESS | 1036 | 1466812972912 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:53 INFO - PROCESS | 1036 | 1466812972991 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 17:02:53 INFO - PROCESS | 1036 | 1466812972999 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:53 INFO - PROCESS | 1036 | 1466812973001 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:53 INFO - PROCESS | 1036 | ++DOCSHELL 19917800 == 33 [pid = 1036] [id = 642] 17:02:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (199DE400) [pid = 1036] [serial = 1926] [outer = 00000000] 17:02:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (19DD6400) [pid = 1036] [serial = 1927] [outer = 199DE400] 17:02:53 INFO - PROCESS | 1036 | 1466812973044 Marionette DEBUG loaded listener.js 17:02:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (19DD7400) [pid = 1036] [serial = 1928] [outer = 199DE400] 17:02:53 INFO - PROCESS | 1036 | 1466812973873 Marionette TRACE conn5 <- [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]]]}] 17:02:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:02:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1035ms 17:02:53 INFO - PROCESS | 1036 | 1466812973927 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 17:02:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:02:53 INFO - PROCESS | 1036 | 1466812973932 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 17:02:53 INFO - PROCESS | 1036 | 1466812973937 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:02:53 INFO - PROCESS | 1036 | 1466812973942 Marionette TRACE conn5 <- [1,2534,null,{}] 17:02:53 INFO - PROCESS | 1036 | 1466812973968 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:53 INFO - PROCESS | 1036 | 1466812973971 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:54 INFO - PROCESS | 1036 | 1466812974100 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 17:02:54 INFO - PROCESS | 1036 | 1466812974234 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:54 INFO - PROCESS | 1036 | 1466812974237 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:54 INFO - PROCESS | 1036 | ++DOCSHELL 0C8DEC00 == 34 [pid = 1036] [id = 643] 17:02:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0C8E0400) [pid = 1036] [serial = 1929] [outer = 00000000] 17:02:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0D853000) [pid = 1036] [serial = 1930] [outer = 0C8E0400] 17:02:54 INFO - PROCESS | 1036 | 1466812974295 Marionette DEBUG loaded listener.js 17:02:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0DA0EC00) [pid = 1036] [serial = 1931] [outer = 0C8E0400] 17:02:54 INFO - PROCESS | 1036 | 1466812974985 Marionette TRACE conn5 <- [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]]]}] 17:02:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:02:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1099ms 17:02:55 INFO - PROCESS | 1036 | 1466812975036 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 17:02:55 INFO - PROCESS | 1036 | 1466812975041 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 17:02:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:02:55 INFO - PROCESS | 1036 | 1466812975048 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:02:55 INFO - PROCESS | 1036 | 1466812975051 Marionette TRACE conn5 <- [1,2538,null,{}] 17:02:55 INFO - PROCESS | 1036 | 1466812975055 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:55 INFO - PROCESS | 1036 | 1466812975058 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:55 INFO - PROCESS | 1036 | 1466812975186 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 17:02:55 INFO - PROCESS | 1036 | 1466812975325 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:55 INFO - PROCESS | 1036 | 1466812975328 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:55 INFO - PROCESS | 1036 | ++DOCSHELL 0C790400 == 35 [pid = 1036] [id = 644] 17:02:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (0C83F400) [pid = 1036] [serial = 1932] [outer = 00000000] 17:02:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (0D4EFC00) [pid = 1036] [serial = 1933] [outer = 0C83F400] 17:02:55 INFO - PROCESS | 1036 | 1466812975386 Marionette DEBUG loaded listener.js 17:02:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (0DA1CC00) [pid = 1036] [serial = 1934] [outer = 0C83F400] 17:02:56 INFO - PROCESS | 1036 | --DOCSHELL 0D1EE400 == 34 [pid = 1036] [id = 641] 17:02:56 INFO - PROCESS | 1036 | --DOCSHELL 0DA10000 == 33 [pid = 1036] [id = 640] 17:02:56 INFO - PROCESS | 1036 | --DOCSHELL 0C72F000 == 32 [pid = 1036] [id = 639] 17:02:56 INFO - PROCESS | 1036 | --DOCSHELL 1783E400 == 31 [pid = 1036] [id = 638] 17:02:56 INFO - PROCESS | 1036 | --DOCSHELL 14BE5400 == 30 [pid = 1036] [id = 637] 17:02:56 INFO - PROCESS | 1036 | --DOCSHELL 1122C800 == 29 [pid = 1036] [id = 636] 17:02:56 INFO - PROCESS | 1036 | --DOCSHELL 0DA05000 == 28 [pid = 1036] [id = 635] 17:02:56 INFO - PROCESS | 1036 | --DOCSHELL 0C845C00 == 27 [pid = 1036] [id = 634] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (18CA0400) [pid = 1036] [serial = 1870] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (194B1000) [pid = 1036] [serial = 1873] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0DA08000) [pid = 1036] [serial = 1858] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0D3E9800) [pid = 1036] [serial = 1859] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0D335800) [pid = 1036] [serial = 1855] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0D850000) [pid = 1036] [serial = 1856] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (17358C00) [pid = 1036] [serial = 1867] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (143ADC00) [pid = 1036] [serial = 1864] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (144C3C00) [pid = 1036] [serial = 1865] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1735DC00) [pid = 1036] [serial = 1853] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0D85A400) [pid = 1036] [serial = 1861] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0DA07000) [pid = 1036] [serial = 1862] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (199EA400) [pid = 1036] [serial = 1876] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (17746C00) [pid = 1036] [serial = 1879] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (17C4E400) [pid = 1036] [serial = 1880] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (1A1C6C00) [pid = 1036] [serial = 1886] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (199ED800) [pid = 1036] [serial = 1877] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (19DDA000) [pid = 1036] [serial = 1882] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (1A1C6800) [pid = 1036] [serial = 1885] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (19F84000) [pid = 1036] [serial = 1883] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (194B5000) [pid = 1036] [serial = 1874] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (18CAE000) [pid = 1036] [serial = 1871] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | --DOMWINDOW == 63 (1783E800) [pid = 1036] [serial = 1868] [outer = 00000000] [url = about:blank] 17:02:56 INFO - PROCESS | 1036 | 1466812976189 Marionette TRACE conn5 <- [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]]]}] 17:02:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:02:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1172ms 17:02:56 INFO - PROCESS | 1036 | 1466812976231 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 17:02:56 INFO - PROCESS | 1036 | 1466812976235 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 17:02:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:02:56 INFO - PROCESS | 1036 | 1466812976240 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:02:56 INFO - PROCESS | 1036 | 1466812976245 Marionette TRACE conn5 <- [1,2542,null,{}] 17:02:56 INFO - PROCESS | 1036 | 1466812976250 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:56 INFO - PROCESS | 1036 | 1466812976252 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:56 INFO - PROCESS | 1036 | 1466812976341 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 17:02:56 INFO - PROCESS | 1036 | 1466812976349 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:56 INFO - PROCESS | 1036 | 1466812976352 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:56 INFO - PROCESS | 1036 | ++DOCSHELL 0C8E8800 == 28 [pid = 1036] [id = 645] 17:02:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 64 (0CF27800) [pid = 1036] [serial = 1935] [outer = 00000000] 17:02:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (0D1F1C00) [pid = 1036] [serial = 1936] [outer = 0CF27800] 17:02:56 INFO - PROCESS | 1036 | 1466812976400 Marionette DEBUG loaded listener.js 17:02:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0D467800) [pid = 1036] [serial = 1937] [outer = 0CF27800] 17:02:56 INFO - PROCESS | 1036 | 1466812976938 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:02:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:02:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 17:02:56 INFO - PROCESS | 1036 | 1466812976974 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 17:02:56 INFO - PROCESS | 1036 | 1466812976978 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 17:02:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:02:57 INFO - PROCESS | 1036 | 1466812976984 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:02:57 INFO - PROCESS | 1036 | 1466812976987 Marionette TRACE conn5 <- [1,2546,null,{}] 17:02:57 INFO - PROCESS | 1036 | 1466812976991 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:57 INFO - PROCESS | 1036 | 1466812976993 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:57 INFO - PROCESS | 1036 | 1466812977081 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 17:02:57 INFO - PROCESS | 1036 | 1466812977180 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:57 INFO - PROCESS | 1036 | 1466812977182 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:57 INFO - PROCESS | 1036 | ++DOCSHELL 0D85CC00 == 29 [pid = 1036] [id = 646] 17:02:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0DA0F000) [pid = 1036] [serial = 1938] [outer = 00000000] 17:02:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (10BC7400) [pid = 1036] [serial = 1939] [outer = 0DA0F000] 17:02:57 INFO - PROCESS | 1036 | 1466812977228 Marionette DEBUG loaded listener.js 17:02:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (10CD3800) [pid = 1036] [serial = 1940] [outer = 0DA0F000] 17:02:57 INFO - PROCESS | 1036 | 1466812977618 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:02:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:02:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 17:02:57 INFO - PROCESS | 1036 | 1466812977659 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 17:02:57 INFO - PROCESS | 1036 | 1466812977661 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 17:02:57 INFO - PROCESS | 1036 | 1466812977665 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:02:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:02:57 INFO - PROCESS | 1036 | 1466812977668 Marionette TRACE conn5 <- [1,2550,null,{}] 17:02:57 INFO - PROCESS | 1036 | 1466812977679 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:57 INFO - PROCESS | 1036 | 1466812977683 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:57 INFO - PROCESS | 1036 | 1466812977771 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 17:02:57 INFO - PROCESS | 1036 | 1466812977778 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:57 INFO - PROCESS | 1036 | 1466812977781 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:57 INFO - PROCESS | 1036 | ++DOCSHELL 144C4400 == 30 [pid = 1036] [id = 647] 17:02:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (14BDD400) [pid = 1036] [serial = 1941] [outer = 00000000] 17:02:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (16631400) [pid = 1036] [serial = 1942] [outer = 14BDD400] 17:02:57 INFO - PROCESS | 1036 | 1466812977829 Marionette DEBUG loaded listener.js 17:02:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (17360C00) [pid = 1036] [serial = 1943] [outer = 14BDD400] 17:02:58 INFO - PROCESS | 1036 | 1466812978304 Marionette TRACE conn5 <- [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]]]}] 17:02:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:02:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 17:02:58 INFO - PROCESS | 1036 | 1466812978339 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 17:02:58 INFO - PROCESS | 1036 | 1466812978342 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 17:02:58 INFO - PROCESS | 1036 | 1466812978345 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:02:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:02:58 INFO - PROCESS | 1036 | 1466812978347 Marionette TRACE conn5 <- [1,2554,null,{}] 17:02:58 INFO - PROCESS | 1036 | 1466812978356 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:58 INFO - PROCESS | 1036 | 1466812978357 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:58 INFO - PROCESS | 1036 | 1466812978502 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 17:02:58 INFO - PROCESS | 1036 | 1466812978566 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:58 INFO - PROCESS | 1036 | 1466812978568 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:58 INFO - PROCESS | 1036 | ++DOCSHELL 1850F800 == 31 [pid = 1036] [id = 648] 17:02:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (1850FC00) [pid = 1036] [serial = 1944] [outer = 00000000] 17:02:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (18CA0400) [pid = 1036] [serial = 1945] [outer = 1850FC00] 17:02:58 INFO - PROCESS | 1036 | 1466812978612 Marionette DEBUG loaded listener.js 17:02:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (18CAEC00) [pid = 1036] [serial = 1946] [outer = 1850FC00] 17:02:59 INFO - PROCESS | 1036 | 1466812979037 Marionette TRACE conn5 <- [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]]]}] 17:02:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:02:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 17:02:59 INFO - PROCESS | 1036 | 1466812979079 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 17:02:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:02:59 INFO - PROCESS | 1036 | 1466812979081 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 17:02:59 INFO - PROCESS | 1036 | 1466812979084 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:02:59 INFO - PROCESS | 1036 | 1466812979086 Marionette TRACE conn5 <- [1,2558,null,{}] 17:02:59 INFO - PROCESS | 1036 | 1466812979089 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:59 INFO - PROCESS | 1036 | 1466812979091 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:59 INFO - PROCESS | 1036 | 1466812979205 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 17:02:59 INFO - PROCESS | 1036 | 1466812979211 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:59 INFO - PROCESS | 1036 | 1466812979213 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:02:59 INFO - PROCESS | 1036 | ++DOCSHELL 18D17000 == 32 [pid = 1036] [id = 649] 17:02:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (18D17800) [pid = 1036] [serial = 1947] [outer = 00000000] 17:02:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1937E800) [pid = 1036] [serial = 1948] [outer = 18D17800] 17:02:59 INFO - PROCESS | 1036 | 1466812979258 Marionette DEBUG loaded listener.js 17:02:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (194ADC00) [pid = 1036] [serial = 1949] [outer = 18D17800] 17:02:59 INFO - PROCESS | 1036 | 1466812979751 Marionette TRACE conn5 <- [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]]]}] 17:02:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:02:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 17:02:59 INFO - PROCESS | 1036 | 1466812979815 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 17:02:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:02:59 INFO - PROCESS | 1036 | 1466812979817 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 17:02:59 INFO - PROCESS | 1036 | 1466812979847 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:02:59 INFO - PROCESS | 1036 | 1466812979849 Marionette TRACE conn5 <- [1,2562,null,{}] 17:02:59 INFO - PROCESS | 1036 | 1466812979863 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:02:59 INFO - PROCESS | 1036 | 1466812979869 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:00 INFO - PROCESS | 1036 | 1466812980013 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 17:03:00 INFO - PROCESS | 1036 | 1466812980019 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:00 INFO - PROCESS | 1036 | 1466812980021 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:00 INFO - PROCESS | 1036 | ++DOCSHELL 199E1400 == 33 [pid = 1036] [id = 650] 17:03:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (199E4400) [pid = 1036] [serial = 1950] [outer = 00000000] 17:03:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (19CF7000) [pid = 1036] [serial = 1951] [outer = 199E4400] 17:03:00 INFO - PROCESS | 1036 | 1466812980065 Marionette DEBUG loaded listener.js 17:03:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (199EB000) [pid = 1036] [serial = 1952] [outer = 199E4400] 17:03:00 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (14BE6400) [pid = 1036] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:03:00 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1431A800) [pid = 1036] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:03:00 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0DA05800) [pid = 1036] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:03:00 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0CFC7000) [pid = 1036] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:03:00 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0C8D2C00) [pid = 1036] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:03:00 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (17842C00) [pid = 1036] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:03:00 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0D1F0000) [pid = 1036] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:03:00 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (14B52C00) [pid = 1036] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:03:00 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1A1C5400) [pid = 1036] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:03:00 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1ADC7000) [pid = 1036] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:03:00 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (0C730000) [pid = 1036] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:03:00 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (1122BC00) [pid = 1036] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:03:00 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (18628C00) [pid = 1036] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:03:00 INFO - PROCESS | 1036 | 1466812980595 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:03:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:03:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 811ms 17:03:00 INFO - PROCESS | 1036 | 1466812980632 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 17:03:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:03:00 INFO - PROCESS | 1036 | 1466812980634 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 17:03:00 INFO - PROCESS | 1036 | 1466812980638 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:03:00 INFO - PROCESS | 1036 | 1466812980639 Marionette TRACE conn5 <- [1,2566,null,{}] 17:03:00 INFO - PROCESS | 1036 | 1466812980643 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:00 INFO - PROCESS | 1036 | 1466812980645 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:00 INFO - PROCESS | 1036 | 1466812980723 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 17:03:00 INFO - PROCESS | 1036 | 1466812980822 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:00 INFO - PROCESS | 1036 | 1466812980824 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:00 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D1400 == 34 [pid = 1036] [id = 651] 17:03:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0C8DF000) [pid = 1036] [serial = 1953] [outer = 00000000] 17:03:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (14BE6400) [pid = 1036] [serial = 1954] [outer = 0C8DF000] 17:03:00 INFO - PROCESS | 1036 | 1466812980867 Marionette DEBUG loaded listener.js 17:03:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (18518800) [pid = 1036] [serial = 1955] [outer = 0C8DF000] 17:03:01 INFO - PROCESS | 1036 | 1466812981236 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:03:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:03:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 17:03:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:03:01 INFO - PROCESS | 1036 | 1466812981268 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 17:03:01 INFO - PROCESS | 1036 | 1466812981270 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 17:03:01 INFO - PROCESS | 1036 | 1466812981273 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:03:01 INFO - PROCESS | 1036 | 1466812981275 Marionette TRACE conn5 <- [1,2570,null,{}] 17:03:01 INFO - PROCESS | 1036 | 1466812981278 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:01 INFO - PROCESS | 1036 | 1466812981280 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:01 INFO - PROCESS | 1036 | 1466812981422 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 17:03:01 INFO - PROCESS | 1036 | 1466812981437 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:01 INFO - PROCESS | 1036 | 1466812981439 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:01 INFO - PROCESS | 1036 | ++DOCSHELL 1410F000 == 35 [pid = 1036] [id = 652] 17:03:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (199DE800) [pid = 1036] [serial = 1956] [outer = 00000000] 17:03:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (19F84000) [pid = 1036] [serial = 1957] [outer = 199DE800] 17:03:01 INFO - PROCESS | 1036 | 1466812981482 Marionette DEBUG loaded listener.js 17:03:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (1A1C1C00) [pid = 1036] [serial = 1958] [outer = 199DE800] 17:03:01 INFO - PROCESS | 1036 | 1466812981889 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:03:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:03:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 17:03:01 INFO - PROCESS | 1036 | 1466812981947 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 17:03:01 INFO - PROCESS | 1036 | 1466812981949 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 17:03:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:03:01 INFO - PROCESS | 1036 | 1466812981962 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:03:01 INFO - PROCESS | 1036 | 1466812981963 Marionette TRACE conn5 <- [1,2574,null,{}] 17:03:01 INFO - PROCESS | 1036 | 1466812981967 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:01 INFO - PROCESS | 1036 | 1466812981969 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:02 INFO - PROCESS | 1036 | 1466812982050 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 17:03:02 INFO - PROCESS | 1036 | 1466812982055 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:02 INFO - PROCESS | 1036 | 1466812982057 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:02 INFO - PROCESS | 1036 | ++DOCSHELL 19F82400 == 36 [pid = 1036] [id = 653] 17:03:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1A1CA000) [pid = 1036] [serial = 1959] [outer = 00000000] 17:03:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1AD84000) [pid = 1036] [serial = 1960] [outer = 1A1CA000] 17:03:02 INFO - PROCESS | 1036 | 1466812982100 Marionette DEBUG loaded listener.js 17:03:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1ADC6000) [pid = 1036] [serial = 1961] [outer = 1A1CA000] 17:03:02 INFO - PROCESS | 1036 | 1466812982643 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:03:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:03:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 17:03:02 INFO - PROCESS | 1036 | 1466812982696 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 17:03:02 INFO - PROCESS | 1036 | 1466812982701 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 17:03:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:03:02 INFO - PROCESS | 1036 | 1466812982706 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:03:02 INFO - PROCESS | 1036 | 1466812982710 Marionette TRACE conn5 <- [1,2578,null,{}] 17:03:02 INFO - PROCESS | 1036 | 1466812982807 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:02 INFO - PROCESS | 1036 | 1466812982810 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:02 INFO - PROCESS | 1036 | 1466812982936 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 17:03:03 INFO - PROCESS | 1036 | 1466812983041 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:03 INFO - PROCESS | 1036 | 1466812983046 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:03 INFO - PROCESS | 1036 | ++DOCSHELL 0C791400 == 37 [pid = 1036] [id = 654] 17:03:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (0C794C00) [pid = 1036] [serial = 1962] [outer = 00000000] 17:03:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (0D852400) [pid = 1036] [serial = 1963] [outer = 0C794C00] 17:03:03 INFO - PROCESS | 1036 | 1466812983117 Marionette DEBUG loaded listener.js 17:03:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (0DA0B000) [pid = 1036] [serial = 1964] [outer = 0C794C00] 17:03:03 INFO - PROCESS | 1036 | 1466812983694 Marionette TRACE conn5 <- [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]]]}] 17:03:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:03:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1016ms 17:03:03 INFO - PROCESS | 1036 | 1466812983727 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 17:03:03 INFO - PROCESS | 1036 | 1466812983732 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 17:03:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:03:03 INFO - PROCESS | 1036 | 1466812983738 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:03:03 INFO - PROCESS | 1036 | 1466812983741 Marionette TRACE conn5 <- [1,2582,null,{}] 17:03:03 INFO - PROCESS | 1036 | 1466812983745 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:03 INFO - PROCESS | 1036 | 1466812983748 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:03 INFO - PROCESS | 1036 | 1466812983861 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 17:03:04 INFO - PROCESS | 1036 | 1466812984017 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:04 INFO - PROCESS | 1036 | 1466812984020 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:04 INFO - PROCESS | 1036 | ++DOCSHELL 14B53C00 == 38 [pid = 1036] [id = 655] 17:03:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (14BDCC00) [pid = 1036] [serial = 1965] [outer = 00000000] 17:03:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1735E000) [pid = 1036] [serial = 1966] [outer = 14BDCC00] 17:03:04 INFO - PROCESS | 1036 | 1466812984077 Marionette DEBUG loaded listener.js 17:03:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (18C9F400) [pid = 1036] [serial = 1967] [outer = 14BDCC00] 17:03:04 INFO - PROCESS | 1036 | 1466812984703 Marionette TRACE conn5 <- [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]]]}] 17:03:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:03:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1020ms 17:03:04 INFO - PROCESS | 1036 | 1466812984775 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 17:03:04 INFO - PROCESS | 1036 | 1466812984778 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 17:03:04 INFO - PROCESS | 1036 | 1466812984783 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:03:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:03:04 INFO - PROCESS | 1036 | 1466812984787 Marionette TRACE conn5 <- [1,2586,null,{}] 17:03:04 INFO - PROCESS | 1036 | 1466812984817 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:04 INFO - PROCESS | 1036 | 1466812984822 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:04 INFO - PROCESS | 1036 | 1466812984936 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 17:03:05 INFO - PROCESS | 1036 | 1466812985071 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:05 INFO - PROCESS | 1036 | 1466812985075 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:05 INFO - PROCESS | 1036 | ++DOCSHELL 1A1F6400 == 39 [pid = 1036] [id = 656] 17:03:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1AD7B000) [pid = 1036] [serial = 1968] [outer = 00000000] 17:03:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1ADCEC00) [pid = 1036] [serial = 1969] [outer = 1AD7B000] 17:03:05 INFO - PROCESS | 1036 | 1466812985131 Marionette DEBUG loaded listener.js 17:03:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (1B4A9000) [pid = 1036] [serial = 1970] [outer = 1AD7B000] 17:03:05 INFO - PROCESS | 1036 | 1466812985776 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:03:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:03:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1040ms 17:03:05 INFO - PROCESS | 1036 | 1466812985829 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 17:03:05 INFO - PROCESS | 1036 | 1466812985832 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 17:03:05 INFO - PROCESS | 1036 | 1466812985836 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:03:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:03:05 INFO - PROCESS | 1036 | 1466812985838 Marionette TRACE conn5 <- [1,2590,null,{}] 17:03:05 INFO - PROCESS | 1036 | 1466812985841 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:05 INFO - PROCESS | 1036 | 1466812985844 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:05 INFO - PROCESS | 1036 | 1466812985954 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 17:03:06 INFO - PROCESS | 1036 | 1466812986206 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:06 INFO - PROCESS | 1036 | 1466812986209 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:06 INFO - PROCESS | 1036 | ++DOCSHELL 0C704800 == 40 [pid = 1036] [id = 657] 17:03:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (0C72A400) [pid = 1036] [serial = 1971] [outer = 00000000] 17:03:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (0C8E6000) [pid = 1036] [serial = 1972] [outer = 0C72A400] 17:03:06 INFO - PROCESS | 1036 | 1466812986277 Marionette DEBUG loaded listener.js 17:03:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (0D1E7400) [pid = 1036] [serial = 1973] [outer = 0C72A400] 17:03:07 INFO - PROCESS | 1036 | --DOCSHELL 1410F000 == 39 [pid = 1036] [id = 652] 17:03:07 INFO - PROCESS | 1036 | --DOCSHELL 0C8D1400 == 38 [pid = 1036] [id = 651] 17:03:07 INFO - PROCESS | 1036 | --DOCSHELL 199E1400 == 37 [pid = 1036] [id = 650] 17:03:07 INFO - PROCESS | 1036 | --DOCSHELL 18D17000 == 36 [pid = 1036] [id = 649] 17:03:07 INFO - PROCESS | 1036 | --DOCSHELL 1850F800 == 35 [pid = 1036] [id = 648] 17:03:07 INFO - PROCESS | 1036 | --DOCSHELL 144C4400 == 34 [pid = 1036] [id = 647] 17:03:07 INFO - PROCESS | 1036 | --DOCSHELL 0D85CC00 == 33 [pid = 1036] [id = 646] 17:03:07 INFO - PROCESS | 1036 | --DOCSHELL 0C8E8800 == 32 [pid = 1036] [id = 645] 17:03:07 INFO - PROCESS | 1036 | --DOCSHELL 0C790400 == 31 [pid = 1036] [id = 644] 17:03:07 INFO - PROCESS | 1036 | --DOCSHELL 0C8DEC00 == 30 [pid = 1036] [id = 643] 17:03:07 INFO - PROCESS | 1036 | --DOCSHELL 19917800 == 29 [pid = 1036] [id = 642] 17:03:07 INFO - PROCESS | 1036 | --DOCSHELL 0C8E0000 == 28 [pid = 1036] [id = 633] 17:03:07 INFO - PROCESS | 1036 | --DOCSHELL 1A1F6400 == 27 [pid = 1036] [id = 656] 17:03:07 INFO - PROCESS | 1036 | --DOCSHELL 19F82400 == 26 [pid = 1036] [id = 653] 17:03:07 INFO - PROCESS | 1036 | --DOCSHELL 0C791400 == 25 [pid = 1036] [id = 654] 17:03:07 INFO - PROCESS | 1036 | --DOCSHELL 14B53C00 == 24 [pid = 1036] [id = 655] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (14A30400) [pid = 1036] [serial = 1910] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (19918400) [pid = 1036] [serial = 1924] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (1662A000) [pid = 1036] [serial = 1912] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (143E3000) [pid = 1036] [serial = 1909] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (0DA16400) [pid = 1036] [serial = 1906] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (10B03800) [pid = 1036] [serial = 1907] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (10CD3C00) [pid = 1036] [serial = 1901] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (10B2C800) [pid = 1036] [serial = 1900] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0CF22C00) [pid = 1036] [serial = 1903] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0CFE2800) [pid = 1036] [serial = 1904] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1850C000) [pid = 1036] [serial = 1915] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0DA17000) [pid = 1036] [serial = 1889] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0DA02800) [pid = 1036] [serial = 1888] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1850B000) [pid = 1036] [serial = 1892] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (16633C00) [pid = 1036] [serial = 1891] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1AD7DC00) [pid = 1036] [serial = 1895] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1A1F6C00) [pid = 1036] [serial = 1894] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1AFFEC00) [pid = 1036] [serial = 1898] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (1ADCE000) [pid = 1036] [serial = 1897] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (1850E000) [pid = 1036] [serial = 1916] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (0D1E5800) [pid = 1036] [serial = 1918] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (14AA1800) [pid = 1036] [serial = 1919] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (194AE000) [pid = 1036] [serial = 1921] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (17357800) [pid = 1036] [serial = 1913] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (194B6800) [pid = 1036] [serial = 1922] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | --DOMWINDOW == 63 (16635C00) [pid = 1036] [serial = 1925] [outer = 00000000] [url = about:blank] 17:03:07 INFO - PROCESS | 1036 | 1466812987651 Marionette TRACE conn5 <- [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]]]}] 17:03:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:03:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1877ms 17:03:07 INFO - PROCESS | 1036 | 1466812987717 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 17:03:07 INFO - PROCESS | 1036 | 1466812987721 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 17:03:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:03:07 INFO - PROCESS | 1036 | 1466812987727 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:03:07 INFO - PROCESS | 1036 | 1466812987730 Marionette TRACE conn5 <- [1,2594,null,{}] 17:03:07 INFO - PROCESS | 1036 | 1466812987736 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:07 INFO - PROCESS | 1036 | 1466812987739 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:07 INFO - PROCESS | 1036 | 1466812987835 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 17:03:07 INFO - PROCESS | 1036 | 1466812987931 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:07 INFO - PROCESS | 1036 | 1466812987935 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:07 INFO - PROCESS | 1036 | ++DOCSHELL 0C790400 == 25 [pid = 1036] [id = 658] 17:03:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 64 (0C797400) [pid = 1036] [serial = 1974] [outer = 00000000] 17:03:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (0C8D1400) [pid = 1036] [serial = 1975] [outer = 0C797400] 17:03:08 INFO - PROCESS | 1036 | 1466812987983 Marionette DEBUG loaded listener.js 17:03:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0C8DE800) [pid = 1036] [serial = 1976] [outer = 0C797400] 17:03:08 INFO - PROCESS | 1036 | 1466812988399 Marionette TRACE conn5 <- [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]]]}] 17:03:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:03:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 17:03:08 INFO - PROCESS | 1036 | 1466812988457 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 17:03:08 INFO - PROCESS | 1036 | 1466812988462 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 17:03:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:03:08 INFO - PROCESS | 1036 | 1466812988468 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:03:08 INFO - PROCESS | 1036 | 1466812988471 Marionette TRACE conn5 <- [1,2598,null,{}] 17:03:08 INFO - PROCESS | 1036 | 1466812988474 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:08 INFO - PROCESS | 1036 | 1466812988477 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:08 INFO - PROCESS | 1036 | 1466812988565 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 17:03:08 INFO - PROCESS | 1036 | 1466812988571 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:08 INFO - PROCESS | 1036 | 1466812988574 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:08 INFO - PROCESS | 1036 | ++DOCSHELL 0CF73000 == 26 [pid = 1036] [id = 659] 17:03:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0D1ED800) [pid = 1036] [serial = 1977] [outer = 00000000] 17:03:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0D3E9800) [pid = 1036] [serial = 1978] [outer = 0D1ED800] 17:03:08 INFO - PROCESS | 1036 | 1466812988622 Marionette DEBUG loaded listener.js 17:03:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0D4F4400) [pid = 1036] [serial = 1979] [outer = 0D1ED800] 17:03:09 INFO - PROCESS | 1036 | 1466812989103 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:03:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:03:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 17:03:09 INFO - PROCESS | 1036 | 1466812989142 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 17:03:09 INFO - PROCESS | 1036 | 1466812989144 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 17:03:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:03:09 INFO - PROCESS | 1036 | 1466812989147 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:03:09 INFO - PROCESS | 1036 | 1466812989151 Marionette TRACE conn5 <- [1,2602,null,{}] 17:03:09 INFO - PROCESS | 1036 | 1466812989162 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:09 INFO - PROCESS | 1036 | 1466812989167 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:09 INFO - PROCESS | 1036 | 1466812989281 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 17:03:09 INFO - PROCESS | 1036 | 1466812989387 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:09 INFO - PROCESS | 1036 | 1466812989390 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:09 INFO - PROCESS | 1036 | ++DOCSHELL 10B42C00 == 27 [pid = 1036] [id = 660] 17:03:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (10B44C00) [pid = 1036] [serial = 1980] [outer = 00000000] 17:03:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (10CCC000) [pid = 1036] [serial = 1981] [outer = 10B44C00] 17:03:09 INFO - PROCESS | 1036 | 1466812989437 Marionette DEBUG loaded listener.js 17:03:09 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (111DDC00) [pid = 1036] [serial = 1982] [outer = 10B44C00] 17:03:09 INFO - PROCESS | 1036 | 1466812989878 Marionette TRACE conn5 <- [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]]]}] 17:03:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:03:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 770ms 17:03:09 INFO - PROCESS | 1036 | 1466812989922 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 17:03:09 INFO - PROCESS | 1036 | 1466812989924 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 17:03:09 INFO - PROCESS | 1036 | 1466812989927 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:03:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:03:09 INFO - PROCESS | 1036 | 1466812989929 Marionette TRACE conn5 <- [1,2606,null,{}] 17:03:09 INFO - PROCESS | 1036 | 1466812989932 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:09 INFO - PROCESS | 1036 | 1466812989934 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:10 INFO - PROCESS | 1036 | 1466812990058 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 17:03:10 INFO - PROCESS | 1036 | 1466812990122 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:10 INFO - PROCESS | 1036 | 1466812990124 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:10 INFO - PROCESS | 1036 | ++DOCSHELL 143AC000 == 28 [pid = 1036] [id = 661] 17:03:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (143AD800) [pid = 1036] [serial = 1983] [outer = 00000000] 17:03:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (14A6C000) [pid = 1036] [serial = 1984] [outer = 143AD800] 17:03:10 INFO - PROCESS | 1036 | 1466812990169 Marionette DEBUG loaded listener.js 17:03:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (14B48C00) [pid = 1036] [serial = 1985] [outer = 143AD800] 17:03:10 INFO - PROCESS | 1036 | 1466812990594 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:03:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:03:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 17:03:10 INFO - PROCESS | 1036 | 1466812990664 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 17:03:10 INFO - PROCESS | 1036 | 1466812990667 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 17:03:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:03:10 INFO - PROCESS | 1036 | 1466812990670 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:03:10 INFO - PROCESS | 1036 | 1466812990671 Marionette TRACE conn5 <- [1,2610,null,{}] 17:03:10 INFO - PROCESS | 1036 | 1466812990675 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:10 INFO - PROCESS | 1036 | 1466812990677 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:10 INFO - PROCESS | 1036 | 1466812990797 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 17:03:10 INFO - PROCESS | 1036 | 1466812990807 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:10 INFO - PROCESS | 1036 | 1466812990809 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:10 INFO - PROCESS | 1036 | ++DOCSHELL 146D5800 == 29 [pid = 1036] [id = 662] 17:03:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (14BE4800) [pid = 1036] [serial = 1986] [outer = 00000000] 17:03:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (15758C00) [pid = 1036] [serial = 1987] [outer = 14BE4800] 17:03:10 INFO - PROCESS | 1036 | 1466812990853 Marionette DEBUG loaded listener.js 17:03:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (17355800) [pid = 1036] [serial = 1988] [outer = 14BE4800] 17:03:11 INFO - PROCESS | 1036 | 1466812991313 Marionette TRACE conn5 <- [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]]]}] 17:03:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:03:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 17:03:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:03:11 INFO - PROCESS | 1036 | 1466812991345 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 17:03:11 INFO - PROCESS | 1036 | 1466812991347 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 17:03:11 INFO - PROCESS | 1036 | 1466812991350 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:03:11 INFO - PROCESS | 1036 | 1466812991352 Marionette TRACE conn5 <- [1,2614,null,{}] 17:03:11 INFO - PROCESS | 1036 | 1466812991355 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:11 INFO - PROCESS | 1036 | 1466812991361 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:11 INFO - PROCESS | 1036 | 1466812991500 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 17:03:11 INFO - PROCESS | 1036 | 1466812991506 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:11 INFO - PROCESS | 1036 | 1466812991508 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:11 INFO - PROCESS | 1036 | ++DOCSHELL 17361400 == 30 [pid = 1036] [id = 663] 17:03:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (17844400) [pid = 1036] [serial = 1989] [outer = 00000000] 17:03:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (18517C00) [pid = 1036] [serial = 1990] [outer = 17844400] 17:03:11 INFO - PROCESS | 1036 | 1466812991552 Marionette DEBUG loaded listener.js 17:03:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (18CA5400) [pid = 1036] [serial = 1991] [outer = 17844400] 17:03:11 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1850FC00) [pid = 1036] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:03:11 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (18D17800) [pid = 1036] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:03:11 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0C83F400) [pid = 1036] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:03:11 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0DA0F000) [pid = 1036] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:03:11 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0C8DF000) [pid = 1036] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:03:11 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (14BDD400) [pid = 1036] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:03:11 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (199DE400) [pid = 1036] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:03:11 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0C8E0400) [pid = 1036] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:03:11 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (199E4400) [pid = 1036] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:03:11 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (0CF27800) [pid = 1036] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:03:11 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (1A1CA000) [pid = 1036] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:03:11 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (199DE800) [pid = 1036] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:03:12 INFO - PROCESS | 1036 | 1466812992273 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:03:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:03:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 970ms 17:03:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:03:12 INFO - PROCESS | 1036 | 1466812992322 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 17:03:12 INFO - PROCESS | 1036 | 1466812992324 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 17:03:12 INFO - PROCESS | 1036 | 1466812992327 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:03:12 INFO - PROCESS | 1036 | 1466812992328 Marionette TRACE conn5 <- [1,2618,null,{}] 17:03:12 INFO - PROCESS | 1036 | 1466812992332 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:12 INFO - PROCESS | 1036 | 1466812992334 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:12 INFO - PROCESS | 1036 | 1466812992410 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 17:03:12 INFO - PROCESS | 1036 | 1466812992418 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:12 INFO - PROCESS | 1036 | 1466812992419 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:12 INFO - PROCESS | 1036 | ++DOCSHELL 0DA12400 == 31 [pid = 1036] [id = 664] 17:03:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (14BDA800) [pid = 1036] [serial = 1992] [outer = 00000000] 17:03:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (18626400) [pid = 1036] [serial = 1993] [outer = 14BDA800] 17:03:12 INFO - PROCESS | 1036 | 1466812992462 Marionette DEBUG loaded listener.js 17:03:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (18628400) [pid = 1036] [serial = 1994] [outer = 14BDA800] 17:03:12 INFO - PROCESS | 1036 | 1466812992902 Marionette TRACE conn5 <- [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]]]}] 17:03:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:03:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 17:03:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:03:12 INFO - PROCESS | 1036 | 1466812992957 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 17:03:12 INFO - PROCESS | 1036 | 1466812992959 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 17:03:12 INFO - PROCESS | 1036 | 1466812992962 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:03:12 INFO - PROCESS | 1036 | 1466812992964 Marionette TRACE conn5 <- [1,2622,null,{}] 17:03:12 INFO - PROCESS | 1036 | 1466812992968 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:12 INFO - PROCESS | 1036 | 1466812992969 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:13 INFO - PROCESS | 1036 | 1466812993046 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 17:03:13 INFO - PROCESS | 1036 | 1466812993052 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:13 INFO - PROCESS | 1036 | 1466812993054 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:13 INFO - PROCESS | 1036 | ++DOCSHELL 0D3E9000 == 32 [pid = 1036] [id = 665] 17:03:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (18623C00) [pid = 1036] [serial = 1995] [outer = 00000000] 17:03:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (194AB400) [pid = 1036] [serial = 1996] [outer = 18623C00] 17:03:13 INFO - PROCESS | 1036 | 1466812993097 Marionette DEBUG loaded listener.js 17:03:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1937EC00) [pid = 1036] [serial = 1997] [outer = 18623C00] 17:03:13 INFO - PROCESS | 1036 | 1466812993528 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:03:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:03:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 17:03:13 INFO - PROCESS | 1036 | 1466812993594 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 17:03:13 INFO - PROCESS | 1036 | 1466812993596 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 17:03:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:03:13 INFO - PROCESS | 1036 | 1466812993599 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:03:13 INFO - PROCESS | 1036 | 1466812993601 Marionette TRACE conn5 <- [1,2626,null,{}] 17:03:13 INFO - PROCESS | 1036 | 1466812993604 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:13 INFO - PROCESS | 1036 | 1466812993606 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:13 INFO - PROCESS | 1036 | 1466812993684 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 17:03:13 INFO - PROCESS | 1036 | 1466812993691 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:13 INFO - PROCESS | 1036 | 1466812993693 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:13 INFO - PROCESS | 1036 | ++DOCSHELL 10B42800 == 33 [pid = 1036] [id = 666] 17:03:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1990D800) [pid = 1036] [serial = 1998] [outer = 00000000] 17:03:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (19913400) [pid = 1036] [serial = 1999] [outer = 1990D800] 17:03:13 INFO - PROCESS | 1036 | 1466812993737 Marionette DEBUG loaded listener.js 17:03:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (19918400) [pid = 1036] [serial = 2000] [outer = 1990D800] 17:03:14 INFO - PROCESS | 1036 | 1466812994529 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:03:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:03:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 970ms 17:03:14 INFO - PROCESS | 1036 | 1466812994570 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 17:03:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:03:14 INFO - PROCESS | 1036 | 1466812994575 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 17:03:14 INFO - PROCESS | 1036 | 1466812994580 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:03:14 INFO - PROCESS | 1036 | 1466812994586 Marionette TRACE conn5 <- [1,2630,null,{}] 17:03:14 INFO - PROCESS | 1036 | 1466812994591 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:14 INFO - PROCESS | 1036 | 1466812994594 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:14 INFO - PROCESS | 1036 | 1466812994727 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 17:03:14 INFO - PROCESS | 1036 | 1466812994866 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:14 INFO - PROCESS | 1036 | 1466812994869 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:14 INFO - PROCESS | 1036 | ++DOCSHELL 0C8CDC00 == 34 [pid = 1036] [id = 667] 17:03:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (0C8D3000) [pid = 1036] [serial = 2001] [outer = 00000000] 17:03:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (0D33B400) [pid = 1036] [serial = 2002] [outer = 0C8D3000] 17:03:14 INFO - PROCESS | 1036 | 1466812994927 Marionette DEBUG loaded listener.js 17:03:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0DA06800) [pid = 1036] [serial = 2003] [outer = 0C8D3000] 17:03:15 INFO - PROCESS | 1036 | 1466812995646 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:03:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:03:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1139ms 17:03:15 INFO - PROCESS | 1036 | 1466812995719 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 17:03:15 INFO - PROCESS | 1036 | 1466812995724 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 17:03:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:03:15 INFO - PROCESS | 1036 | 1466812995730 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:03:15 INFO - PROCESS | 1036 | 1466812995733 Marionette TRACE conn5 <- [1,2634,null,{}] 17:03:15 INFO - PROCESS | 1036 | 1466812995738 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:15 INFO - PROCESS | 1036 | 1466812995740 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:15 INFO - PROCESS | 1036 | 1466812995879 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 17:03:16 INFO - PROCESS | 1036 | 1466812996014 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:16 INFO - PROCESS | 1036 | 1466812996017 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:16 INFO - PROCESS | 1036 | ++DOCSHELL 0D3EBC00 == 35 [pid = 1036] [id = 668] 17:03:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0D459400) [pid = 1036] [serial = 2004] [outer = 00000000] 17:03:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0DA15400) [pid = 1036] [serial = 2005] [outer = 0D459400] 17:03:16 INFO - PROCESS | 1036 | 1466812996074 Marionette DEBUG loaded listener.js 17:03:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (14112400) [pid = 1036] [serial = 2006] [outer = 0D459400] 17:03:16 INFO - PROCESS | 1036 | --DOCSHELL 0D3E9000 == 34 [pid = 1036] [id = 665] 17:03:16 INFO - PROCESS | 1036 | --DOCSHELL 0DA12400 == 33 [pid = 1036] [id = 664] 17:03:16 INFO - PROCESS | 1036 | --DOCSHELL 17361400 == 32 [pid = 1036] [id = 663] 17:03:16 INFO - PROCESS | 1036 | --DOCSHELL 146D5800 == 31 [pid = 1036] [id = 662] 17:03:16 INFO - PROCESS | 1036 | --DOCSHELL 143AC000 == 30 [pid = 1036] [id = 661] 17:03:16 INFO - PROCESS | 1036 | --DOCSHELL 10B42C00 == 29 [pid = 1036] [id = 660] 17:03:16 INFO - PROCESS | 1036 | --DOCSHELL 0CF73000 == 28 [pid = 1036] [id = 659] 17:03:16 INFO - PROCESS | 1036 | --DOCSHELL 0C790400 == 27 [pid = 1036] [id = 658] 17:03:16 INFO - PROCESS | 1036 | 1466812996866 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:03:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:03:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1175ms 17:03:16 INFO - PROCESS | 1036 | 1466812996909 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 17:03:16 INFO - PROCESS | 1036 | 1466812996913 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 17:03:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:03:16 INFO - PROCESS | 1036 | 1466812996917 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:03:16 INFO - PROCESS | 1036 | 1466812996922 Marionette TRACE conn5 <- [1,2638,null,{}] 17:03:16 INFO - PROCESS | 1036 | 1466812996927 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:16 INFO - PROCESS | 1036 | 1466812996929 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:17 INFO - PROCESS | 1036 | 1466812997047 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (18CA0400) [pid = 1036] [serial = 1945] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (194ADC00) [pid = 1036] [serial = 1949] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1937E800) [pid = 1036] [serial = 1948] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0D4EFC00) [pid = 1036] [serial = 1933] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0DA1CC00) [pid = 1036] [serial = 1934] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (10BC7400) [pid = 1036] [serial = 1939] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (14BE6400) [pid = 1036] [serial = 1954] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (10CD3800) [pid = 1036] [serial = 1940] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (16631400) [pid = 1036] [serial = 1942] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (19DD7400) [pid = 1036] [serial = 1928] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (19DD6400) [pid = 1036] [serial = 1927] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0D853000) [pid = 1036] [serial = 1930] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (19CF7000) [pid = 1036] [serial = 1951] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (0DA0EC00) [pid = 1036] [serial = 1931] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (0D1F1C00) [pid = 1036] [serial = 1936] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (0D467800) [pid = 1036] [serial = 1937] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (1AD84000) [pid = 1036] [serial = 1960] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (1A1C1C00) [pid = 1036] [serial = 1958] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (1ADC6000) [pid = 1036] [serial = 1961] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (19F84000) [pid = 1036] [serial = 1957] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 63 (199EB000) [pid = 1036] [serial = 1952] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 62 (18CAEC00) [pid = 1036] [serial = 1946] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 61 (17360C00) [pid = 1036] [serial = 1943] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | --DOMWINDOW == 60 (18518800) [pid = 1036] [serial = 1955] [outer = 00000000] [url = about:blank] 17:03:17 INFO - PROCESS | 1036 | 1466812997153 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:17 INFO - PROCESS | 1036 | 1466812997155 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:17 INFO - PROCESS | 1036 | ++DOCSHELL 0CF1F800 == 28 [pid = 1036] [id = 669] 17:03:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 61 (0CF6B800) [pid = 1036] [serial = 2007] [outer = 00000000] 17:03:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 62 (0D33AC00) [pid = 1036] [serial = 2008] [outer = 0CF6B800] 17:03:17 INFO - PROCESS | 1036 | 1466812997203 Marionette DEBUG loaded listener.js 17:03:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 63 (0D4EA000) [pid = 1036] [serial = 2009] [outer = 0CF6B800] 17:03:17 INFO - PROCESS | 1036 | 1466812997643 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:03:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:03:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 790ms 17:03:17 INFO - PROCESS | 1036 | 1466812997709 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 17:03:17 INFO - PROCESS | 1036 | 1466812997713 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 17:03:17 INFO - PROCESS | 1036 | 1466812997719 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:03:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:03:17 INFO - PROCESS | 1036 | 1466812997722 Marionette TRACE conn5 <- [1,2642,null,{}] 17:03:17 INFO - PROCESS | 1036 | 1466812997726 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:17 INFO - PROCESS | 1036 | 1466812997728 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:17 INFO - PROCESS | 1036 | 1466812997819 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 17:03:17 INFO - PROCESS | 1036 | 1466812997833 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:17 INFO - PROCESS | 1036 | 1466812997835 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:17 INFO - PROCESS | 1036 | ++DOCSHELL 10B08400 == 29 [pid = 1036] [id = 670] 17:03:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 64 (10B09000) [pid = 1036] [serial = 2010] [outer = 00000000] 17:03:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (10B42C00) [pid = 1036] [serial = 2011] [outer = 10B09000] 17:03:17 INFO - PROCESS | 1036 | 1466812997881 Marionette DEBUG loaded listener.js 17:03:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (111D9400) [pid = 1036] [serial = 2012] [outer = 10B09000] 17:03:18 INFO - PROCESS | 1036 | 1466812998330 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:03:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:03:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 17:03:18 INFO - PROCESS | 1036 | 1466812998394 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 17:03:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:03:18 INFO - PROCESS | 1036 | 1466812998396 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 17:03:18 INFO - PROCESS | 1036 | 1466812998399 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:03:18 INFO - PROCESS | 1036 | 1466812998403 Marionette TRACE conn5 <- [1,2646,null,{}] 17:03:18 INFO - PROCESS | 1036 | 1466812998414 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:18 INFO - PROCESS | 1036 | 1466812998419 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:18 INFO - PROCESS | 1036 | 1466812998504 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 17:03:18 INFO - PROCESS | 1036 | 1466812998511 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:18 INFO - PROCESS | 1036 | 1466812998514 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:18 INFO - PROCESS | 1036 | ++DOCSHELL 14C85400 == 30 [pid = 1036] [id = 671] 17:03:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (14C88000) [pid = 1036] [serial = 2013] [outer = 00000000] 17:03:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (1662BC00) [pid = 1036] [serial = 2014] [outer = 14C88000] 17:03:18 INFO - PROCESS | 1036 | 1466812998657 Marionette DEBUG loaded listener.js 17:03:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (17361000) [pid = 1036] [serial = 2015] [outer = 14C88000] 17:03:19 INFO - PROCESS | 1036 | 1466812999045 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:03:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:03:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 690ms 17:03:19 INFO - PROCESS | 1036 | 1466812999090 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 17:03:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:03:19 INFO - PROCESS | 1036 | 1466812999092 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 17:03:19 INFO - PROCESS | 1036 | 1466812999095 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:03:19 INFO - PROCESS | 1036 | 1466812999097 Marionette TRACE conn5 <- [1,2650,null,{}] 17:03:19 INFO - PROCESS | 1036 | 1466812999100 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:19 INFO - PROCESS | 1036 | 1466812999102 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:19 INFO - PROCESS | 1036 | 1466812999216 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 17:03:19 INFO - PROCESS | 1036 | 1466812999330 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:19 INFO - PROCESS | 1036 | 1466812999332 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:19 INFO - PROCESS | 1036 | ++DOCSHELL 17360C00 == 31 [pid = 1036] [id = 672] 17:03:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (17842C00) [pid = 1036] [serial = 2016] [outer = 00000000] 17:03:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (18CA0400) [pid = 1036] [serial = 2017] [outer = 17842C00] 17:03:19 INFO - PROCESS | 1036 | 1466812999376 Marionette DEBUG loaded listener.js 17:03:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (18D18400) [pid = 1036] [serial = 2018] [outer = 17842C00] 17:03:19 INFO - PROCESS | 1036 | 1466812999797 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:03:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:03:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 17:03:19 INFO - PROCESS | 1036 | 1466812999826 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 17:03:19 INFO - PROCESS | 1036 | 1466812999828 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 17:03:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:03:19 INFO - PROCESS | 1036 | 1466812999831 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:03:19 INFO - PROCESS | 1036 | 1466812999832 Marionette TRACE conn5 <- [1,2654,null,{}] 17:03:19 INFO - PROCESS | 1036 | 1466812999836 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:19 INFO - PROCESS | 1036 | 1466812999838 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:19 INFO - PROCESS | 1036 | 1466812999960 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 17:03:19 INFO - PROCESS | 1036 | 1466812999965 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:19 INFO - PROCESS | 1036 | 1466812999967 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:19 INFO - PROCESS | 1036 | ++DOCSHELL 18629000 == 32 [pid = 1036] [id = 673] 17:03:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (1937C800) [pid = 1036] [serial = 2019] [outer = 00000000] 17:03:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (194B6000) [pid = 1036] [serial = 2020] [outer = 1937C800] 17:03:20 INFO - PROCESS | 1036 | 1466813000014 Marionette DEBUG loaded listener.js 17:03:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1990B000) [pid = 1036] [serial = 2021] [outer = 1937C800] 17:03:20 INFO - PROCESS | 1036 | 1466813000961 Marionette TRACE conn5 <- [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]]]}] 17:03:21 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) 17:03:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1180ms 17:03:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:03:21 INFO - PROCESS | 1036 | 1466813001012 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 17:03:21 INFO - PROCESS | 1036 | 1466813001014 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 17:03:21 INFO - PROCESS | 1036 | 1466813001017 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:03:21 INFO - PROCESS | 1036 | 1466813001019 Marionette TRACE conn5 <- [1,2658,null,{}] 17:03:21 INFO - PROCESS | 1036 | 1466813001023 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:21 INFO - PROCESS | 1036 | 1466813001028 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:21 INFO - PROCESS | 1036 | 1466813001165 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 17:03:21 INFO - PROCESS | 1036 | 1466813001171 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:21 INFO - PROCESS | 1036 | 1466813001173 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:21 INFO - PROCESS | 1036 | ++DOCSHELL 1937A000 == 33 [pid = 1036] [id = 674] 17:03:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (194ADC00) [pid = 1036] [serial = 2022] [outer = 00000000] 17:03:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (199EBC00) [pid = 1036] [serial = 2023] [outer = 194ADC00] 17:03:21 INFO - PROCESS | 1036 | 1466813001217 Marionette DEBUG loaded listener.js 17:03:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (199E9400) [pid = 1036] [serial = 2024] [outer = 194ADC00] 17:03:21 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (143AD800) [pid = 1036] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:03:21 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0C72A400) [pid = 1036] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:03:21 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0D1ED800) [pid = 1036] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:03:21 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (10B44C00) [pid = 1036] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:03:21 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0C797400) [pid = 1036] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:03:21 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0C794C00) [pid = 1036] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:03:21 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (14BDCC00) [pid = 1036] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:03:21 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (1AD7B000) [pid = 1036] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:03:21 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (18623C00) [pid = 1036] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:03:21 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (14BE4800) [pid = 1036] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:03:21 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (17844400) [pid = 1036] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:03:21 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (14BDA800) [pid = 1036] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:03:22 INFO - PROCESS | 1036 | 1466813002154 Marionette TRACE conn5 <- [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"]]]}] 17:03:22 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 17:03:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:03:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:03:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:03:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1179ms 17:03:22 INFO - PROCESS | 1036 | 1466813002197 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 17:03:22 INFO - PROCESS | 1036 | 1466813002199 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 17:03:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:03:22 INFO - PROCESS | 1036 | 1466813002206 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:03:22 INFO - PROCESS | 1036 | 1466813002208 Marionette TRACE conn5 <- [1,2662,null,{}] 17:03:22 INFO - PROCESS | 1036 | 1466813002211 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:22 INFO - PROCESS | 1036 | 1466813002213 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:22 INFO - PROCESS | 1036 | 1466813002292 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 17:03:22 INFO - PROCESS | 1036 | 1466813002298 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:22 INFO - PROCESS | 1036 | 1466813002300 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:22 INFO - PROCESS | 1036 | ++DOCSHELL 144BFC00 == 34 [pid = 1036] [id = 675] 17:03:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (14666C00) [pid = 1036] [serial = 2025] [outer = 00000000] 17:03:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (1785FC00) [pid = 1036] [serial = 2026] [outer = 14666C00] 17:03:22 INFO - PROCESS | 1036 | 1466813002343 Marionette DEBUG loaded listener.js 17:03:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (18D18800) [pid = 1036] [serial = 2027] [outer = 14666C00] 17:03:23 INFO - PROCESS | 1036 | 1466813003279 Marionette TRACE conn5 <- [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"]]]}] 17:03:23 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 17:03:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:03:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:03:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1124ms 17:03:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:03:23 INFO - PROCESS | 1036 | 1466813003332 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 17:03:23 INFO - PROCESS | 1036 | 1466813003334 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 17:03:23 INFO - PROCESS | 1036 | 1466813003337 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:03:23 INFO - PROCESS | 1036 | 1466813003339 Marionette TRACE conn5 <- [1,2666,null,{}] 17:03:23 INFO - PROCESS | 1036 | 1466813003343 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:23 INFO - PROCESS | 1036 | 1466813003344 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:23 INFO - PROCESS | 1036 | 1466813003424 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 17:03:23 INFO - PROCESS | 1036 | 1466813003431 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:23 INFO - PROCESS | 1036 | 1466813003433 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:23 INFO - PROCESS | 1036 | ++DOCSHELL 19C61000 == 35 [pid = 1036] [id = 676] 17:03:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (19DD4000) [pid = 1036] [serial = 2028] [outer = 00000000] 17:03:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (19F87800) [pid = 1036] [serial = 2029] [outer = 19DD4000] 17:03:23 INFO - PROCESS | 1036 | 1466813003475 Marionette DEBUG loaded listener.js 17:03:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (1A1BD000) [pid = 1036] [serial = 2030] [outer = 19DD4000] 17:03:24 INFO - PROCESS | 1036 | 1466813004692 Marionette TRACE conn5 <- [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]]]}] 17:03:24 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) 17:03:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1383ms 17:03:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:03:24 INFO - PROCESS | 1036 | 1466813004722 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 17:03:24 INFO - PROCESS | 1036 | 1466813004726 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 17:03:24 INFO - PROCESS | 1036 | 1466813004731 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:03:24 INFO - PROCESS | 1036 | 1466813004734 Marionette TRACE conn5 <- [1,2670,null,{}] 17:03:24 INFO - PROCESS | 1036 | 1466813004740 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:24 INFO - PROCESS | 1036 | 1466813004743 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:24 INFO - PROCESS | 1036 | 1466813004857 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 17:03:25 INFO - PROCESS | 1036 | 1466813005001 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:25 INFO - PROCESS | 1036 | 1466813005004 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:25 INFO - PROCESS | 1036 | ++DOCSHELL 0D336000 == 36 [pid = 1036] [id = 677] 17:03:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0D3EC800) [pid = 1036] [serial = 2031] [outer = 00000000] 17:03:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0DA19800) [pid = 1036] [serial = 2032] [outer = 0D3EC800] 17:03:25 INFO - PROCESS | 1036 | 1466813005066 Marionette DEBUG loaded listener.js 17:03:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (10CD8800) [pid = 1036] [serial = 2033] [outer = 0D3EC800] 17:03:26 INFO - PROCESS | 1036 | 1466813006107 Marionette TRACE conn5 <- [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]]]}] 17:03:26 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) 17:03:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1437ms 17:03:26 INFO - PROCESS | 1036 | 1466813006169 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 17:03:26 INFO - PROCESS | 1036 | 1466813006173 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 17:03:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:03:26 INFO - PROCESS | 1036 | 1466813006180 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:03:26 INFO - PROCESS | 1036 | 1466813006183 Marionette TRACE conn5 <- [1,2674,null,{}] 17:03:26 INFO - PROCESS | 1036 | 1466813006230 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:26 INFO - PROCESS | 1036 | 1466813006233 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:26 INFO - PROCESS | 1036 | 1466813006337 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 17:03:26 INFO - PROCESS | 1036 | 1466813006553 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:26 INFO - PROCESS | 1036 | 1466813006555 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:26 INFO - PROCESS | 1036 | ++DOCSHELL 1850B000 == 37 [pid = 1036] [id = 678] 17:03:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1850C400) [pid = 1036] [serial = 2034] [outer = 00000000] 17:03:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (194AA400) [pid = 1036] [serial = 2035] [outer = 1850C400] 17:03:26 INFO - PROCESS | 1036 | 1466813006613 Marionette DEBUG loaded listener.js 17:03:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (19909800) [pid = 1036] [serial = 2036] [outer = 1850C400] 17:03:28 INFO - PROCESS | 1036 | --DOCSHELL 144BFC00 == 36 [pid = 1036] [id = 675] 17:03:28 INFO - PROCESS | 1036 | --DOCSHELL 1937A000 == 35 [pid = 1036] [id = 674] 17:03:28 INFO - PROCESS | 1036 | --DOCSHELL 18629000 == 34 [pid = 1036] [id = 673] 17:03:28 INFO - PROCESS | 1036 | --DOCSHELL 17360C00 == 33 [pid = 1036] [id = 672] 17:03:28 INFO - PROCESS | 1036 | --DOCSHELL 14C85400 == 32 [pid = 1036] [id = 671] 17:03:28 INFO - PROCESS | 1036 | --DOCSHELL 10B08400 == 31 [pid = 1036] [id = 670] 17:03:28 INFO - PROCESS | 1036 | --DOCSHELL 0CF1F800 == 30 [pid = 1036] [id = 669] 17:03:28 INFO - PROCESS | 1036 | --DOCSHELL 0D3EBC00 == 29 [pid = 1036] [id = 668] 17:03:28 INFO - PROCESS | 1036 | --DOCSHELL 0C8CDC00 == 28 [pid = 1036] [id = 667] 17:03:28 INFO - PROCESS | 1036 | --DOCSHELL 10B42800 == 27 [pid = 1036] [id = 666] 17:03:28 INFO - PROCESS | 1036 | --DOCSHELL 0C704800 == 26 [pid = 1036] [id = 657] 17:03:28 INFO - PROCESS | 1036 | --DOCSHELL 19C61000 == 25 [pid = 1036] [id = 676] 17:03:28 INFO - PROCESS | 1036 | --DOCSHELL 0D336000 == 24 [pid = 1036] [id = 677] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (14A6C000) [pid = 1036] [serial = 1984] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0D1E7400) [pid = 1036] [serial = 1973] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0C8E6000) [pid = 1036] [serial = 1972] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0D3E9800) [pid = 1036] [serial = 1978] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0D4F4400) [pid = 1036] [serial = 1979] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (10CCC000) [pid = 1036] [serial = 1981] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (0C8D1400) [pid = 1036] [serial = 1975] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (0C8DE800) [pid = 1036] [serial = 1976] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (0DA0B000) [pid = 1036] [serial = 1964] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (0D852400) [pid = 1036] [serial = 1963] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (18C9F400) [pid = 1036] [serial = 1967] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (1735E000) [pid = 1036] [serial = 1966] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (1B4A9000) [pid = 1036] [serial = 1970] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (1ADCEC00) [pid = 1036] [serial = 1969] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 63 (1937EC00) [pid = 1036] [serial = 1997] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 62 (15758C00) [pid = 1036] [serial = 1987] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 61 (14B48C00) [pid = 1036] [serial = 1985] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 60 (18517C00) [pid = 1036] [serial = 1990] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 59 (17355800) [pid = 1036] [serial = 1988] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 58 (18CA5400) [pid = 1036] [serial = 1991] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 57 (194AB400) [pid = 1036] [serial = 1996] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 56 (18626400) [pid = 1036] [serial = 1993] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 55 (18628400) [pid = 1036] [serial = 1994] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 54 (19913400) [pid = 1036] [serial = 1999] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | --DOMWINDOW == 53 (111DDC00) [pid = 1036] [serial = 1982] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 1036 | 1466813008509 Marionette TRACE conn5 <- [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"]]]}] 17:03:28 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 17:03:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:03:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:03:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:03:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2371ms 17:03:28 INFO - PROCESS | 1036 | 1466813008555 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 17:03:28 INFO - PROCESS | 1036 | 1466813008558 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 17:03:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:03:28 INFO - PROCESS | 1036 | 1466813008564 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:03:28 INFO - PROCESS | 1036 | 1466813008568 Marionette TRACE conn5 <- [1,2678,null,{}] 17:03:28 INFO - PROCESS | 1036 | 1466813008575 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:28 INFO - PROCESS | 1036 | 1466813008578 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:28 INFO - PROCESS | 1036 | 1466813008671 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 17:03:28 INFO - PROCESS | 1036 | 1466813008758 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:28 INFO - PROCESS | 1036 | 1466813008761 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:28 INFO - PROCESS | 1036 | ++DOCSHELL 0C8DB400 == 25 [pid = 1036] [id = 679] 17:03:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 54 (0C8DBC00) [pid = 1036] [serial = 2037] [outer = 00000000] 17:03:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 55 (0C8E0C00) [pid = 1036] [serial = 2038] [outer = 0C8DBC00] 17:03:28 INFO - PROCESS | 1036 | 1466813008812 Marionette DEBUG loaded listener.js 17:03:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 56 (0C8E9000) [pid = 1036] [serial = 2039] [outer = 0C8DBC00] 17:03:29 INFO - PROCESS | 1036 | 1466813009728 Marionette TRACE conn5 <- [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"]]]}] 17:03:29 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 17:03:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:03:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:03:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1182ms 17:03:29 INFO - PROCESS | 1036 | 1466813009747 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 17:03:29 INFO - PROCESS | 1036 | 1466813009752 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 17:03:29 INFO - PROCESS | 1036 | 1466813009761 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:03:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:03:29 INFO - PROCESS | 1036 | 1466813009764 Marionette TRACE conn5 <- [1,2682,null,{}] 17:03:29 INFO - PROCESS | 1036 | 1466813009768 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:29 INFO - PROCESS | 1036 | 1466813009771 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:29 INFO - PROCESS | 1036 | 1466813009866 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 17:03:29 INFO - PROCESS | 1036 | 1466813009872 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:29 INFO - PROCESS | 1036 | 1466813009875 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:29 INFO - PROCESS | 1036 | ++DOCSHELL 0D462400 == 26 [pid = 1036] [id = 680] 17:03:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 57 (0D4F4400) [pid = 1036] [serial = 2040] [outer = 00000000] 17:03:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 58 (0D852C00) [pid = 1036] [serial = 2041] [outer = 0D4F4400] 17:03:29 INFO - PROCESS | 1036 | 1466813009923 Marionette DEBUG loaded listener.js 17:03:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 59 (0D9AA800) [pid = 1036] [serial = 2042] [outer = 0D4F4400] 17:03:30 INFO - PROCESS | 1036 | 1466813010906 Marionette TRACE conn5 <- [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"]]]}] 17:03:30 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 17:03:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:03:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:03:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:03:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1183ms 17:03:30 INFO - PROCESS | 1036 | 1466813010951 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 17:03:30 INFO - PROCESS | 1036 | 1466813010953 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 17:03:30 INFO - PROCESS | 1036 | 1466813010957 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:03:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:03:30 INFO - PROCESS | 1036 | 1466813010960 Marionette TRACE conn5 <- [1,2686,null,{}] 17:03:30 INFO - PROCESS | 1036 | 1466813010984 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:31 INFO - PROCESS | 1036 | 1466813010989 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:31 INFO - PROCESS | 1036 | 1466813011118 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 17:03:31 INFO - PROCESS | 1036 | 1466813011126 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:31 INFO - PROCESS | 1036 | 1466813011129 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:31 INFO - PROCESS | 1036 | ++DOCSHELL 10B2D800 == 27 [pid = 1036] [id = 681] 17:03:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 60 (10B2DC00) [pid = 1036] [serial = 2043] [outer = 00000000] 17:03:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 61 (111DDC00) [pid = 1036] [serial = 2044] [outer = 10B2DC00] 17:03:31 INFO - PROCESS | 1036 | 1466813011179 Marionette DEBUG loaded listener.js 17:03:31 INFO - PROCESS | 1036 | ++DOMWINDOW == 62 (1410DC00) [pid = 1036] [serial = 2045] [outer = 10B2DC00] 17:03:32 INFO - PROCESS | 1036 | 1466813012168 Marionette TRACE conn5 <- [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"]]]}] 17:03:32 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 17:03:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:03:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:03:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:03:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1232ms 17:03:32 INFO - PROCESS | 1036 | 1466813012192 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 17:03:32 INFO - PROCESS | 1036 | 1466813012195 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 17:03:32 INFO - PROCESS | 1036 | 1466813012198 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:03:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:03:32 INFO - PROCESS | 1036 | 1466813012200 Marionette TRACE conn5 <- [1,2690,null,{}] 17:03:32 INFO - PROCESS | 1036 | 1466813012204 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:32 INFO - PROCESS | 1036 | 1466813012205 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:32 INFO - PROCESS | 1036 | 1466813012327 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 17:03:32 INFO - PROCESS | 1036 | 1466813012333 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:32 INFO - PROCESS | 1036 | 1466813012335 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:32 INFO - PROCESS | 1036 | ++DOCSHELL 144CAC00 == 28 [pid = 1036] [id = 682] 17:03:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 63 (14661400) [pid = 1036] [serial = 2046] [outer = 00000000] 17:03:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 64 (14BE6400) [pid = 1036] [serial = 2047] [outer = 14661400] 17:03:32 INFO - PROCESS | 1036 | 1466813012432 Marionette DEBUG loaded listener.js 17:03:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (16626800) [pid = 1036] [serial = 2048] [outer = 14661400] 17:03:32 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (19DD4000) [pid = 1036] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:03:32 INFO - PROCESS | 1036 | --DOMWINDOW == 63 (14666C00) [pid = 1036] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:03:32 INFO - PROCESS | 1036 | --DOMWINDOW == 62 (1937C800) [pid = 1036] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:03:32 INFO - PROCESS | 1036 | --DOMWINDOW == 61 (1990D800) [pid = 1036] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:03:32 INFO - PROCESS | 1036 | --DOMWINDOW == 60 (14C88000) [pid = 1036] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:03:32 INFO - PROCESS | 1036 | --DOMWINDOW == 59 (0C8D3000) [pid = 1036] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:03:32 INFO - PROCESS | 1036 | --DOMWINDOW == 58 (0CF6B800) [pid = 1036] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:03:32 INFO - PROCESS | 1036 | --DOMWINDOW == 57 (0D459400) [pid = 1036] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:03:32 INFO - PROCESS | 1036 | --DOMWINDOW == 56 (10B09000) [pid = 1036] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:03:32 INFO - PROCESS | 1036 | --DOMWINDOW == 55 (194ADC00) [pid = 1036] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:03:32 INFO - PROCESS | 1036 | --DOMWINDOW == 54 (17842C00) [pid = 1036] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:03:32 INFO - PROCESS | 1036 | 1466813012925 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:03:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:03:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 770ms 17:03:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:03:32 INFO - PROCESS | 1036 | 1466813012972 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 17:03:32 INFO - PROCESS | 1036 | 1466813012974 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 17:03:32 INFO - PROCESS | 1036 | 1466813012977 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:03:32 INFO - PROCESS | 1036 | 1466813012979 Marionette TRACE conn5 <- [1,2694,null,{}] 17:03:32 INFO - PROCESS | 1036 | 1466813012983 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:32 INFO - PROCESS | 1036 | 1466813012985 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:33 INFO - PROCESS | 1036 | 1466813013064 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 17:03:33 INFO - PROCESS | 1036 | 1466813013069 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:33 INFO - PROCESS | 1036 | 1466813013071 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:33 INFO - PROCESS | 1036 | ++DOCSHELL 144C9C00 == 29 [pid = 1036] [id = 683] 17:03:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 55 (14BE4400) [pid = 1036] [serial = 2049] [outer = 00000000] 17:03:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 56 (16635C00) [pid = 1036] [serial = 2050] [outer = 14BE4400] 17:03:33 INFO - PROCESS | 1036 | 1466813013116 Marionette DEBUG loaded listener.js 17:03:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 57 (1735B800) [pid = 1036] [serial = 2051] [outer = 14BE4400] 17:03:33 INFO - PROCESS | 1036 | 1466813013558 Marionette TRACE conn5 <- [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]]]}] 17:03:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:03:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 17:03:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:03:33 INFO - PROCESS | 1036 | 1466813013609 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 17:03:33 INFO - PROCESS | 1036 | 1466813013611 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 17:03:33 INFO - PROCESS | 1036 | 1466813013614 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:03:33 INFO - PROCESS | 1036 | 1466813013615 Marionette TRACE conn5 <- [1,2698,null,{}] 17:03:33 INFO - PROCESS | 1036 | 1466813013619 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:33 INFO - PROCESS | 1036 | 1466813013624 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:33 INFO - PROCESS | 1036 | 1466813013742 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 17:03:33 INFO - PROCESS | 1036 | 1466813013752 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:33 INFO - PROCESS | 1036 | 1466813013754 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:33 INFO - PROCESS | 1036 | ++DOCSHELL 1850CC00 == 30 [pid = 1036] [id = 684] 17:03:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 58 (1850F000) [pid = 1036] [serial = 2052] [outer = 00000000] 17:03:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 59 (1857C400) [pid = 1036] [serial = 2053] [outer = 1850F000] 17:03:33 INFO - PROCESS | 1036 | 1466813013798 Marionette DEBUG loaded listener.js 17:03:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 60 (18632C00) [pid = 1036] [serial = 2054] [outer = 1850F000] 17:03:34 INFO - PROCESS | 1036 | 1466813014285 Marionette TRACE conn5 <- [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] 17:03:34 INFO - PROCESS | 1036 | 1466813014346 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 17:03:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:03:34 INFO - PROCESS | 1036 | 1466813014350 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:03:34 INFO - PROCESS | 1036 | 1466813014351 Marionette TRACE conn5 <- [1,2702,null,{}] 17:03:34 INFO - PROCESS | 1036 | 1466813014355 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:34 INFO - PROCESS | 1036 | 1466813014356 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:34 INFO - PROCESS | 1036 | 1466813014437 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 17:03:34 INFO - PROCESS | 1036 | 1466813014442 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:34 INFO - PROCESS | 1036 | 1466813014444 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:34 INFO - PROCESS | 1036 | ++DOCSHELL 18D11800 == 31 [pid = 1036] [id = 685] 17:03:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 61 (18D16C00) [pid = 1036] [serial = 2055] [outer = 00000000] 17:03:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 62 (19413800) [pid = 1036] [serial = 2056] [outer = 18D16C00] 17:03:34 INFO - PROCESS | 1036 | 1466813014488 Marionette DEBUG loaded listener.js 17:03:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 63 (194B0400) [pid = 1036] [serial = 2057] [outer = 18D16C00] 17:03:35 INFO - PROCESS | 1036 | 1466813015290 Marionette TRACE conn5 <- [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]]]}] 17:03:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:03:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 970ms 17:03:35 INFO - PROCESS | 1036 | 1466813015321 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 17:03:35 INFO - PROCESS | 1036 | 1466813015325 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 17:03:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:03:35 INFO - PROCESS | 1036 | 1466813015330 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:03:35 INFO - PROCESS | 1036 | 1466813015335 Marionette TRACE conn5 <- [1,2706,null,{}] 17:03:35 INFO - PROCESS | 1036 | 1466813015341 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:35 INFO - PROCESS | 1036 | 1466813015343 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:35 INFO - PROCESS | 1036 | 1466813015464 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 17:03:35 INFO - PROCESS | 1036 | 1466813015601 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:35 INFO - PROCESS | 1036 | 1466813015603 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:35 INFO - PROCESS | 1036 | ++DOCSHELL 0CF2A800 == 32 [pid = 1036] [id = 686] 17:03:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 64 (0D1E9C00) [pid = 1036] [serial = 2058] [outer = 00000000] 17:03:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (0D852000) [pid = 1036] [serial = 2059] [outer = 0D1E9C00] 17:03:35 INFO - PROCESS | 1036 | 1466813015662 Marionette DEBUG loaded listener.js 17:03:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0DA18C00) [pid = 1036] [serial = 2060] [outer = 0D1E9C00] 17:03:36 INFO - PROCESS | 1036 | 1466813016380 Marionette TRACE conn5 <- [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] 17:03:36 INFO - PROCESS | 1036 | 1466813016434 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 17:03:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:03:36 INFO - PROCESS | 1036 | 1466813016441 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:03:36 INFO - PROCESS | 1036 | 1466813016444 Marionette TRACE conn5 <- [1,2710,null,{}] 17:03:36 INFO - PROCESS | 1036 | 1466813016448 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:36 INFO - PROCESS | 1036 | 1466813016451 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:36 INFO - PROCESS | 1036 | 1466813016574 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 17:03:36 INFO - PROCESS | 1036 | 1466813016769 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:36 INFO - PROCESS | 1036 | 1466813016772 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:36 INFO - PROCESS | 1036 | ++DOCSHELL 0C723400 == 33 [pid = 1036] [id = 687] 17:03:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0C724400) [pid = 1036] [serial = 2061] [outer = 00000000] 17:03:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0C8CD800) [pid = 1036] [serial = 2062] [outer = 0C724400] 17:03:36 INFO - PROCESS | 1036 | 1466813016826 Marionette DEBUG loaded listener.js 17:03:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0C8DC400) [pid = 1036] [serial = 2063] [outer = 0C724400] 17:03:37 INFO - PROCESS | 1036 | --DOCSHELL 16634000 == 32 [pid = 1036] [id = 474] 17:03:37 INFO - PROCESS | 1036 | --DOCSHELL 18513400 == 31 [pid = 1036] [id = 475] 17:03:37 INFO - PROCESS | 1036 | --DOCSHELL 0D85C800 == 30 [pid = 1036] [id = 473] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (1785FC00) [pid = 1036] [serial = 2026] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (194B6000) [pid = 1036] [serial = 2020] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (19918400) [pid = 1036] [serial = 2000] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (1662BC00) [pid = 1036] [serial = 2014] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (17361000) [pid = 1036] [serial = 2015] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 63 (0D33B400) [pid = 1036] [serial = 2002] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 62 (0DA06800) [pid = 1036] [serial = 2003] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 61 (0D33AC00) [pid = 1036] [serial = 2008] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 60 (0D4EA000) [pid = 1036] [serial = 2009] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 59 (0DA15400) [pid = 1036] [serial = 2005] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 58 (14112400) [pid = 1036] [serial = 2006] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 57 (10B42C00) [pid = 1036] [serial = 2011] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 56 (111D9400) [pid = 1036] [serial = 2012] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 55 (199E9400) [pid = 1036] [serial = 2024] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 54 (18D18800) [pid = 1036] [serial = 2027] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 53 (199EBC00) [pid = 1036] [serial = 2023] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 52 (18CA0400) [pid = 1036] [serial = 2017] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 51 (1990B000) [pid = 1036] [serial = 2021] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 50 (18D18400) [pid = 1036] [serial = 2018] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 49 (1A1BD000) [pid = 1036] [serial = 2030] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | --DOMWINDOW == 48 (19F87800) [pid = 1036] [serial = 2029] [outer = 00000000] [url = about:blank] 17:03:37 INFO - PROCESS | 1036 | 1466813017426 Marionette TRACE conn5 <- [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] 17:03:37 INFO - PROCESS | 1036 | 1466813017468 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 17:03:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:03:37 INFO - PROCESS | 1036 | 1466813017472 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:03:37 INFO - PROCESS | 1036 | 1466813017475 Marionette TRACE conn5 <- [1,2714,null,{}] 17:03:37 INFO - PROCESS | 1036 | 1466813017480 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:37 INFO - PROCESS | 1036 | 1466813017484 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:37 INFO - PROCESS | 1036 | 1466813017571 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 17:03:37 INFO - PROCESS | 1036 | 1466813017668 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:37 INFO - PROCESS | 1036 | 1466813017671 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:37 INFO - PROCESS | 1036 | ++DOCSHELL 0CF6B800 == 31 [pid = 1036] [id = 688] 17:03:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 49 (0D1EAC00) [pid = 1036] [serial = 2064] [outer = 00000000] 17:03:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 50 (0D85CC00) [pid = 1036] [serial = 2065] [outer = 0D1EAC00] 17:03:37 INFO - PROCESS | 1036 | 1466813017718 Marionette DEBUG loaded listener.js 17:03:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 51 (0DA0A000) [pid = 1036] [serial = 2066] [outer = 0D1EAC00] 17:03:38 INFO - PROCESS | 1036 | 1466813018104 Marionette TRACE conn5 <- [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]]]}] 17:03:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:03:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 17:03:38 INFO - PROCESS | 1036 | 1466813018171 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 17:03:38 INFO - PROCESS | 1036 | 1466813018175 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 17:03:38 INFO - PROCESS | 1036 | 1466813018183 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:03:38 INFO - PROCESS | 1036 | 1466813018185 Marionette TRACE conn5 <- [1,2718,null,{}] 17:03:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:03:38 INFO - PROCESS | 1036 | 1466813018189 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:38 INFO - PROCESS | 1036 | 1466813018191 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:38 INFO - PROCESS | 1036 | 1466813018282 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 17:03:38 INFO - PROCESS | 1036 | 1466813018288 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:38 INFO - PROCESS | 1036 | 1466813018290 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:38 INFO - PROCESS | 1036 | ++DOCSHELL 10B2BC00 == 32 [pid = 1036] [id = 689] 17:03:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 52 (10B2E000) [pid = 1036] [serial = 2067] [outer = 00000000] 17:03:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 53 (1122BC00) [pid = 1036] [serial = 2068] [outer = 10B2E000] 17:03:38 INFO - PROCESS | 1036 | 1466813018341 Marionette DEBUG loaded listener.js 17:03:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 54 (143ADC00) [pid = 1036] [serial = 2069] [outer = 10B2E000] 17:03:39 INFO - PROCESS | 1036 | 1466813019304 Marionette TRACE conn5 <- [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"]]]}] 17:03:39 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 17:03:39 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:03:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:03:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:03:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1166ms 17:03:39 INFO - PROCESS | 1036 | 1466813019355 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 17:03:39 INFO - PROCESS | 1036 | 1466813019357 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 17:03:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:03:39 INFO - PROCESS | 1036 | 1466813019362 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:03:39 INFO - PROCESS | 1036 | 1466813019368 Marionette TRACE conn5 <- [1,2722,null,{}] 17:03:39 INFO - PROCESS | 1036 | 1466813019383 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:39 INFO - PROCESS | 1036 | 1466813019387 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:39 INFO - PROCESS | 1036 | 1466813019506 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 17:03:39 INFO - PROCESS | 1036 | 1466813019513 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:39 INFO - PROCESS | 1036 | 1466813019515 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:39 INFO - PROCESS | 1036 | ++DOCSHELL 1574E400 == 33 [pid = 1036] [id = 690] 17:03:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 55 (1574F800) [pid = 1036] [serial = 2070] [outer = 00000000] 17:03:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 56 (17744800) [pid = 1036] [serial = 2071] [outer = 1574F800] 17:03:39 INFO - PROCESS | 1036 | 1466813019560 Marionette DEBUG loaded listener.js 17:03:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 57 (17C4D400) [pid = 1036] [serial = 2072] [outer = 1574F800] 17:03:40 INFO - PROCESS | 1036 | 1466813020063 Marionette TRACE conn5 <- [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]]]}] 17:03:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:03:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 17:03:40 INFO - PROCESS | 1036 | 1466813020094 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 17:03:40 INFO - PROCESS | 1036 | 1466813020097 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 17:03:40 INFO - PROCESS | 1036 | 1466813020100 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:03:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:03:40 INFO - PROCESS | 1036 | 1466813020102 Marionette TRACE conn5 <- [1,2726,null,{}] 17:03:40 INFO - PROCESS | 1036 | 1466813020105 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:40 INFO - PROCESS | 1036 | 1466813020107 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:40 INFO - PROCESS | 1036 | 1466813020228 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 17:03:40 INFO - PROCESS | 1036 | 1466813020236 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:40 INFO - PROCESS | 1036 | 1466813020238 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:40 INFO - PROCESS | 1036 | ++DOCSHELL 18515400 == 34 [pid = 1036] [id = 691] 17:03:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 58 (18518800) [pid = 1036] [serial = 2073] [outer = 00000000] 17:03:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 59 (18CACC00) [pid = 1036] [serial = 2074] [outer = 18518800] 17:03:40 INFO - PROCESS | 1036 | 1466813020339 Marionette DEBUG loaded listener.js 17:03:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 60 (18D14C00) [pid = 1036] [serial = 2075] [outer = 18518800] 17:03:40 INFO - PROCESS | 1036 | 1466813020753 Marionette TRACE conn5 <- [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]]]}] 17:03:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:03:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 671ms 17:03:40 INFO - PROCESS | 1036 | 1466813020776 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 17:03:40 INFO - PROCESS | 1036 | 1466813020778 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 17:03:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:03:40 INFO - PROCESS | 1036 | 1466813020781 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:03:40 INFO - PROCESS | 1036 | 1466813020783 Marionette TRACE conn5 <- [1,2730,null,{}] 17:03:40 INFO - PROCESS | 1036 | 1466813020786 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:40 INFO - PROCESS | 1036 | 1466813020788 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:40 INFO - PROCESS | 1036 | 1466813020909 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 17:03:41 INFO - PROCESS | 1036 | 1466813021003 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:41 INFO - PROCESS | 1036 | 1466813021009 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:41 INFO - PROCESS | 1036 | ++DOCSHELL 10B0E000 == 35 [pid = 1036] [id = 692] 17:03:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 61 (18CAB000) [pid = 1036] [serial = 2076] [outer = 00000000] 17:03:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 62 (194AA800) [pid = 1036] [serial = 2077] [outer = 18CAB000] 17:03:41 INFO - PROCESS | 1036 | 1466813021062 Marionette DEBUG loaded listener.js 17:03:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 63 (1990B800) [pid = 1036] [serial = 2078] [outer = 18CAB000] 17:03:41 INFO - PROCESS | 1036 | --DOMWINDOW == 62 (14661400) [pid = 1036] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:03:41 INFO - PROCESS | 1036 | --DOMWINDOW == 61 (0C8DBC00) [pid = 1036] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:03:41 INFO - PROCESS | 1036 | --DOMWINDOW == 60 (0D4F4400) [pid = 1036] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:03:41 INFO - PROCESS | 1036 | --DOMWINDOW == 59 (1850F000) [pid = 1036] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:03:41 INFO - PROCESS | 1036 | --DOMWINDOW == 58 (0D3EC800) [pid = 1036] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:03:41 INFO - PROCESS | 1036 | --DOMWINDOW == 57 (14BE4400) [pid = 1036] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:03:41 INFO - PROCESS | 1036 | 1466813021488 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:03:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:03:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 17:03:41 INFO - PROCESS | 1036 | 1466813021512 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 17:03:41 INFO - PROCESS | 1036 | 1466813021514 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 17:03:41 INFO - PROCESS | 1036 | 1466813021517 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:03:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:03:41 INFO - PROCESS | 1036 | 1466813021519 Marionette TRACE conn5 <- [1,2734,null,{}] 17:03:41 INFO - PROCESS | 1036 | 1466813021523 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:41 INFO - PROCESS | 1036 | 1466813021525 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:41 INFO - PROCESS | 1036 | 1466813021645 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 17:03:41 INFO - PROCESS | 1036 | 1466813021707 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:41 INFO - PROCESS | 1036 | 1466813021709 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:41 INFO - PROCESS | 1036 | ++DOCSHELL 18D1BC00 == 36 [pid = 1036] [id = 693] 17:03:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 58 (194AB400) [pid = 1036] [serial = 2079] [outer = 00000000] 17:03:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 59 (199DEC00) [pid = 1036] [serial = 2080] [outer = 194AB400] 17:03:41 INFO - PROCESS | 1036 | 1466813021762 Marionette DEBUG loaded listener.js 17:03:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 60 (199DF800) [pid = 1036] [serial = 2081] [outer = 194AB400] 17:03:42 INFO - PROCESS | 1036 | 1466813022115 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:03:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:03:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 17:03:42 INFO - PROCESS | 1036 | 1466813022157 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 17:03:42 INFO - PROCESS | 1036 | 1466813022159 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 17:03:42 INFO - PROCESS | 1036 | 1466813022162 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:03:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:03:42 INFO - PROCESS | 1036 | 1466813022163 Marionette TRACE conn5 <- [1,2738,null,{}] 17:03:42 INFO - PROCESS | 1036 | 1466813022167 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:42 INFO - PROCESS | 1036 | 1466813022169 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:42 INFO - PROCESS | 1036 | 1466813022247 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 17:03:42 INFO - PROCESS | 1036 | 1466813022252 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:42 INFO - PROCESS | 1036 | 1466813022254 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:42 INFO - PROCESS | 1036 | ++DOCSHELL 199EA000 == 37 [pid = 1036] [id = 694] 17:03:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 61 (199EA400) [pid = 1036] [serial = 2082] [outer = 00000000] 17:03:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 62 (19C63C00) [pid = 1036] [serial = 2083] [outer = 199EA400] 17:03:42 INFO - PROCESS | 1036 | 1466813022298 Marionette DEBUG loaded listener.js 17:03:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 63 (19DD0400) [pid = 1036] [serial = 2084] [outer = 199EA400] 17:03:42 INFO - PROCESS | 1036 | 1466813022729 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:03:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:03:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 17:03:42 INFO - PROCESS | 1036 | 1466813022799 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 17:03:42 INFO - PROCESS | 1036 | 1466813022802 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 17:03:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:03:42 INFO - PROCESS | 1036 | 1466813022805 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:03:42 INFO - PROCESS | 1036 | 1466813022807 Marionette TRACE conn5 <- [1,2742,null,{}] 17:03:42 INFO - PROCESS | 1036 | 1466813022810 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:42 INFO - PROCESS | 1036 | 1466813022813 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:42 INFO - PROCESS | 1036 | 1466813022893 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 17:03:42 INFO - PROCESS | 1036 | 1466813022899 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:42 INFO - PROCESS | 1036 | 1466813022901 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:42 INFO - PROCESS | 1036 | ++DOCSHELL 19DD7C00 == 38 [pid = 1036] [id = 695] 17:03:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 64 (19DDC000) [pid = 1036] [serial = 2085] [outer = 00000000] 17:03:42 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (19E1C800) [pid = 1036] [serial = 2086] [outer = 19DDC000] 17:03:42 INFO - PROCESS | 1036 | 1466813022943 Marionette DEBUG loaded listener.js 17:03:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (1A1BE000) [pid = 1036] [serial = 2087] [outer = 19DDC000] 17:03:43 INFO - PROCESS | 1036 | 1466813023466 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:03:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:03:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 17:03:43 INFO - PROCESS | 1036 | 1466813023477 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 17:03:43 INFO - PROCESS | 1036 | 1466813023482 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 17:03:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:03:43 INFO - PROCESS | 1036 | 1466813023505 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:03:43 INFO - PROCESS | 1036 | 1466813023508 Marionette TRACE conn5 <- [1,2746,null,{}] 17:03:43 INFO - PROCESS | 1036 | 1466813023514 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:43 INFO - PROCESS | 1036 | 1466813023517 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:43 INFO - PROCESS | 1036 | 1466813023681 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 17:03:43 INFO - PROCESS | 1036 | 1466813023795 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:43 INFO - PROCESS | 1036 | 1466813023799 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:43 INFO - PROCESS | 1036 | ++DOCSHELL 0D4E9400 == 39 [pid = 1036] [id = 696] 17:03:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0D4EC000) [pid = 1036] [serial = 2088] [outer = 00000000] 17:03:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0D856000) [pid = 1036] [serial = 2089] [outer = 0D4EC000] 17:03:43 INFO - PROCESS | 1036 | 1466813023896 Marionette DEBUG loaded listener.js 17:03:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0DA18800) [pid = 1036] [serial = 2090] [outer = 0D4EC000] 17:03:44 INFO - PROCESS | 1036 | 1466813024455 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:03:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:03:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 987ms 17:03:44 INFO - PROCESS | 1036 | 1466813024492 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 17:03:44 INFO - PROCESS | 1036 | 1466813024497 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 17:03:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:03:44 INFO - PROCESS | 1036 | 1466813024503 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:03:44 INFO - PROCESS | 1036 | 1466813024506 Marionette TRACE conn5 <- [1,2750,null,{}] 17:03:44 INFO - PROCESS | 1036 | 1466813024510 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:44 INFO - PROCESS | 1036 | 1466813024513 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:44 INFO - PROCESS | 1036 | 1466813024625 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 17:03:44 INFO - PROCESS | 1036 | 1466813024764 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:44 INFO - PROCESS | 1036 | 1466813024767 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:44 INFO - PROCESS | 1036 | ++DOCSHELL 14B53000 == 40 [pid = 1036] [id = 697] 17:03:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (14BDC400) [pid = 1036] [serial = 2091] [outer = 00000000] 17:03:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (16633000) [pid = 1036] [serial = 2092] [outer = 14BDC400] 17:03:44 INFO - PROCESS | 1036 | 1466813024823 Marionette DEBUG loaded listener.js 17:03:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (17C55800) [pid = 1036] [serial = 2093] [outer = 14BDC400] 17:03:45 INFO - PROCESS | 1036 | 1466813025409 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:03:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:03:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 930ms 17:03:45 INFO - PROCESS | 1036 | 1466813025437 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 17:03:45 INFO - PROCESS | 1036 | 1466813025440 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 17:03:45 INFO - PROCESS | 1036 | 1466813025443 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:03:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:03:45 INFO - PROCESS | 1036 | 1466813025447 Marionette TRACE conn5 <- [1,2754,null,{}] 17:03:45 INFO - PROCESS | 1036 | 1466813025458 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:45 INFO - PROCESS | 1036 | 1466813025463 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:45 INFO - PROCESS | 1036 | 1466813025571 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 17:03:45 INFO - PROCESS | 1036 | 1466813025683 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:45 INFO - PROCESS | 1036 | 1466813025686 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:45 INFO - PROCESS | 1036 | ++DOCSHELL 19DDA000 == 41 [pid = 1036] [id = 698] 17:03:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (19E1C000) [pid = 1036] [serial = 2094] [outer = 00000000] 17:03:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (1A1C2C00) [pid = 1036] [serial = 2095] [outer = 19E1C000] 17:03:45 INFO - PROCESS | 1036 | 1466813025783 Marionette DEBUG loaded listener.js 17:03:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1A1C8C00) [pid = 1036] [serial = 2096] [outer = 19E1C000] 17:03:46 INFO - PROCESS | 1036 | 1466813026405 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:03:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:03:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 970ms 17:03:46 INFO - PROCESS | 1036 | 1466813026417 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 17:03:46 INFO - PROCESS | 1036 | 1466813026420 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 17:03:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:03:46 INFO - PROCESS | 1036 | 1466813026423 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:03:46 INFO - PROCESS | 1036 | 1466813026425 Marionette TRACE conn5 <- [1,2758,null,{}] 17:03:46 INFO - PROCESS | 1036 | 1466813026428 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:46 INFO - PROCESS | 1036 | 1466813026431 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:46 INFO - PROCESS | 1036 | 1466813026596 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 17:03:46 INFO - PROCESS | 1036 | 1466813026610 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:46 INFO - PROCESS | 1036 | 1466813026613 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:46 INFO - PROCESS | 1036 | ++DOCSHELL 112CA800 == 42 [pid = 1036] [id = 699] 17:03:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (14314000) [pid = 1036] [serial = 2097] [outer = 00000000] 17:03:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (17357800) [pid = 1036] [serial = 2098] [outer = 14314000] 17:03:46 INFO - PROCESS | 1036 | 1466813026667 Marionette DEBUG loaded listener.js 17:03:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (19411C00) [pid = 1036] [serial = 2099] [outer = 14314000] 17:03:47 INFO - PROCESS | 1036 | 1466813027394 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:03:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:03:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1017ms 17:03:47 INFO - PROCESS | 1036 | 1466813027444 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 17:03:47 INFO - PROCESS | 1036 | 1466813027448 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 17:03:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:03:47 INFO - PROCESS | 1036 | 1466813027453 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:03:47 INFO - PROCESS | 1036 | 1466813027456 Marionette TRACE conn5 <- [1,2762,null,{}] 17:03:47 INFO - PROCESS | 1036 | 1466813027461 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:47 INFO - PROCESS | 1036 | 1466813027464 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:47 INFO - PROCESS | 1036 | 1466813027567 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 17:03:47 INFO - PROCESS | 1036 | 1466813027708 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:47 INFO - PROCESS | 1036 | 1466813027711 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:47 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D4000 == 43 [pid = 1036] [id = 700] 17:03:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (0C8D9800) [pid = 1036] [serial = 2100] [outer = 00000000] 17:03:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (0DA05800) [pid = 1036] [serial = 2101] [outer = 0C8D9800] 17:03:47 INFO - PROCESS | 1036 | 1466813027761 Marionette DEBUG loaded listener.js 17:03:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (10CD5800) [pid = 1036] [serial = 2102] [outer = 0C8D9800] 17:03:48 INFO - PROCESS | 1036 | --DOCSHELL 0C72E000 == 42 [pid = 1036] [id = 472] 17:03:48 INFO - PROCESS | 1036 | --DOCSHELL 19F7E800 == 41 [pid = 1036] [id = 478] 17:03:48 INFO - PROCESS | 1036 | --DOCSHELL 18D15800 == 40 [pid = 1036] [id = 468] 17:03:48 INFO - PROCESS | 1036 | --DOCSHELL 0D1ED000 == 39 [pid = 1036] [id = 471] 17:03:48 INFO - PROCESS | 1036 | --DOCSHELL 0D1E8C00 == 38 [pid = 1036] [id = 462] 17:03:48 INFO - PROCESS | 1036 | --DOCSHELL 0DA0A800 == 37 [pid = 1036] [id = 463] 17:03:48 INFO - PROCESS | 1036 | --DOCSHELL 0CF29400 == 36 [pid = 1036] [id = 470] 17:03:48 INFO - PROCESS | 1036 | --DOCSHELL 15757400 == 35 [pid = 1036] [id = 465] 17:03:48 INFO - PROCESS | 1036 | --DOCSHELL 194AC800 == 34 [pid = 1036] [id = 476] 17:03:48 INFO - PROCESS | 1036 | --DOCSHELL 0CFE4400 == 33 [pid = 1036] [id = 464] 17:03:48 INFO - PROCESS | 1036 | --DOCSHELL 0C711400 == 32 [pid = 1036] [id = 467] 17:03:48 INFO - PROCESS | 1036 | --DOCSHELL 199DF400 == 31 [pid = 1036] [id = 477] 17:03:48 INFO - PROCESS | 1036 | --DOCSHELL 1941EC00 == 30 [pid = 1036] [id = 469] 17:03:48 INFO - PROCESS | 1036 | --DOCSHELL 1850B000 == 29 [pid = 1036] [id = 678] 17:03:48 INFO - PROCESS | 1036 | --DOCSHELL 1784A000 == 28 [pid = 1036] [id = 466] 17:03:48 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (111DDC00) [pid = 1036] [serial = 2044] [outer = 00000000] [url = about:blank] 17:03:48 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (14BE6400) [pid = 1036] [serial = 2047] [outer = 00000000] [url = about:blank] 17:03:48 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0C8E0C00) [pid = 1036] [serial = 2038] [outer = 00000000] [url = about:blank] 17:03:48 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0C8E9000) [pid = 1036] [serial = 2039] [outer = 00000000] [url = about:blank] 17:03:48 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0D852C00) [pid = 1036] [serial = 2041] [outer = 00000000] [url = about:blank] 17:03:48 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (194AA400) [pid = 1036] [serial = 2035] [outer = 00000000] [url = about:blank] 17:03:48 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (18632C00) [pid = 1036] [serial = 2054] [outer = 00000000] [url = about:blank] 17:03:48 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (10CD8800) [pid = 1036] [serial = 2033] [outer = 00000000] [url = about:blank] 17:03:48 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (19413800) [pid = 1036] [serial = 2056] [outer = 00000000] [url = about:blank] 17:03:48 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (0DA19800) [pid = 1036] [serial = 2032] [outer = 00000000] [url = about:blank] 17:03:48 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (1857C400) [pid = 1036] [serial = 2053] [outer = 00000000] [url = about:blank] 17:03:48 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (16626800) [pid = 1036] [serial = 2048] [outer = 00000000] [url = about:blank] 17:03:48 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (0D9AA800) [pid = 1036] [serial = 2042] [outer = 00000000] [url = about:blank] 17:03:48 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (1735B800) [pid = 1036] [serial = 2051] [outer = 00000000] [url = about:blank] 17:03:48 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (16635C00) [pid = 1036] [serial = 2050] [outer = 00000000] [url = about:blank] 17:03:48 INFO - PROCESS | 1036 | 1466813028877 Marionette TRACE conn5 <- [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]]]}] 17:03:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:03:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1484ms 17:03:48 INFO - PROCESS | 1036 | 1466813028939 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 17:03:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:03:48 INFO - PROCESS | 1036 | 1466813028943 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 17:03:48 INFO - PROCESS | 1036 | 1466813028947 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:03:48 INFO - PROCESS | 1036 | 1466813028952 Marionette TRACE conn5 <- [1,2766,null,{}] 17:03:48 INFO - PROCESS | 1036 | 1466813028957 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:48 INFO - PROCESS | 1036 | 1466813028959 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:49 INFO - PROCESS | 1036 | 1466813029049 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 17:03:49 INFO - PROCESS | 1036 | 1466813029063 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:49 INFO - PROCESS | 1036 | 1466813029065 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:49 INFO - PROCESS | 1036 | ++DOCSHELL 0C8E0400 == 29 [pid = 1036] [id = 701] 17:03:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0C8E0C00) [pid = 1036] [serial = 2103] [outer = 00000000] 17:03:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0CFE2800) [pid = 1036] [serial = 2104] [outer = 0C8E0C00] 17:03:49 INFO - PROCESS | 1036 | 1466813029157 Marionette DEBUG loaded listener.js 17:03:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0D1EC800) [pid = 1036] [serial = 2105] [outer = 0C8E0C00] 17:03:49 INFO - PROCESS | 1036 | 1466813029603 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:03:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:03:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 17:03:49 INFO - PROCESS | 1036 | 1466813029678 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 17:03:49 INFO - PROCESS | 1036 | 1466813029683 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 17:03:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:03:49 INFO - PROCESS | 1036 | 1466813029690 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:03:49 INFO - PROCESS | 1036 | 1466813029692 Marionette TRACE conn5 <- [1,2770,null,{}] 17:03:49 INFO - PROCESS | 1036 | 1466813029725 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:49 INFO - PROCESS | 1036 | 1466813029728 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:49 INFO - PROCESS | 1036 | 1466813029820 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 17:03:49 INFO - PROCESS | 1036 | 1466813029826 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:49 INFO - PROCESS | 1036 | 1466813029828 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:49 INFO - PROCESS | 1036 | ++DOCSHELL 0D854C00 == 30 [pid = 1036] [id = 702] 17:03:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0D85AC00) [pid = 1036] [serial = 2106] [outer = 00000000] 17:03:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0DA0B000) [pid = 1036] [serial = 2107] [outer = 0D85AC00] 17:03:49 INFO - PROCESS | 1036 | 1466813029875 Marionette DEBUG loaded listener.js 17:03:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0DA17C00) [pid = 1036] [serial = 2108] [outer = 0D85AC00] 17:03:50 INFO - PROCESS | 1036 | 1466813030307 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:03:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:03:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 17:03:50 INFO - PROCESS | 1036 | 1466813030363 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 17:03:50 INFO - PROCESS | 1036 | 1466813030366 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 17:03:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:03:50 INFO - PROCESS | 1036 | 1466813030369 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:03:50 INFO - PROCESS | 1036 | 1466813030372 Marionette TRACE conn5 <- [1,2774,null,{}] 17:03:50 INFO - PROCESS | 1036 | 1466813030383 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:50 INFO - PROCESS | 1036 | 1466813030388 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:50 INFO - PROCESS | 1036 | 1466813030472 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 17:03:50 INFO - PROCESS | 1036 | 1466813030479 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:50 INFO - PROCESS | 1036 | 1466813030482 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:50 INFO - PROCESS | 1036 | ++DOCSHELL 146CE400 == 31 [pid = 1036] [id = 703] 17:03:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (146D5400) [pid = 1036] [serial = 2109] [outer = 00000000] 17:03:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (14A6B000) [pid = 1036] [serial = 2110] [outer = 146D5400] 17:03:50 INFO - PROCESS | 1036 | 1466813030531 Marionette DEBUG loaded listener.js 17:03:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (14B4FC00) [pid = 1036] [serial = 2111] [outer = 146D5400] 17:03:51 INFO - PROCESS | 1036 | 1466813031032 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:03:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:03:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 17:03:51 INFO - PROCESS | 1036 | 1466813031043 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 17:03:51 INFO - PROCESS | 1036 | 1466813031045 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 17:03:51 INFO - PROCESS | 1036 | 1466813031048 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:03:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:03:51 INFO - PROCESS | 1036 | 1466813031050 Marionette TRACE conn5 <- [1,2778,null,{}] 17:03:51 INFO - PROCESS | 1036 | 1466813031061 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:51 INFO - PROCESS | 1036 | 1466813031063 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:51 INFO - PROCESS | 1036 | 1466813031185 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 17:03:51 INFO - PROCESS | 1036 | 1466813031281 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:51 INFO - PROCESS | 1036 | 1466813031283 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:51 INFO - PROCESS | 1036 | ++DOCSHELL 17357000 == 32 [pid = 1036] [id = 704] 17:03:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (17357400) [pid = 1036] [serial = 2112] [outer = 00000000] 17:03:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1735D800) [pid = 1036] [serial = 2113] [outer = 17357400] 17:03:51 INFO - PROCESS | 1036 | 1466813031327 Marionette DEBUG loaded listener.js 17:03:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (17C48400) [pid = 1036] [serial = 2114] [outer = 17357400] 17:03:51 INFO - PROCESS | 1036 | 1466813031721 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:03:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:03:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 17:03:51 INFO - PROCESS | 1036 | 1466813031797 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 17:03:51 INFO - PROCESS | 1036 | 1466813031799 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 17:03:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:03:51 INFO - PROCESS | 1036 | 1466813031802 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:03:51 INFO - PROCESS | 1036 | 1466813031804 Marionette TRACE conn5 <- [1,2782,null,{}] 17:03:51 INFO - PROCESS | 1036 | 1466813031807 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:51 INFO - PROCESS | 1036 | 1466813031809 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:51 INFO - PROCESS | 1036 | 1466813031920 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 17:03:51 INFO - PROCESS | 1036 | 1466813031928 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:51 INFO - PROCESS | 1036 | 1466813031930 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:51 INFO - PROCESS | 1036 | ++DOCSHELL 18519400 == 33 [pid = 1036] [id = 705] 17:03:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (18576000) [pid = 1036] [serial = 2115] [outer = 00000000] 17:03:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (18632800) [pid = 1036] [serial = 2116] [outer = 18576000] 17:03:51 INFO - PROCESS | 1036 | 1466813031975 Marionette DEBUG loaded listener.js 17:03:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (18C9F800) [pid = 1036] [serial = 2117] [outer = 18576000] 17:03:52 INFO - PROCESS | 1036 | 1466813032463 Marionette TRACE conn5 <- [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]]]}] 17:03:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:03:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 17:03:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:03:52 INFO - PROCESS | 1036 | 1466813032474 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 17:03:52 INFO - PROCESS | 1036 | 1466813032476 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 17:03:52 INFO - PROCESS | 1036 | 1466813032479 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:03:52 INFO - PROCESS | 1036 | 1466813032480 Marionette TRACE conn5 <- [1,2786,null,{}] 17:03:52 INFO - PROCESS | 1036 | 1466813032484 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:52 INFO - PROCESS | 1036 | 1466813032489 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:52 INFO - PROCESS | 1036 | 1466813032646 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 17:03:52 INFO - PROCESS | 1036 | 1466813032668 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:52 INFO - PROCESS | 1036 | 1466813032670 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:52 INFO - PROCESS | 1036 | ++DOCSHELL 18D18800 == 34 [pid = 1036] [id = 706] 17:03:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1937F800) [pid = 1036] [serial = 2118] [outer = 00000000] 17:03:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (1990F400) [pid = 1036] [serial = 2119] [outer = 1937F800] 17:03:52 INFO - PROCESS | 1036 | 1466813032713 Marionette DEBUG loaded listener.js 17:03:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (19918400) [pid = 1036] [serial = 2120] [outer = 1937F800] 17:03:53 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (10B2DC00) [pid = 1036] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:03:53 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (19DDC000) [pid = 1036] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:03:53 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (194AB400) [pid = 1036] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:03:53 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1574F800) [pid = 1036] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:03:53 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0C724400) [pid = 1036] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:03:53 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (18CAB000) [pid = 1036] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:03:53 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (10B2E000) [pid = 1036] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:03:53 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1850C400) [pid = 1036] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:03:53 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (18518800) [pid = 1036] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:03:53 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0D1E9C00) [pid = 1036] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:03:53 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0D1EAC00) [pid = 1036] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:03:53 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (18D16C00) [pid = 1036] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:03:53 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (199EA400) [pid = 1036] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:03:53 INFO - PROCESS | 1036 | 1466813033309 Marionette TRACE conn5 <- [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]]]}] 17:03:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:03:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 870ms 17:03:53 INFO - PROCESS | 1036 | 1466813033350 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 17:03:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:03:53 INFO - PROCESS | 1036 | 1466813033352 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 17:03:53 INFO - PROCESS | 1036 | 1466813033355 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:03:53 INFO - PROCESS | 1036 | 1466813033357 Marionette TRACE conn5 <- [1,2790,null,{}] 17:03:53 INFO - PROCESS | 1036 | 1466813033360 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:53 INFO - PROCESS | 1036 | 1466813033362 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:53 INFO - PROCESS | 1036 | 1466813033439 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 17:03:53 INFO - PROCESS | 1036 | 1466813033445 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:53 INFO - PROCESS | 1036 | 1466813033447 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:53 INFO - PROCESS | 1036 | ++DOCSHELL 10C53800 == 35 [pid = 1036] [id = 707] 17:03:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (10CD4C00) [pid = 1036] [serial = 2121] [outer = 00000000] 17:03:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (1937C400) [pid = 1036] [serial = 2122] [outer = 10CD4C00] 17:03:53 INFO - PROCESS | 1036 | 1466813033494 Marionette DEBUG loaded listener.js 17:03:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (194AD400) [pid = 1036] [serial = 2123] [outer = 10CD4C00] 17:03:53 INFO - PROCESS | 1036 | 1466813033908 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:03:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:03:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 570ms 17:03:53 INFO - PROCESS | 1036 | 1466813033926 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 17:03:53 INFO - PROCESS | 1036 | 1466813033928 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 17:03:53 INFO - PROCESS | 1036 | 1466813033932 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:03:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:03:53 INFO - PROCESS | 1036 | 1466813033933 Marionette TRACE conn5 <- [1,2794,null,{}] 17:03:53 INFO - PROCESS | 1036 | 1466813033937 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:53 INFO - PROCESS | 1036 | 1466813033939 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:54 INFO - PROCESS | 1036 | 1466813034059 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 17:03:54 INFO - PROCESS | 1036 | 1466813034067 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:54 INFO - PROCESS | 1036 | 1466813034069 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:54 INFO - PROCESS | 1036 | ++DOCSHELL 1990BC00 == 36 [pid = 1036] [id = 708] 17:03:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1990F000) [pid = 1036] [serial = 2124] [outer = 00000000] 17:03:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (199EC800) [pid = 1036] [serial = 2125] [outer = 1990F000] 17:03:54 INFO - PROCESS | 1036 | 1466813034112 Marionette DEBUG loaded listener.js 17:03:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1774A000) [pid = 1036] [serial = 2126] [outer = 1990F000] 17:03:54 INFO - PROCESS | 1036 | 1466813034545 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:03:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:03:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 17:03:54 INFO - PROCESS | 1036 | 1466813034566 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 17:03:54 INFO - PROCESS | 1036 | 1466813034568 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 17:03:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:03:54 INFO - PROCESS | 1036 | 1466813034571 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:03:54 INFO - PROCESS | 1036 | 1466813034572 Marionette TRACE conn5 <- [1,2798,null,{}] 17:03:54 INFO - PROCESS | 1036 | 1466813034576 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:54 INFO - PROCESS | 1036 | 1466813034577 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:54 INFO - PROCESS | 1036 | 1466813034695 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 17:03:54 INFO - PROCESS | 1036 | 1466813034703 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:54 INFO - PROCESS | 1036 | 1466813034705 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:54 INFO - PROCESS | 1036 | ++DOCSHELL 19E1C400 == 37 [pid = 1036] [id = 709] 17:03:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (19E1D400) [pid = 1036] [serial = 2127] [outer = 00000000] 17:03:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1A1C6800) [pid = 1036] [serial = 2128] [outer = 19E1D400] 17:03:54 INFO - PROCESS | 1036 | 1466813034749 Marionette DEBUG loaded listener.js 17:03:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1A1CB400) [pid = 1036] [serial = 2129] [outer = 19E1D400] 17:03:55 INFO - PROCESS | 1036 | 1466813035311 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:03:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:03:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 830ms 17:03:55 INFO - PROCESS | 1036 | 1466813035422 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 17:03:55 INFO - PROCESS | 1036 | 1466813035427 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 17:03:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:03:55 INFO - PROCESS | 1036 | 1466813035457 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:03:55 INFO - PROCESS | 1036 | 1466813035461 Marionette TRACE conn5 <- [1,2802,null,{}] 17:03:55 INFO - PROCESS | 1036 | 1466813035468 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:55 INFO - PROCESS | 1036 | 1466813035471 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:55 INFO - PROCESS | 1036 | 1466813035600 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 17:03:55 INFO - PROCESS | 1036 | 1466813035734 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:55 INFO - PROCESS | 1036 | 1466813035739 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:55 INFO - PROCESS | 1036 | ++DOCSHELL 0C712C00 == 38 [pid = 1036] [id = 710] 17:03:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0C723800) [pid = 1036] [serial = 2130] [outer = 00000000] 17:03:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0D1F1C00) [pid = 1036] [serial = 2131] [outer = 0C723800] 17:03:55 INFO - PROCESS | 1036 | 1466813035798 Marionette DEBUG loaded listener.js 17:03:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0D850C00) [pid = 1036] [serial = 2132] [outer = 0C723800] 17:03:56 INFO - PROCESS | 1036 | 1466813036470 Marionette TRACE conn5 <- [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]]]}] 17:03:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:03:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1105ms 17:03:56 INFO - PROCESS | 1036 | 1466813036544 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 17:03:56 INFO - PROCESS | 1036 | 1466813036549 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 17:03:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:03:56 INFO - PROCESS | 1036 | 1466813036580 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:03:56 INFO - PROCESS | 1036 | 1466813036583 Marionette TRACE conn5 <- [1,2806,null,{}] 17:03:56 INFO - PROCESS | 1036 | 1466813036587 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:56 INFO - PROCESS | 1036 | 1466813036590 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:56 INFO - PROCESS | 1036 | 1466813036719 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 17:03:56 INFO - PROCESS | 1036 | 1466813036852 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:56 INFO - PROCESS | 1036 | 1466813036855 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:56 INFO - PROCESS | 1036 | ++DOCSHELL 112CCC00 == 39 [pid = 1036] [id = 711] 17:03:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1410D800) [pid = 1036] [serial = 2133] [outer = 00000000] 17:03:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (14A67800) [pid = 1036] [serial = 2134] [outer = 1410D800] 17:03:56 INFO - PROCESS | 1036 | 1466813036912 Marionette DEBUG loaded listener.js 17:03:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (16627800) [pid = 1036] [serial = 2135] [outer = 1410D800] 17:03:57 INFO - PROCESS | 1036 | --DOCSHELL 1990BC00 == 38 [pid = 1036] [id = 708] 17:03:57 INFO - PROCESS | 1036 | --DOCSHELL 10C53800 == 37 [pid = 1036] [id = 707] 17:03:57 INFO - PROCESS | 1036 | --DOCSHELL 18D18800 == 36 [pid = 1036] [id = 706] 17:03:57 INFO - PROCESS | 1036 | --DOCSHELL 18519400 == 35 [pid = 1036] [id = 705] 17:03:57 INFO - PROCESS | 1036 | --DOCSHELL 17357000 == 34 [pid = 1036] [id = 704] 17:03:57 INFO - PROCESS | 1036 | --DOCSHELL 146CE400 == 33 [pid = 1036] [id = 703] 17:03:57 INFO - PROCESS | 1036 | --DOCSHELL 0D854C00 == 32 [pid = 1036] [id = 702] 17:03:57 INFO - PROCESS | 1036 | --DOCSHELL 0C8E0400 == 31 [pid = 1036] [id = 701] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1A1BE000) [pid = 1036] [serial = 2087] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (19E1C800) [pid = 1036] [serial = 2086] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (199DEC00) [pid = 1036] [serial = 2080] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (17C4D400) [pid = 1036] [serial = 2072] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0C8DC400) [pid = 1036] [serial = 2063] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (194AA800) [pid = 1036] [serial = 2077] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1122BC00) [pid = 1036] [serial = 2068] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (143ADC00) [pid = 1036] [serial = 2069] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (19909800) [pid = 1036] [serial = 2036] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1990B800) [pid = 1036] [serial = 2078] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0C8CD800) [pid = 1036] [serial = 2062] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (18CACC00) [pid = 1036] [serial = 2074] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0D852000) [pid = 1036] [serial = 2059] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (17744800) [pid = 1036] [serial = 2071] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (0DA0A000) [pid = 1036] [serial = 2066] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (194B0400) [pid = 1036] [serial = 2057] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (0DA18C00) [pid = 1036] [serial = 2060] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (0D85CC00) [pid = 1036] [serial = 2065] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (19C63C00) [pid = 1036] [serial = 2083] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (199DF800) [pid = 1036] [serial = 2081] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (18D14C00) [pid = 1036] [serial = 2075] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (1410DC00) [pid = 1036] [serial = 2045] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | --DOMWINDOW == 63 (19DD0400) [pid = 1036] [serial = 2084] [outer = 00000000] [url = about:blank] 17:03:57 INFO - PROCESS | 1036 | 1466813037801 Marionette TRACE conn5 <- [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]]]}] 17:03:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:03:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1285ms 17:03:57 INFO - PROCESS | 1036 | 1466813037865 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 17:03:57 INFO - PROCESS | 1036 | 1466813037868 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 17:03:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:03:57 INFO - PROCESS | 1036 | 1466813037873 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:03:57 INFO - PROCESS | 1036 | 1466813037876 Marionette TRACE conn5 <- [1,2810,null,{}] 17:03:57 INFO - PROCESS | 1036 | 1466813037881 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:57 INFO - PROCESS | 1036 | 1466813037884 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:57 INFO - PROCESS | 1036 | 1466813037977 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 17:03:57 INFO - PROCESS | 1036 | 1466813037984 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:57 INFO - PROCESS | 1036 | 1466813037986 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:58 INFO - PROCESS | 1036 | ++DOCSHELL 0C8E0000 == 32 [pid = 1036] [id = 712] 17:03:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 64 (0C8E0400) [pid = 1036] [serial = 2136] [outer = 00000000] 17:03:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (0CF2A400) [pid = 1036] [serial = 2137] [outer = 0C8E0400] 17:03:58 INFO - PROCESS | 1036 | 1466813038033 Marionette DEBUG loaded listener.js 17:03:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0D1F2C00) [pid = 1036] [serial = 2138] [outer = 0C8E0400] 17:03:58 INFO - PROCESS | 1036 | 1466813038572 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:03:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:03:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 17:03:58 INFO - PROCESS | 1036 | 1466813038605 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 17:03:58 INFO - PROCESS | 1036 | 1466813038609 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 17:03:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:03:58 INFO - PROCESS | 1036 | 1466813038614 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:03:58 INFO - PROCESS | 1036 | 1466813038617 Marionette TRACE conn5 <- [1,2814,null,{}] 17:03:58 INFO - PROCESS | 1036 | 1466813038621 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:58 INFO - PROCESS | 1036 | 1466813038623 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:58 INFO - PROCESS | 1036 | 1466813038710 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 17:03:58 INFO - PROCESS | 1036 | 1466813038719 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:58 INFO - PROCESS | 1036 | 1466813038721 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:58 INFO - PROCESS | 1036 | ++DOCSHELL 0C8DFC00 == 33 [pid = 1036] [id = 713] 17:03:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0DA0A800) [pid = 1036] [serial = 2139] [outer = 00000000] 17:03:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0DA14400) [pid = 1036] [serial = 2140] [outer = 0DA0A800] 17:03:58 INFO - PROCESS | 1036 | 1466813038770 Marionette DEBUG loaded listener.js 17:03:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (10B0E800) [pid = 1036] [serial = 2141] [outer = 0DA0A800] 17:03:59 INFO - PROCESS | 1036 | 1466813039238 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:03:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:03:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 670ms 17:03:59 INFO - PROCESS | 1036 | 1466813039289 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 17:03:59 INFO - PROCESS | 1036 | 1466813039292 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 17:03:59 INFO - PROCESS | 1036 | 1466813039295 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:03:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:03:59 INFO - PROCESS | 1036 | 1466813039299 Marionette TRACE conn5 <- [1,2818,null,{}] 17:03:59 INFO - PROCESS | 1036 | 1466813039309 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:03:59 INFO - PROCESS | 1036 | 1466813039314 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:59 INFO - PROCESS | 1036 | 1466813039428 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 17:03:59 INFO - PROCESS | 1036 | 1466813039439 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:59 INFO - PROCESS | 1036 | 1466813039442 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:03:59 INFO - PROCESS | 1036 | ++DOCSHELL 146CD800 == 34 [pid = 1036] [id = 714] 17:03:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (146CDC00) [pid = 1036] [serial = 2142] [outer = 00000000] 17:03:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (14B4F800) [pid = 1036] [serial = 2143] [outer = 146CDC00] 17:03:59 INFO - PROCESS | 1036 | 1466813039489 Marionette DEBUG loaded listener.js 17:03:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (1662A800) [pid = 1036] [serial = 2144] [outer = 146CDC00] 17:03:59 INFO - PROCESS | 1036 | 1466813039956 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:03:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:03:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 17:03:59 INFO - PROCESS | 1036 | 1466813039988 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 17:03:59 INFO - PROCESS | 1036 | 1466813039990 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 17:04:00 INFO - PROCESS | 1036 | 1466813039994 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:04:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:04:00 INFO - PROCESS | 1036 | 1466813039995 Marionette TRACE conn5 <- [1,2822,null,{}] 17:04:00 INFO - PROCESS | 1036 | 1466813039999 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:00 INFO - PROCESS | 1036 | 1466813040001 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:00 INFO - PROCESS | 1036 | 1466813040127 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 17:04:00 INFO - PROCESS | 1036 | 1466813040133 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:00 INFO - PROCESS | 1036 | 1466813040135 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:00 INFO - PROCESS | 1036 | ++DOCSHELL 1850C800 == 35 [pid = 1036] [id = 715] 17:04:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (1850DC00) [pid = 1036] [serial = 2145] [outer = 00000000] 17:04:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (18519C00) [pid = 1036] [serial = 2146] [outer = 1850DC00] 17:04:00 INFO - PROCESS | 1036 | 1466813040179 Marionette DEBUG loaded listener.js 17:04:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (18CA0800) [pid = 1036] [serial = 2147] [outer = 1850DC00] 17:04:00 INFO - PROCESS | 1036 | 1466813040624 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:04:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:04:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 17:04:00 INFO - PROCESS | 1036 | 1466813040673 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 17:04:00 INFO - PROCESS | 1036 | 1466813040675 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 17:04:00 INFO - PROCESS | 1036 | 1466813040678 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:04:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:04:00 INFO - PROCESS | 1036 | 1466813040679 Marionette TRACE conn5 <- [1,2826,null,{}] 17:04:00 INFO - PROCESS | 1036 | 1466813040683 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:00 INFO - PROCESS | 1036 | 1466813040685 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:00 INFO - PROCESS | 1036 | 1466813040800 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 17:04:00 INFO - PROCESS | 1036 | 1466813040894 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:00 INFO - PROCESS | 1036 | 1466813040896 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:00 INFO - PROCESS | 1036 | ++DOCSHELL 18582000 == 36 [pid = 1036] [id = 716] 17:04:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (18CED400) [pid = 1036] [serial = 2148] [outer = 00000000] 17:04:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1937A800) [pid = 1036] [serial = 2149] [outer = 18CED400] 17:04:00 INFO - PROCESS | 1036 | 1466813040941 Marionette DEBUG loaded listener.js 17:04:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (19419400) [pid = 1036] [serial = 2150] [outer = 18CED400] 17:04:01 INFO - PROCESS | 1036 | 1466813041355 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:04:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:04:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 17:04:01 INFO - PROCESS | 1036 | 1466813041412 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 17:04:01 INFO - PROCESS | 1036 | 1466813041415 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 17:04:01 INFO - PROCESS | 1036 | 1466813041418 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:04:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:04:01 INFO - PROCESS | 1036 | 1466813041419 Marionette TRACE conn5 <- [1,2830,null,{}] 17:04:01 INFO - PROCESS | 1036 | 1466813041423 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:01 INFO - PROCESS | 1036 | 1466813041429 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:01 INFO - PROCESS | 1036 | 1466813041578 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 17:04:01 INFO - PROCESS | 1036 | 1466813041584 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:01 INFO - PROCESS | 1036 | 1466813041595 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:01 INFO - PROCESS | 1036 | ++DOCSHELL 1990A400 == 37 [pid = 1036] [id = 717] 17:04:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1990A800) [pid = 1036] [serial = 2151] [outer = 00000000] 17:04:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (199E8C00) [pid = 1036] [serial = 2152] [outer = 1990A800] 17:04:01 INFO - PROCESS | 1036 | 1466813041698 Marionette DEBUG loaded listener.js 17:04:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (199E4000) [pid = 1036] [serial = 2153] [outer = 1990A800] 17:04:02 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0C8E0C00) [pid = 1036] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:04:02 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (146D5400) [pid = 1036] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:04:02 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (17357400) [pid = 1036] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:04:02 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0D85AC00) [pid = 1036] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:04:02 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (0C8D9800) [pid = 1036] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:04:02 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (18576000) [pid = 1036] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:04:02 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1937F800) [pid = 1036] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:04:02 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1990F000) [pid = 1036] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:04:02 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (10CD4C00) [pid = 1036] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:04:02 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (0D4EC000) [pid = 1036] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:04:02 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (14BDC400) [pid = 1036] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:04:02 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (19E1C000) [pid = 1036] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:04:02 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (14314000) [pid = 1036] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:04:02 INFO - PROCESS | 1036 | 1466813042244 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:04:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:04:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 870ms 17:04:02 INFO - PROCESS | 1036 | 1466813042297 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 17:04:02 INFO - PROCESS | 1036 | 1466813042299 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 17:04:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:04:02 INFO - PROCESS | 1036 | 1466813042302 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:04:02 INFO - PROCESS | 1036 | 1466813042304 Marionette TRACE conn5 <- [1,2834,null,{}] 17:04:02 INFO - PROCESS | 1036 | 1466813042310 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:02 INFO - PROCESS | 1036 | 1466813042312 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:02 INFO - PROCESS | 1036 | 1466813042427 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 17:04:02 INFO - PROCESS | 1036 | 1466813042494 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:02 INFO - PROCESS | 1036 | 1466813042496 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:02 INFO - PROCESS | 1036 | ++DOCSHELL 14314000 == 38 [pid = 1036] [id = 718] 17:04:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (1431BC00) [pid = 1036] [serial = 2154] [outer = 00000000] 17:04:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (194B2800) [pid = 1036] [serial = 2155] [outer = 1431BC00] 17:04:02 INFO - PROCESS | 1036 | 1466813042539 Marionette DEBUG loaded listener.js 17:04:02 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (199EA800) [pid = 1036] [serial = 2156] [outer = 1431BC00] 17:04:02 INFO - PROCESS | 1036 | 1466813042898 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:04:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:04:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 630ms 17:04:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:04:02 INFO - PROCESS | 1036 | 1466813042932 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 17:04:02 INFO - PROCESS | 1036 | 1466813042934 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 17:04:02 INFO - PROCESS | 1036 | 1466813042937 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:04:02 INFO - PROCESS | 1036 | 1466813042939 Marionette TRACE conn5 <- [1,2838,null,{}] 17:04:02 INFO - PROCESS | 1036 | 1466813042943 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:02 INFO - PROCESS | 1036 | 1466813042945 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:03 INFO - PROCESS | 1036 | 1466813043069 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 17:04:03 INFO - PROCESS | 1036 | 1466813043074 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:03 INFO - PROCESS | 1036 | 1466813043076 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:03 INFO - PROCESS | 1036 | ++DOCSHELL 19C61000 == 39 [pid = 1036] [id = 719] 17:04:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (19DD5000) [pid = 1036] [serial = 2157] [outer = 00000000] 17:04:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (1A1BCC00) [pid = 1036] [serial = 2158] [outer = 19DD5000] 17:04:03 INFO - PROCESS | 1036 | 1466813043120 Marionette DEBUG loaded listener.js 17:04:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (1A1C2800) [pid = 1036] [serial = 2159] [outer = 19DD5000] 17:04:03 INFO - PROCESS | 1036 | 1466813043506 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:04:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:04:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 17:04:03 INFO - PROCESS | 1036 | 1466813043569 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 17:04:03 INFO - PROCESS | 1036 | 1466813043571 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 17:04:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:04:03 INFO - PROCESS | 1036 | 1466813043574 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:04:03 INFO - PROCESS | 1036 | 1466813043585 Marionette TRACE conn5 <- [1,2842,null,{}] 17:04:03 INFO - PROCESS | 1036 | 1466813043589 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:03 INFO - PROCESS | 1036 | 1466813043591 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:03 INFO - PROCESS | 1036 | 1466813043673 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 17:04:03 INFO - PROCESS | 1036 | 1466813043678 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:03 INFO - PROCESS | 1036 | 1466813043680 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:03 INFO - PROCESS | 1036 | ++DOCSHELL 14A29800 == 40 [pid = 1036] [id = 720] 17:04:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (14B25800) [pid = 1036] [serial = 2160] [outer = 00000000] 17:04:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1AD84C00) [pid = 1036] [serial = 2161] [outer = 14B25800] 17:04:03 INFO - PROCESS | 1036 | 1466813043724 Marionette DEBUG loaded listener.js 17:04:03 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1ADC4800) [pid = 1036] [serial = 2162] [outer = 14B25800] 17:04:04 INFO - PROCESS | 1036 | 1466813044246 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:04:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:04:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 17:04:04 INFO - PROCESS | 1036 | 1466813044305 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 17:04:04 INFO - PROCESS | 1036 | 1466813044310 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 17:04:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:04:04 INFO - PROCESS | 1036 | 1466813044316 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:04:04 INFO - PROCESS | 1036 | 1466813044319 Marionette TRACE conn5 <- [1,2846,null,{}] 17:04:04 INFO - PROCESS | 1036 | 1466813044325 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:04 INFO - PROCESS | 1036 | 1466813044328 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:04 INFO - PROCESS | 1036 | 1466813044451 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 17:04:04 INFO - PROCESS | 1036 | 1466813044587 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:04 INFO - PROCESS | 1036 | 1466813044592 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:04 INFO - PROCESS | 1036 | ++DOCSHELL 0C726800 == 41 [pid = 1036] [id = 721] 17:04:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (0CF6D800) [pid = 1036] [serial = 2163] [outer = 00000000] 17:04:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (0D45BC00) [pid = 1036] [serial = 2164] [outer = 0CF6D800] 17:04:04 INFO - PROCESS | 1036 | 1466813044653 Marionette DEBUG loaded listener.js 17:04:04 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (0D859400) [pid = 1036] [serial = 2165] [outer = 0CF6D800] 17:04:05 INFO - PROCESS | 1036 | 1466813045269 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:04:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:04:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 970ms 17:04:05 INFO - PROCESS | 1036 | 1466813045290 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 17:04:05 INFO - PROCESS | 1036 | 1466813045295 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 17:04:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:04:05 INFO - PROCESS | 1036 | 1466813045301 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:04:05 INFO - PROCESS | 1036 | 1466813045304 Marionette TRACE conn5 <- [1,2850,null,{}] 17:04:05 INFO - PROCESS | 1036 | 1466813045308 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:05 INFO - PROCESS | 1036 | 1466813045311 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:05 INFO - PROCESS | 1036 | 1466813045423 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 17:04:05 INFO - PROCESS | 1036 | 1466813045538 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:05 INFO - PROCESS | 1036 | 1466813045541 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:05 INFO - PROCESS | 1036 | ++DOCSHELL 143A2000 == 42 [pid = 1036] [id = 722] 17:04:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (143EB400) [pid = 1036] [serial = 2166] [outer = 00000000] 17:04:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (17357000) [pid = 1036] [serial = 2167] [outer = 143EB400] 17:04:05 INFO - PROCESS | 1036 | 1466813045637 Marionette DEBUG loaded listener.js 17:04:05 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (18512800) [pid = 1036] [serial = 2168] [outer = 143EB400] 17:04:06 INFO - PROCESS | 1036 | 1466813046217 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:04:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:04:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 970ms 17:04:06 INFO - PROCESS | 1036 | 1466813046275 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 17:04:06 INFO - PROCESS | 1036 | 1466813046278 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 17:04:06 INFO - PROCESS | 1036 | 1466813046281 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:04:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:04:06 INFO - PROCESS | 1036 | 1466813046285 Marionette TRACE conn5 <- [1,2854,null,{}] 17:04:06 INFO - PROCESS | 1036 | 1466813046296 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:06 INFO - PROCESS | 1036 | 1466813046301 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:06 INFO - PROCESS | 1036 | 1466813046460 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 17:04:06 INFO - PROCESS | 1036 | 1466813046476 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:06 INFO - PROCESS | 1036 | 1466813046480 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:06 INFO - PROCESS | 1036 | ++DOCSHELL 1A1BDC00 == 43 [pid = 1036] [id = 723] 17:04:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1A1C4000) [pid = 1036] [serial = 2169] [outer = 00000000] 17:04:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1ADC6400) [pid = 1036] [serial = 2170] [outer = 1A1C4000] 17:04:06 INFO - PROCESS | 1036 | 1466813046536 Marionette DEBUG loaded listener.js 17:04:06 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (1ADCDC00) [pid = 1036] [serial = 2171] [outer = 1A1C4000] 17:04:07 INFO - PROCESS | 1036 | 1466813047200 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:04:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:04:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 970ms 17:04:07 INFO - PROCESS | 1036 | 1466813047255 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 17:04:07 INFO - PROCESS | 1036 | 1466813047258 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 17:04:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:04:07 INFO - PROCESS | 1036 | 1466813047261 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:04:07 INFO - PROCESS | 1036 | 1466813047263 Marionette TRACE conn5 <- [1,2858,null,{}] 17:04:07 INFO - PROCESS | 1036 | 1466813047267 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:07 INFO - PROCESS | 1036 | 1466813047269 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:07 INFO - PROCESS | 1036 | 1466813047378 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 17:04:07 INFO - PROCESS | 1036 | 1466813047535 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:07 INFO - PROCESS | 1036 | 1466813047537 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:07 INFO - PROCESS | 1036 | ++DOCSHELL 19DD5400 == 44 [pid = 1036] [id = 724] 17:04:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (19DD5C00) [pid = 1036] [serial = 2172] [outer = 00000000] 17:04:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (1B4A7000) [pid = 1036] [serial = 2173] [outer = 19DD5C00] 17:04:07 INFO - PROCESS | 1036 | 1466813047592 Marionette DEBUG loaded listener.js 17:04:07 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (1B5E9C00) [pid = 1036] [serial = 2174] [outer = 19DD5C00] 17:04:08 INFO - PROCESS | 1036 | 1466813048355 Marionette TRACE conn5 <- [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]]]}] 17:04:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:04:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1119ms 17:04:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:04:08 INFO - PROCESS | 1036 | 1466813048384 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 17:04:08 INFO - PROCESS | 1036 | 1466813048388 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 17:04:08 INFO - PROCESS | 1036 | 1466813048393 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:04:08 INFO - PROCESS | 1036 | 1466813048396 Marionette TRACE conn5 <- [1,2862,null,{}] 17:04:08 INFO - PROCESS | 1036 | 1466813048402 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:08 INFO - PROCESS | 1036 | 1466813048405 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:08 INFO - PROCESS | 1036 | 1466813048505 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 17:04:08 INFO - PROCESS | 1036 | 1466813048651 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:08 INFO - PROCESS | 1036 | 1466813048654 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:08 INFO - PROCESS | 1036 | ++DOCSHELL 0D382800 == 45 [pid = 1036] [id = 725] 17:04:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (0D384000) [pid = 1036] [serial = 2175] [outer = 00000000] 17:04:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (10B06000) [pid = 1036] [serial = 2176] [outer = 0D384000] 17:04:08 INFO - PROCESS | 1036 | 1466813048705 Marionette DEBUG loaded listener.js 17:04:08 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (10C53800) [pid = 1036] [serial = 2177] [outer = 0D384000] 17:04:09 INFO - PROCESS | 1036 | --DOCSHELL 0C8D4000 == 44 [pid = 1036] [id = 700] 17:04:09 INFO - PROCESS | 1036 | --DOCSHELL 19C61000 == 43 [pid = 1036] [id = 719] 17:04:09 INFO - PROCESS | 1036 | --DOCSHELL 14314000 == 42 [pid = 1036] [id = 718] 17:04:09 INFO - PROCESS | 1036 | --DOCSHELL 1990A400 == 41 [pid = 1036] [id = 717] 17:04:09 INFO - PROCESS | 1036 | --DOCSHELL 18582000 == 40 [pid = 1036] [id = 716] 17:04:09 INFO - PROCESS | 1036 | --DOCSHELL 1850C800 == 39 [pid = 1036] [id = 715] 17:04:09 INFO - PROCESS | 1036 | --DOCSHELL 146CD800 == 38 [pid = 1036] [id = 714] 17:04:09 INFO - PROCESS | 1036 | --DOCSHELL 0C8DFC00 == 37 [pid = 1036] [id = 713] 17:04:09 INFO - PROCESS | 1036 | --DOCSHELL 0C8E0000 == 36 [pid = 1036] [id = 712] 17:04:09 INFO - PROCESS | 1036 | --DOCSHELL 112CA800 == 35 [pid = 1036] [id = 699] 17:04:09 INFO - PROCESS | 1036 | --DOCSHELL 112CCC00 == 34 [pid = 1036] [id = 711] 17:04:09 INFO - PROCESS | 1036 | --DOCSHELL 0C712C00 == 33 [pid = 1036] [id = 710] 17:04:09 INFO - PROCESS | 1036 | --DOCSHELL 19DDA000 == 32 [pid = 1036] [id = 698] 17:04:09 INFO - PROCESS | 1036 | --DOCSHELL 19E1C400 == 31 [pid = 1036] [id = 709] 17:04:09 INFO - PROCESS | 1036 | --DOCSHELL 14B53000 == 30 [pid = 1036] [id = 697] 17:04:09 INFO - PROCESS | 1036 | --DOCSHELL 19DD5400 == 29 [pid = 1036] [id = 724] 17:04:09 INFO - PROCESS | 1036 | --DOCSHELL 143A2000 == 28 [pid = 1036] [id = 722] 17:04:09 INFO - PROCESS | 1036 | --DOCSHELL 1A1BDC00 == 27 [pid = 1036] [id = 723] 17:04:09 INFO - PROCESS | 1036 | --DOCSHELL 14A29800 == 26 [pid = 1036] [id = 720] 17:04:09 INFO - PROCESS | 1036 | --DOCSHELL 0C726800 == 25 [pid = 1036] [id = 721] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (0CFE2800) [pid = 1036] [serial = 2104] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (0D1EC800) [pid = 1036] [serial = 2105] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (14A6B000) [pid = 1036] [serial = 2110] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (1735D800) [pid = 1036] [serial = 2113] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (0DA0B000) [pid = 1036] [serial = 2107] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (0DA17C00) [pid = 1036] [serial = 2108] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (10CD5800) [pid = 1036] [serial = 2102] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (0DA05800) [pid = 1036] [serial = 2101] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (18632800) [pid = 1036] [serial = 2116] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (17C48400) [pid = 1036] [serial = 2114] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1990F400) [pid = 1036] [serial = 2119] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (18C9F800) [pid = 1036] [serial = 2117] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1774A000) [pid = 1036] [serial = 2126] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (194AD400) [pid = 1036] [serial = 2123] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (199EC800) [pid = 1036] [serial = 2125] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1A1C6800) [pid = 1036] [serial = 2128] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0DA18800) [pid = 1036] [serial = 2090] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (0D856000) [pid = 1036] [serial = 2089] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (17C55800) [pid = 1036] [serial = 2093] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (16633000) [pid = 1036] [serial = 2092] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1A1C8C00) [pid = 1036] [serial = 2096] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (1A1C2C00) [pid = 1036] [serial = 2095] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (19411C00) [pid = 1036] [serial = 2099] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (17357800) [pid = 1036] [serial = 2098] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (19918400) [pid = 1036] [serial = 2120] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (1937C400) [pid = 1036] [serial = 2122] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (14B4FC00) [pid = 1036] [serial = 2111] [outer = 00000000] [url = about:blank] 17:04:09 INFO - PROCESS | 1036 | 1466813049843 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:04:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:04:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1479ms 17:04:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:04:09 INFO - PROCESS | 1036 | 1466813049873 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 17:04:09 INFO - PROCESS | 1036 | 1466813049877 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 17:04:09 INFO - PROCESS | 1036 | 1466813049882 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:04:09 INFO - PROCESS | 1036 | 1466813049886 Marionette TRACE conn5 <- [1,2866,null,{}] 17:04:09 INFO - PROCESS | 1036 | 1466813049891 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:09 INFO - PROCESS | 1036 | 1466813049894 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:09 INFO - PROCESS | 1036 | 1466813049985 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 17:04:10 INFO - PROCESS | 1036 | 1466813050126 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:10 INFO - PROCESS | 1036 | 1466813050128 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:10 INFO - PROCESS | 1036 | ++DOCSHELL 0C8CB400 == 26 [pid = 1036] [id = 726] 17:04:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (0C8D1000) [pid = 1036] [serial = 2178] [outer = 00000000] 17:04:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (0C8E2400) [pid = 1036] [serial = 2179] [outer = 0C8D1000] 17:04:10 INFO - PROCESS | 1036 | 1466813050176 Marionette DEBUG loaded listener.js 17:04:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (0CF1EC00) [pid = 1036] [serial = 2180] [outer = 0C8D1000] 17:04:10 INFO - PROCESS | 1036 | 1466813050557 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:04:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:04:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 17:04:10 INFO - PROCESS | 1036 | 1466813050613 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 17:04:10 INFO - PROCESS | 1036 | 1466813050618 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 17:04:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:04:10 INFO - PROCESS | 1036 | 1466813050625 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:04:10 INFO - PROCESS | 1036 | 1466813050627 Marionette TRACE conn5 <- [1,2870,null,{}] 17:04:10 INFO - PROCESS | 1036 | 1466813050631 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:10 INFO - PROCESS | 1036 | 1466813050634 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:10 INFO - PROCESS | 1036 | 1466813050753 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 17:04:10 INFO - PROCESS | 1036 | 1466813050761 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:10 INFO - PROCESS | 1036 | 1466813050763 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:10 INFO - PROCESS | 1036 | ++DOCSHELL 0D4EC800 == 27 [pid = 1036] [id = 727] 17:04:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0D853000) [pid = 1036] [serial = 2181] [outer = 00000000] 17:04:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0DA08C00) [pid = 1036] [serial = 2182] [outer = 0D853000] 17:04:10 INFO - PROCESS | 1036 | 1466813050811 Marionette DEBUG loaded listener.js 17:04:10 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0DA12800) [pid = 1036] [serial = 2183] [outer = 0D853000] 17:04:11 INFO - PROCESS | 1036 | 1466813051293 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:04:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:04:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 730ms 17:04:11 INFO - PROCESS | 1036 | 1466813051358 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 17:04:11 INFO - PROCESS | 1036 | 1466813051360 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 17:04:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:04:11 INFO - PROCESS | 1036 | 1466813051364 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:04:11 INFO - PROCESS | 1036 | 1466813051367 Marionette TRACE conn5 <- [1,2874,null,{}] 17:04:11 INFO - PROCESS | 1036 | 1466813051378 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:11 INFO - PROCESS | 1036 | 1466813051383 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:11 INFO - PROCESS | 1036 | 1466813051467 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 17:04:11 INFO - PROCESS | 1036 | 1466813051483 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:11 INFO - PROCESS | 1036 | 1466813051486 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:11 INFO - PROCESS | 1036 | ++DOCSHELL 112C9C00 == 28 [pid = 1036] [id = 728] 17:04:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (112CC800) [pid = 1036] [serial = 2184] [outer = 00000000] 17:04:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (14113400) [pid = 1036] [serial = 2185] [outer = 112CC800] 17:04:11 INFO - PROCESS | 1036 | 1466813051533 Marionette DEBUG loaded listener.js 17:04:11 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (144CB400) [pid = 1036] [serial = 2186] [outer = 112CC800] 17:04:12 INFO - PROCESS | 1036 | 1466813052055 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:04:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:04:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 17:04:12 INFO - PROCESS | 1036 | 1466813052117 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 17:04:12 INFO - PROCESS | 1036 | 1466813052120 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 17:04:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:04:12 INFO - PROCESS | 1036 | 1466813052129 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:04:12 INFO - PROCESS | 1036 | 1466813052131 Marionette TRACE conn5 <- [1,2878,null,{}] 17:04:12 INFO - PROCESS | 1036 | 1466813052138 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:12 INFO - PROCESS | 1036 | 1466813052140 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:12 INFO - PROCESS | 1036 | 1466813052262 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 17:04:12 INFO - PROCESS | 1036 | 1466813052272 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:12 INFO - PROCESS | 1036 | 1466813052274 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:12 INFO - PROCESS | 1036 | ++DOCSHELL 14B53C00 == 29 [pid = 1036] [id = 729] 17:04:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (14BDA800) [pid = 1036] [serial = 2187] [outer = 00000000] 17:04:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1662BC00) [pid = 1036] [serial = 2188] [outer = 14BDA800] 17:04:12 INFO - PROCESS | 1036 | 1466813052319 Marionette DEBUG loaded listener.js 17:04:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1735A400) [pid = 1036] [serial = 2189] [outer = 14BDA800] 17:04:12 INFO - PROCESS | 1036 | 1466813052766 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:04:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:04:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 17:04:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:04:12 INFO - PROCESS | 1036 | 1466813052804 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 17:04:12 INFO - PROCESS | 1036 | 1466813052806 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 17:04:12 INFO - PROCESS | 1036 | 1466813052809 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:04:12 INFO - PROCESS | 1036 | 1466813052810 Marionette TRACE conn5 <- [1,2882,null,{}] 17:04:12 INFO - PROCESS | 1036 | 1466813052813 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:12 INFO - PROCESS | 1036 | 1466813052815 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:12 INFO - PROCESS | 1036 | 1466813052929 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 17:04:12 INFO - PROCESS | 1036 | 1466813052935 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:12 INFO - PROCESS | 1036 | 1466813052937 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:12 INFO - PROCESS | 1036 | ++DOCSHELL 17361000 == 30 [pid = 1036] [id = 730] 17:04:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (17744800) [pid = 1036] [serial = 2190] [outer = 00000000] 17:04:12 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (17C55000) [pid = 1036] [serial = 2191] [outer = 17744800] 17:04:12 INFO - PROCESS | 1036 | 1466813052982 Marionette DEBUG loaded listener.js 17:04:13 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1850BC00) [pid = 1036] [serial = 2192] [outer = 17744800] 17:04:13 INFO - PROCESS | 1036 | 1466813053465 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:04:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:04:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 17:04:13 INFO - PROCESS | 1036 | 1466813053540 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 17:04:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:04:13 INFO - PROCESS | 1036 | 1466813053542 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 17:04:13 INFO - PROCESS | 1036 | 1466813053545 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:04:13 INFO - PROCESS | 1036 | 1466813053547 Marionette TRACE conn5 <- [1,2886,null,{}] 17:04:13 INFO - PROCESS | 1036 | 1466813053551 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:13 INFO - PROCESS | 1036 | 1466813053556 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:14 INFO - PROCESS | 1036 | 1466813053992 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 17:04:14 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (1850DC00) [pid = 1036] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:04:14 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (1990A800) [pid = 1036] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:04:14 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (18CED400) [pid = 1036] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:04:14 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1431BC00) [pid = 1036] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:04:14 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0C723800) [pid = 1036] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:04:14 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (19E1D400) [pid = 1036] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:04:14 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (146CDC00) [pid = 1036] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:04:14 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0C8E0400) [pid = 1036] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:04:14 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1410D800) [pid = 1036] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:04:14 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (0DA0A800) [pid = 1036] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:04:14 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (14B25800) [pid = 1036] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:04:14 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (19DD5000) [pid = 1036] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:04:14 INFO - PROCESS | 1036 | 1466813054058 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:14 INFO - PROCESS | 1036 | 1466813054060 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:14 INFO - PROCESS | 1036 | ++DOCSHELL 0C706800 == 31 [pid = 1036] [id = 731] 17:04:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0C709000) [pid = 1036] [serial = 2193] [outer = 00000000] 17:04:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0DA0A800) [pid = 1036] [serial = 2194] [outer = 0C709000] 17:04:14 INFO - PROCESS | 1036 | 1466813054104 Marionette DEBUG loaded listener.js 17:04:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (14A6C000) [pid = 1036] [serial = 2195] [outer = 0C709000] 17:04:14 INFO - PROCESS | 1036 | 1466813054462 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:04:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:04:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 971ms 17:04:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:04:14 INFO - PROCESS | 1036 | 1466813054517 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 17:04:14 INFO - PROCESS | 1036 | 1466813054519 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 17:04:14 INFO - PROCESS | 1036 | 1466813054522 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:04:14 INFO - PROCESS | 1036 | 1466813054524 Marionette TRACE conn5 <- [1,2890,null,{}] 17:04:14 INFO - PROCESS | 1036 | 1466813054527 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:14 INFO - PROCESS | 1036 | 1466813054529 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:14 INFO - PROCESS | 1036 | 1466813054607 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 17:04:14 INFO - PROCESS | 1036 | 1466813054613 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:14 INFO - PROCESS | 1036 | 1466813054615 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:14 INFO - PROCESS | 1036 | ++DOCSHELL 0C72AC00 == 32 [pid = 1036] [id = 732] 17:04:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (18512000) [pid = 1036] [serial = 2196] [outer = 00000000] 17:04:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (194AAC00) [pid = 1036] [serial = 2197] [outer = 18512000] 17:04:14 INFO - PROCESS | 1036 | 1466813054659 Marionette DEBUG loaded listener.js 17:04:14 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (194B6400) [pid = 1036] [serial = 2198] [outer = 18512000] 17:04:15 INFO - PROCESS | 1036 | 1466813055077 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:04:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:04:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 630ms 17:04:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:04:15 INFO - PROCESS | 1036 | 1466813055153 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 17:04:15 INFO - PROCESS | 1036 | 1466813055155 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 17:04:15 INFO - PROCESS | 1036 | 1466813055158 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:04:15 INFO - PROCESS | 1036 | 1466813055160 Marionette TRACE conn5 <- [1,2894,null,{}] 17:04:15 INFO - PROCESS | 1036 | 1466813055163 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:15 INFO - PROCESS | 1036 | 1466813055165 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:15 INFO - PROCESS | 1036 | 1466813055243 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 17:04:15 INFO - PROCESS | 1036 | 1466813055249 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:15 INFO - PROCESS | 1036 | 1466813055251 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:15 INFO - PROCESS | 1036 | ++DOCSHELL 17C53800 == 33 [pid = 1036] [id = 733] 17:04:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1990B400) [pid = 1036] [serial = 2199] [outer = 00000000] 17:04:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (19913400) [pid = 1036] [serial = 2200] [outer = 1990B400] 17:04:15 INFO - PROCESS | 1036 | 1466813055294 Marionette DEBUG loaded listener.js 17:04:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (19910800) [pid = 1036] [serial = 2201] [outer = 1990B400] 17:04:15 INFO - PROCESS | 1036 | 1466813055748 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:04:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:04:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 17:04:15 INFO - PROCESS | 1036 | 1466813055803 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 17:04:15 INFO - PROCESS | 1036 | 1466813055805 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 17:04:15 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:04:15 INFO - PROCESS | 1036 | 1466813055808 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:04:15 INFO - PROCESS | 1036 | 1466813055810 Marionette TRACE conn5 <- [1,2898,null,{}] 17:04:15 INFO - PROCESS | 1036 | 1466813055813 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:15 INFO - PROCESS | 1036 | 1466813055815 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:15 INFO - PROCESS | 1036 | 1466813055893 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 17:04:15 INFO - PROCESS | 1036 | 1466813055899 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:15 INFO - PROCESS | 1036 | 1466813055901 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:15 INFO - PROCESS | 1036 | ++DOCSHELL 199E7C00 == 34 [pid = 1036] [id = 734] 17:04:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (199E8000) [pid = 1036] [serial = 2202] [outer = 00000000] 17:04:15 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (19DD2000) [pid = 1036] [serial = 2203] [outer = 199E8000] 17:04:15 INFO - PROCESS | 1036 | 1466813055944 Marionette DEBUG loaded listener.js 17:04:16 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (19DDB000) [pid = 1036] [serial = 2204] [outer = 199E8000] 17:04:16 INFO - PROCESS | 1036 | 1466813056678 Marionette TRACE conn5 <- [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]]]}] 17:04:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:04:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:04:16 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 930ms 17:04:16 INFO - PROCESS | 1036 | 1466813056741 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 17:04:16 INFO - PROCESS | 1036 | 1466813056746 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 17:04:16 INFO - PROCESS | 1036 | 1466813056751 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:04:16 INFO - TEST-START | /DOMEvents/constructors.html 17:04:16 INFO - PROCESS | 1036 | 1466813056756 Marionette TRACE conn5 <- [1,2902,null,{}] 17:04:16 INFO - PROCESS | 1036 | 1466813056762 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:16 INFO - PROCESS | 1036 | 1466813056765 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:16 INFO - PROCESS | 1036 | 1466813056897 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 17:04:17 INFO - PROCESS | 1036 | 1466813057033 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:17 INFO - PROCESS | 1036 | 1466813057036 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:17 INFO - PROCESS | 1036 | ++DOCSHELL 0C8CA400 == 35 [pid = 1036] [id = 735] 17:04:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0C8D2000) [pid = 1036] [serial = 2205] [outer = 00000000] 17:04:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0D4F4C00) [pid = 1036] [serial = 2206] [outer = 0C8D2000] 17:04:17 INFO - PROCESS | 1036 | 1466813057093 Marionette DEBUG loaded listener.js 17:04:17 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0DA05000) [pid = 1036] [serial = 2207] [outer = 0C8D2000] 17:04:17 INFO - PROCESS | 1036 | 1466813057918 Marionette TRACE conn5 <- [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]]]}] 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:04:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:04:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:04:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:04:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:04:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:04:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:04:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:04:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:04:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:04:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:04:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:04:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:04:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:04:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:04:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:04:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:04:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:04:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:04:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:04:18 INFO - TEST-OK | /DOMEvents/constructors.html | took 1273ms 17:04:18 INFO - PROCESS | 1036 | 1466813058029 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 17:04:18 INFO - PROCESS | 1036 | 1466813058034 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 17:04:18 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:04:18 INFO - PROCESS | 1036 | 1466813058065 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:04:18 INFO - PROCESS | 1036 | 1466813058068 Marionette TRACE conn5 <- [1,2906,null,{}] 17:04:18 INFO - PROCESS | 1036 | 1466813058079 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:18 INFO - PROCESS | 1036 | 1466813058082 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:18 INFO - PROCESS | 1036 | 1466813058212 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 17:04:18 INFO - PROCESS | 1036 | 1466813058345 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:18 INFO - PROCESS | 1036 | 1466813058348 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:18 INFO - PROCESS | 1036 | ++DOCSHELL 17356000 == 36 [pid = 1036] [id = 736] 17:04:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1735EC00) [pid = 1036] [serial = 2208] [outer = 00000000] 17:04:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (18628800) [pid = 1036] [serial = 2209] [outer = 1735EC00] 17:04:18 INFO - PROCESS | 1036 | 1466813058407 Marionette DEBUG loaded listener.js 17:04:18 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (18D19C00) [pid = 1036] [serial = 2210] [outer = 1735EC00] 17:04:19 INFO - PROCESS | 1036 | 1466813059171 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:04:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:04:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1182ms 17:04:19 INFO - PROCESS | 1036 | 1466813059247 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 17:04:19 INFO - PROCESS | 1036 | 1466813059251 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 17:04:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:04:19 INFO - PROCESS | 1036 | 1466813059256 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:04:19 INFO - PROCESS | 1036 | 1466813059259 Marionette TRACE conn5 <- [1,2910,null,{}] 17:04:19 INFO - PROCESS | 1036 | 1466813059292 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:19 INFO - PROCESS | 1036 | 1466813059295 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:19 INFO - PROCESS | 1036 | 1466813059445 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 17:04:19 INFO - PROCESS | 1036 | 1466813059506 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:19 INFO - PROCESS | 1036 | 1466813059510 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:19 INFO - PROCESS | 1036 | ++DOCSHELL 0CF72C00 == 37 [pid = 1036] [id = 737] 17:04:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (0D1EA800) [pid = 1036] [serial = 2211] [outer = 00000000] 17:04:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (0D854800) [pid = 1036] [serial = 2212] [outer = 0D1EA800] 17:04:19 INFO - PROCESS | 1036 | 1466813059560 Marionette DEBUG loaded listener.js 17:04:19 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (10B05000) [pid = 1036] [serial = 2213] [outer = 0D1EA800] 17:04:19 INFO - PROCESS | 1036 | --DOCSHELL 17C53800 == 36 [pid = 1036] [id = 733] 17:04:19 INFO - PROCESS | 1036 | --DOCSHELL 0C72AC00 == 35 [pid = 1036] [id = 732] 17:04:19 INFO - PROCESS | 1036 | --DOCSHELL 0C706800 == 34 [pid = 1036] [id = 731] 17:04:19 INFO - PROCESS | 1036 | --DOCSHELL 17361000 == 33 [pid = 1036] [id = 730] 17:04:19 INFO - PROCESS | 1036 | --DOCSHELL 14B53C00 == 32 [pid = 1036] [id = 729] 17:04:19 INFO - PROCESS | 1036 | --DOCSHELL 112C9C00 == 31 [pid = 1036] [id = 728] 17:04:19 INFO - PROCESS | 1036 | --DOCSHELL 0D4EC800 == 30 [pid = 1036] [id = 727] 17:04:19 INFO - PROCESS | 1036 | --DOCSHELL 0C8CB400 == 29 [pid = 1036] [id = 726] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (18519C00) [pid = 1036] [serial = 2146] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (199E8C00) [pid = 1036] [serial = 2152] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (19419400) [pid = 1036] [serial = 2150] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1937A800) [pid = 1036] [serial = 2149] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (194B2800) [pid = 1036] [serial = 2155] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0D1F1C00) [pid = 1036] [serial = 2131] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0D850C00) [pid = 1036] [serial = 2132] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1A1CB400) [pid = 1036] [serial = 2129] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (14B4F800) [pid = 1036] [serial = 2143] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0CF2A400) [pid = 1036] [serial = 2137] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0D1F2C00) [pid = 1036] [serial = 2138] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (14A67800) [pid = 1036] [serial = 2134] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (16627800) [pid = 1036] [serial = 2135] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0DA14400) [pid = 1036] [serial = 2140] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (10B0E800) [pid = 1036] [serial = 2141] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1AD84C00) [pid = 1036] [serial = 2161] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1ADC4800) [pid = 1036] [serial = 2162] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1A1C2800) [pid = 1036] [serial = 2159] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (1A1BCC00) [pid = 1036] [serial = 2158] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (199E4000) [pid = 1036] [serial = 2153] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (18CA0800) [pid = 1036] [serial = 2147] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (199EA800) [pid = 1036] [serial = 2156] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (1662A800) [pid = 1036] [serial = 2144] [outer = 00000000] [url = about:blank] 17:04:19 INFO - PROCESS | 1036 | [1036] 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 17:04:19 INFO - PROCESS | 1036 | [1036] 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 17:04:19 INFO - PROCESS | 1036 | [1036] 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 17:04:19 INFO - PROCESS | 1036 | [1036] 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 17:04:20 INFO - PROCESS | 1036 | 1466813060059 Marionette TRACE conn5 <- [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]]]}] 17:04:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:04:20 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:04:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:04:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:04:20 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 17:04:20 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:04:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:04:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:04:20 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 17:04:20 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:04:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:04:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:04:20 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]" 17:04:20 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:04:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:04:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:04:20 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:04:20 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 833ms 17:04:20 INFO - PROCESS | 1036 | 1466813060089 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 17:04:20 INFO - PROCESS | 1036 | 1466813060093 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 17:04:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:04:20 INFO - PROCESS | 1036 | 1466813060103 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:04:20 INFO - PROCESS | 1036 | 1466813060105 Marionette TRACE conn5 <- [1,2914,null,{}] 17:04:20 INFO - PROCESS | 1036 | 1466813060109 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:20 INFO - PROCESS | 1036 | 1466813060111 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:20 INFO - PROCESS | 1036 | 1466813060198 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 17:04:20 INFO - PROCESS | 1036 | 1466813060204 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:20 INFO - PROCESS | 1036 | 1466813060207 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:20 INFO - PROCESS | 1036 | ++DOCSHELL 10B36000 == 30 [pid = 1036] [id = 738] 17:04:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (10C4D800) [pid = 1036] [serial = 2214] [outer = 00000000] 17:04:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (112C8800) [pid = 1036] [serial = 2215] [outer = 10C4D800] 17:04:20 INFO - PROCESS | 1036 | 1466813060254 Marionette DEBUG loaded listener.js 17:04:20 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (144BFC00) [pid = 1036] [serial = 2216] [outer = 10C4D800] 17:04:20 INFO - PROCESS | 1036 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:04:20 INFO - PROCESS | 1036 | 1466813060774 Marionette TRACE conn5 <- [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]]]}] 17:04:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:04:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 727ms 17:04:20 INFO - PROCESS | 1036 | 1466813060831 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 17:04:20 INFO - PROCESS | 1036 | 1466813060834 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 17:04:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:04:20 INFO - PROCESS | 1036 | 1466813060837 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:04:20 INFO - PROCESS | 1036 | 1466813060840 Marionette TRACE conn5 <- [1,2918,null,{}] 17:04:20 INFO - PROCESS | 1036 | 1466813060851 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:20 INFO - PROCESS | 1036 | 1466813060855 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:20 INFO - PROCESS | 1036 | 1466813060969 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 17:04:21 INFO - PROCESS | 1036 | 1466813060986 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:21 INFO - PROCESS | 1036 | 1466813060989 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:21 INFO - PROCESS | 1036 | ++DOCSHELL 17845400 == 31 [pid = 1036] [id = 739] 17:04:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (1784C400) [pid = 1036] [serial = 2217] [outer = 00000000] 17:04:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (1850B400) [pid = 1036] [serial = 2218] [outer = 1784C400] 17:04:21 INFO - PROCESS | 1036 | 1466813061036 Marionette DEBUG loaded listener.js 17:04:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (18624000) [pid = 1036] [serial = 2219] [outer = 1784C400] 17:04:21 INFO - PROCESS | 1036 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:04:21 INFO - PROCESS | 1036 | 1466813061481 Marionette TRACE conn5 <- [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]]]}] 17:04:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:04:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 17:04:21 INFO - PROCESS | 1036 | 1466813061511 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 17:04:21 INFO - PROCESS | 1036 | 1466813061514 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 17:04:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:04:21 INFO - PROCESS | 1036 | 1466813061516 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:04:21 INFO - PROCESS | 1036 | 1466813061518 Marionette TRACE conn5 <- [1,2922,null,{}] 17:04:21 INFO - PROCESS | 1036 | 1466813061521 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:21 INFO - PROCESS | 1036 | 1466813061523 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:21 INFO - PROCESS | 1036 | 1466813061619 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 17:04:21 INFO - PROCESS | 1036 | 1466813061624 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:21 INFO - PROCESS | 1036 | 1466813061626 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:21 INFO - PROCESS | 1036 | ++DOCSHELL 1937E400 == 32 [pid = 1036] [id = 740] 17:04:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (1937F800) [pid = 1036] [serial = 2220] [outer = 00000000] 17:04:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (194B2000) [pid = 1036] [serial = 2221] [outer = 1937F800] 17:04:21 INFO - PROCESS | 1036 | 1466813061670 Marionette DEBUG loaded listener.js 17:04:21 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1990C800) [pid = 1036] [serial = 2222] [outer = 1937F800] 17:04:22 INFO - PROCESS | 1036 | 1466813062074 Marionette TRACE conn5 <- [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]]]}] 17:04:22 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:04:22 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 570ms 17:04:22 INFO - PROCESS | 1036 | 1466813062087 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 17:04:22 INFO - PROCESS | 1036 | 1466813062089 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 17:04:22 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:04:22 INFO - PROCESS | 1036 | 1466813062092 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:04:22 INFO - PROCESS | 1036 | 1466813062093 Marionette TRACE conn5 <- [1,2926,null,{}] 17:04:22 INFO - PROCESS | 1036 | 1466813062103 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:22 INFO - PROCESS | 1036 | 1466813062105 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:22 INFO - PROCESS | 1036 | 1466813062249 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 17:04:22 INFO - PROCESS | 1036 | 1466813062262 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:22 INFO - PROCESS | 1036 | 1466813062264 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:22 INFO - PROCESS | 1036 | ++DOCSHELL 19912400 == 33 [pid = 1036] [id = 741] 17:04:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (19915800) [pid = 1036] [serial = 2223] [outer = 00000000] 17:04:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (19C61800) [pid = 1036] [serial = 2224] [outer = 19915800] 17:04:22 INFO - PROCESS | 1036 | 1466813062309 Marionette DEBUG loaded listener.js 17:04:22 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (199E1000) [pid = 1036] [serial = 2225] [outer = 19915800] 17:04:22 INFO - PROCESS | 1036 | 1466813062752 Marionette TRACE conn5 <- [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]]]}] 17:04:22 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. 17:04:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 690ms 17:04:22 INFO - PROCESS | 1036 | 1466813062789 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 17:04:22 INFO - PROCESS | 1036 | 1466813062791 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 17:04:22 INFO - PROCESS | 1036 | 1466813062794 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:04:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:04:22 INFO - PROCESS | 1036 | 1466813062795 Marionette TRACE conn5 <- [1,2930,null,{}] 17:04:22 INFO - PROCESS | 1036 | 1466813062799 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:22 INFO - PROCESS | 1036 | 1466813062804 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:22 INFO - PROCESS | 1036 | 1466813062944 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 17:04:22 INFO - PROCESS | 1036 | 1466813062950 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:22 INFO - PROCESS | 1036 | 1466813062952 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:23 INFO - PROCESS | 1036 | ++DOCSHELL 0C8CAC00 == 34 [pid = 1036] [id = 742] 17:04:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (10BC6000) [pid = 1036] [serial = 2226] [outer = 00000000] 17:04:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1A1C7C00) [pid = 1036] [serial = 2227] [outer = 10BC6000] 17:04:23 INFO - PROCESS | 1036 | 1466813063057 Marionette DEBUG loaded listener.js 17:04:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1A1C8000) [pid = 1036] [serial = 2228] [outer = 10BC6000] 17:04:23 INFO - PROCESS | 1036 | 1466813063446 Marionette TRACE conn5 <- [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"]]]}] 17:04:23 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 17:04:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:04:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 17:04:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:04:23 INFO - PROCESS | 1036 | 1466813063468 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 17:04:23 INFO - PROCESS | 1036 | 1466813063470 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 17:04:23 INFO - PROCESS | 1036 | 1466813063473 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:04:23 INFO - PROCESS | 1036 | 1466813063475 Marionette TRACE conn5 <- [1,2934,null,{}] 17:04:23 INFO - PROCESS | 1036 | 1466813063485 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:23 INFO - PROCESS | 1036 | 1466813063497 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:23 INFO - PROCESS | 1036 | 1466813063612 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 17:04:23 INFO - PROCESS | 1036 | 1466813063703 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:23 INFO - PROCESS | 1036 | 1466813063705 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:23 INFO - PROCESS | 1036 | ++DOCSHELL 0DA03C00 == 35 [pid = 1036] [id = 743] 17:04:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1A1F2800) [pid = 1036] [serial = 2229] [outer = 00000000] 17:04:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (1AD83000) [pid = 1036] [serial = 2230] [outer = 1A1F2800] 17:04:23 INFO - PROCESS | 1036 | 1466813063748 Marionette DEBUG loaded listener.js 17:04:23 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1AD85C00) [pid = 1036] [serial = 2231] [outer = 1A1F2800] 17:04:24 INFO - PROCESS | 1036 | 1466813064106 Marionette TRACE conn5 <- [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]]]}] 17:04:24 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. 17:04:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 17:04:24 INFO - PROCESS | 1036 | 1466813064144 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 17:04:24 INFO - PROCESS | 1036 | 1466813064146 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 17:04:24 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:04:24 INFO - PROCESS | 1036 | 1466813064154 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:04:24 INFO - PROCESS | 1036 | 1466813064156 Marionette TRACE conn5 <- [1,2938,null,{}] 17:04:24 INFO - PROCESS | 1036 | 1466813064159 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:24 INFO - PROCESS | 1036 | 1466813064161 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:24 INFO - PROCESS | 1036 | 1466813064384 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 17:04:24 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (14BDA800) [pid = 1036] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:04:24 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (0D384000) [pid = 1036] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:04:24 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0C8D1000) [pid = 1036] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:04:24 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0D853000) [pid = 1036] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:04:24 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (17744800) [pid = 1036] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:04:24 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (112CC800) [pid = 1036] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:04:24 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (0C709000) [pid = 1036] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:04:24 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (18512000) [pid = 1036] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:04:24 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0CF6D800) [pid = 1036] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:04:24 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (143EB400) [pid = 1036] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:04:24 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1A1C4000) [pid = 1036] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:04:24 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (19DD5C00) [pid = 1036] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:04:24 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1990B400) [pid = 1036] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:04:24 INFO - PROCESS | 1036 | 1466813064449 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:24 INFO - PROCESS | 1036 | 1466813064451 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:24 INFO - PROCESS | 1036 | ++DOCSHELL 0C70B800 == 36 [pid = 1036] [id = 744] 17:04:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0C84C000) [pid = 1036] [serial = 2232] [outer = 00000000] 17:04:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0D1F0400) [pid = 1036] [serial = 2233] [outer = 0C84C000] 17:04:24 INFO - PROCESS | 1036 | 1466813064495 Marionette DEBUG loaded listener.js 17:04:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0DA15400) [pid = 1036] [serial = 2234] [outer = 0C84C000] 17:04:24 INFO - PROCESS | 1036 | ++DOCSHELL 1ADC7000 == 37 [pid = 1036] [id = 745] 17:04:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1ADC7400) [pid = 1036] [serial = 2235] [outer = 00000000] 17:04:24 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1ADC9000) [pid = 1036] [serial = 2236] [outer = 1ADC7400] 17:04:24 INFO - PROCESS | 1036 | 1466813064982 Marionette TRACE conn5 <- [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]]]}] 17:04:25 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. 17:04:25 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 890ms 17:04:25 INFO - PROCESS | 1036 | 1466813065040 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 17:04:25 INFO - PROCESS | 1036 | 1466813065043 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 17:04:25 INFO - PROCESS | 1036 | 1466813065046 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:04:25 INFO - PROCESS | 1036 | 1466813065048 Marionette TRACE conn5 <- [1,2942,null,{}] 17:04:25 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:04:25 INFO - PROCESS | 1036 | 1466813065051 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:25 INFO - PROCESS | 1036 | 1466813065053 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:25 INFO - PROCESS | 1036 | 1466813065146 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 17:04:25 INFO - PROCESS | 1036 | 1466813065246 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:25 INFO - PROCESS | 1036 | 1466813065248 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:25 INFO - PROCESS | 1036 | ++DOCSHELL 15757800 == 38 [pid = 1036] [id = 746] 17:04:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (17354000) [pid = 1036] [serial = 2237] [outer = 00000000] 17:04:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (1ADCE800) [pid = 1036] [serial = 2238] [outer = 17354000] 17:04:25 INFO - PROCESS | 1036 | 1466813065293 Marionette DEBUG loaded listener.js 17:04:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (1AFFE400) [pid = 1036] [serial = 2239] [outer = 17354000] 17:04:25 INFO - PROCESS | 1036 | 1466813065637 Marionette TRACE conn5 <- [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]]]}] 17:04:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:04:25 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 17:04:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 17:04:25 INFO - PROCESS | 1036 | 1466813065680 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 17:04:25 INFO - PROCESS | 1036 | 1466813065682 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 17:04:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:04:25 INFO - PROCESS | 1036 | 1466813065686 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:04:25 INFO - PROCESS | 1036 | 1466813065687 Marionette TRACE conn5 <- [1,2946,null,{}] 17:04:25 INFO - PROCESS | 1036 | 1466813065691 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:25 INFO - PROCESS | 1036 | 1466813065693 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:25 INFO - PROCESS | 1036 | 1466813065798 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 17:04:25 INFO - PROCESS | 1036 | 1466813065895 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:25 INFO - PROCESS | 1036 | 1466813065897 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:25 INFO - PROCESS | 1036 | ++DOCSHELL 17841800 == 39 [pid = 1036] [id = 747] 17:04:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1ADCC000) [pid = 1036] [serial = 2240] [outer = 00000000] 17:04:25 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1B5E8400) [pid = 1036] [serial = 2241] [outer = 1ADCC000] 17:04:25 INFO - PROCESS | 1036 | 1466813065943 Marionette DEBUG loaded listener.js 17:04:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1B93DC00) [pid = 1036] [serial = 2242] [outer = 1ADCC000] 17:04:26 INFO - PROCESS | 1036 | 1466813066250 Marionette TRACE conn5 <- [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]]]}] 17:04:26 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. 17:04:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 630ms 17:04:26 INFO - PROCESS | 1036 | 1466813066316 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 17:04:26 INFO - PROCESS | 1036 | 1466813066319 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 17:04:26 INFO - PROCESS | 1036 | 1466813066322 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:04:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:04:26 INFO - PROCESS | 1036 | 1466813066324 Marionette TRACE conn5 <- [1,2950,null,{}] 17:04:26 INFO - PROCESS | 1036 | 1466813066327 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:26 INFO - PROCESS | 1036 | 1466813066330 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:26 INFO - PROCESS | 1036 | 1466813066515 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 17:04:26 INFO - PROCESS | 1036 | 1466813066666 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:26 INFO - PROCESS | 1036 | 1466813066670 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:26 INFO - PROCESS | 1036 | ++DOCSHELL 0C727400 == 40 [pid = 1036] [id = 748] 17:04:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0C72D400) [pid = 1036] [serial = 2243] [outer = 00000000] 17:04:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (0C8CD000) [pid = 1036] [serial = 2244] [outer = 0C72D400] 17:04:26 INFO - PROCESS | 1036 | 1466813066730 Marionette DEBUG loaded listener.js 17:04:26 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (0D1EEC00) [pid = 1036] [serial = 2245] [outer = 0C72D400] 17:04:27 INFO - PROCESS | 1036 | 1466813067236 Marionette TRACE conn5 <- [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]]]}] 17:04:27 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. 17:04:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 930ms 17:04:27 INFO - PROCESS | 1036 | 1466813067258 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 17:04:27 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:04:27 INFO - PROCESS | 1036 | 1466813067262 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 17:04:27 INFO - PROCESS | 1036 | 1466813067267 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:04:27 INFO - PROCESS | 1036 | 1466813067270 Marionette TRACE conn5 <- [1,2954,null,{}] 17:04:27 INFO - PROCESS | 1036 | 1466813067275 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:27 INFO - PROCESS | 1036 | 1466813067280 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:27 INFO - PROCESS | 1036 | 1466813067425 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 17:04:27 INFO - PROCESS | 1036 | 1466813067569 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:27 INFO - PROCESS | 1036 | 1466813067572 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:27 INFO - PROCESS | 1036 | ++DOCSHELL 10B43800 == 41 [pid = 1036] [id = 749] 17:04:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (10CD3400) [pid = 1036] [serial = 2246] [outer = 00000000] 17:04:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (14C7DC00) [pid = 1036] [serial = 2247] [outer = 10CD3400] 17:04:27 INFO - PROCESS | 1036 | 1466813067631 Marionette DEBUG loaded listener.js 17:04:27 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (16634800) [pid = 1036] [serial = 2248] [outer = 10CD3400] 17:04:28 INFO - PROCESS | 1036 | 1466813068149 Marionette TRACE conn5 <- [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]]]}] 17:04:28 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. 17:04:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 930ms 17:04:28 INFO - PROCESS | 1036 | 1466813068197 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 17:04:28 INFO - PROCESS | 1036 | 1466813068200 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 17:04:28 INFO - PROCESS | 1036 | 1466813068220 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:04:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:04:28 INFO - PROCESS | 1036 | 1466813068223 Marionette TRACE conn5 <- [1,2958,null,{}] 17:04:28 INFO - PROCESS | 1036 | 1466813068227 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:28 INFO - PROCESS | 1036 | 1466813068229 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:28 INFO - PROCESS | 1036 | 1466813068341 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 17:04:28 INFO - PROCESS | 1036 | 1466813068503 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:28 INFO - PROCESS | 1036 | 1466813068506 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:28 INFO - PROCESS | 1036 | ++DOCSHELL 19DCF000 == 42 [pid = 1036] [id = 750] 17:04:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (19DD0800) [pid = 1036] [serial = 2249] [outer = 00000000] 17:04:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (19F86400) [pid = 1036] [serial = 2250] [outer = 19DD0800] 17:04:28 INFO - PROCESS | 1036 | 1466813068563 Marionette DEBUG loaded listener.js 17:04:28 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (1A1C4400) [pid = 1036] [serial = 2251] [outer = 19DD0800] 17:04:29 INFO - PROCESS | 1036 | 1466813069081 Marionette TRACE conn5 <- [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]]]}] 17:04:29 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. 17:04:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 930ms 17:04:29 INFO - PROCESS | 1036 | 1466813069155 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 17:04:29 INFO - PROCESS | 1036 | 1466813069160 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 17:04:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:04:29 INFO - PROCESS | 1036 | 1466813069171 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:04:29 INFO - PROCESS | 1036 | 1466813069176 Marionette TRACE conn5 <- [1,2962,null,{}] 17:04:29 INFO - PROCESS | 1036 | 1466813069193 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:29 INFO - PROCESS | 1036 | 1466813069197 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:29 INFO - PROCESS | 1036 | 1466813069346 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 17:04:29 INFO - PROCESS | 1036 | 1466813069415 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:29 INFO - PROCESS | 1036 | 1466813069418 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:29 INFO - PROCESS | 1036 | ++DOCSHELL 1C612800 == 43 [pid = 1036] [id = 751] 17:04:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (1CB37800) [pid = 1036] [serial = 2252] [outer = 00000000] 17:04:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (1CE42000) [pid = 1036] [serial = 2253] [outer = 1CB37800] 17:04:29 INFO - PROCESS | 1036 | 1466813069470 Marionette DEBUG loaded listener.js 17:04:29 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (1CE49400) [pid = 1036] [serial = 2254] [outer = 1CB37800] 17:04:30 INFO - PROCESS | 1036 | 1466813070004 Marionette TRACE conn5 <- [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]]]}] 17:04:30 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. 17:04:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 890ms 17:04:30 INFO - PROCESS | 1036 | 1466813070060 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 17:04:30 INFO - PROCESS | 1036 | 1466813070062 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 17:04:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:04:30 INFO - PROCESS | 1036 | 1466813070081 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:04:30 INFO - PROCESS | 1036 | 1466813070083 Marionette TRACE conn5 <- [1,2966,null,{}] 17:04:30 INFO - PROCESS | 1036 | 1466813070088 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:30 INFO - PROCESS | 1036 | 1466813070090 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:30 INFO - PROCESS | 1036 | 1466813070211 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 17:04:30 INFO - PROCESS | 1036 | 1466813070541 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:30 INFO - PROCESS | 1036 | 1466813070544 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:30 INFO - PROCESS | 1036 | ++DOCSHELL 0C709000 == 44 [pid = 1036] [id = 752] 17:04:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 95 (0C8E1000) [pid = 1036] [serial = 2255] [outer = 00000000] 17:04:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 96 (0D1E6400) [pid = 1036] [serial = 2256] [outer = 0C8E1000] 17:04:30 INFO - PROCESS | 1036 | 1466813070622 Marionette DEBUG loaded listener.js 17:04:30 INFO - PROCESS | 1036 | ++DOMWINDOW == 97 (0D3EB800) [pid = 1036] [serial = 2257] [outer = 0C8E1000] 17:04:31 INFO - PROCESS | 1036 | 1466813071120 Marionette TRACE conn5 <- [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]]]}] 17:04:31 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. 17:04:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1092ms 17:04:31 INFO - PROCESS | 1036 | 1466813071162 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 17:04:31 INFO - PROCESS | 1036 | 1466813071166 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 17:04:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:04:31 INFO - PROCESS | 1036 | 1466813071170 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:04:31 INFO - PROCESS | 1036 | 1466813071173 Marionette TRACE conn5 <- [1,2970,null,{}] 17:04:31 INFO - PROCESS | 1036 | 1466813071178 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:31 INFO - PROCESS | 1036 | 1466813071182 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:31 INFO - PROCESS | 1036 | --DOCSHELL 17841800 == 43 [pid = 1036] [id = 747] 17:04:31 INFO - PROCESS | 1036 | --DOCSHELL 15757800 == 42 [pid = 1036] [id = 746] 17:04:31 INFO - PROCESS | 1036 | --DOCSHELL 0C70B800 == 41 [pid = 1036] [id = 744] 17:04:31 INFO - PROCESS | 1036 | --DOCSHELL 1ADC7000 == 40 [pid = 1036] [id = 745] 17:04:31 INFO - PROCESS | 1036 | --DOCSHELL 0DA03C00 == 39 [pid = 1036] [id = 743] 17:04:31 INFO - PROCESS | 1036 | --DOCSHELL 0C8CAC00 == 38 [pid = 1036] [id = 742] 17:04:31 INFO - PROCESS | 1036 | --DOCSHELL 19912400 == 37 [pid = 1036] [id = 741] 17:04:31 INFO - PROCESS | 1036 | --DOCSHELL 1937E400 == 36 [pid = 1036] [id = 740] 17:04:31 INFO - PROCESS | 1036 | --DOCSHELL 17845400 == 35 [pid = 1036] [id = 739] 17:04:31 INFO - PROCESS | 1036 | --DOCSHELL 10B36000 == 34 [pid = 1036] [id = 738] 17:04:31 INFO - PROCESS | 1036 | --DOCSHELL 0CF72C00 == 33 [pid = 1036] [id = 737] 17:04:31 INFO - PROCESS | 1036 | --DOCSHELL 0D382800 == 32 [pid = 1036] [id = 725] 17:04:31 INFO - PROCESS | 1036 | --DOCSHELL 0C8CA400 == 31 [pid = 1036] [id = 735] 17:04:31 INFO - PROCESS | 1036 | --DOCSHELL 199E7C00 == 30 [pid = 1036] [id = 734] 17:04:31 INFO - PROCESS | 1036 | --DOCSHELL 17356000 == 29 [pid = 1036] [id = 736] 17:04:31 INFO - PROCESS | 1036 | --DOCSHELL 1C612800 == 28 [pid = 1036] [id = 751] 17:04:31 INFO - PROCESS | 1036 | --DOCSHELL 19DCF000 == 27 [pid = 1036] [id = 750] 17:04:31 INFO - PROCESS | 1036 | --DOCSHELL 0C727400 == 26 [pid = 1036] [id = 748] 17:04:31 INFO - PROCESS | 1036 | --DOCSHELL 10B43800 == 25 [pid = 1036] [id = 749] 17:04:31 INFO - PROCESS | 1036 | 1466813071941 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 96 (19913400) [pid = 1036] [serial = 2200] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 95 (1662BC00) [pid = 1036] [serial = 2188] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 94 (10C53800) [pid = 1036] [serial = 2177] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (10B06000) [pid = 1036] [serial = 2176] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (0C8E2400) [pid = 1036] [serial = 2179] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (0CF1EC00) [pid = 1036] [serial = 2180] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (0DA08C00) [pid = 1036] [serial = 2182] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (0DA12800) [pid = 1036] [serial = 2183] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (17C55000) [pid = 1036] [serial = 2191] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (14113400) [pid = 1036] [serial = 2185] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (0DA0A800) [pid = 1036] [serial = 2194] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1850BC00) [pid = 1036] [serial = 2192] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (194AAC00) [pid = 1036] [serial = 2197] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (194B6400) [pid = 1036] [serial = 2198] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (14A6C000) [pid = 1036] [serial = 2195] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0D859400) [pid = 1036] [serial = 2165] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0D45BC00) [pid = 1036] [serial = 2164] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (18512800) [pid = 1036] [serial = 2168] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (17357000) [pid = 1036] [serial = 2167] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1ADCDC00) [pid = 1036] [serial = 2171] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1ADC6400) [pid = 1036] [serial = 2170] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (1B5E9C00) [pid = 1036] [serial = 2174] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1B4A7000) [pid = 1036] [serial = 2173] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (19910800) [pid = 1036] [serial = 2201] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1735A400) [pid = 1036] [serial = 2189] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (144CB400) [pid = 1036] [serial = 2186] [outer = 00000000] [url = about:blank] 17:04:32 INFO - PROCESS | 1036 | --DOCSHELL 0C709000 == 24 [pid = 1036] [id = 752] 17:04:32 INFO - PROCESS | 1036 | 1466813072184 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:32 INFO - PROCESS | 1036 | 1466813072187 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:32 INFO - PROCESS | 1036 | ++DOCSHELL 0C727400 == 25 [pid = 1036] [id = 753] 17:04:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0C728400) [pid = 1036] [serial = 2258] [outer = 00000000] 17:04:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0C731C00) [pid = 1036] [serial = 2259] [outer = 0C728400] 17:04:32 INFO - PROCESS | 1036 | 1466813072236 Marionette DEBUG loaded listener.js 17:04:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0C8CB400) [pid = 1036] [serial = 2260] [outer = 0C728400] 17:04:32 INFO - PROCESS | 1036 | 1466813072617 Marionette TRACE conn5 <- [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"]]]}] 17:04:32 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 17:04:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:04:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:04:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1536ms 17:04:32 INFO - PROCESS | 1036 | 1466813072709 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 17:04:32 INFO - PROCESS | 1036 | 1466813072713 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 17:04:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:04:32 INFO - PROCESS | 1036 | 1466813072718 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:04:32 INFO - PROCESS | 1036 | 1466813072720 Marionette TRACE conn5 <- [1,2974,null,{}] 17:04:32 INFO - PROCESS | 1036 | 1466813072725 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:32 INFO - PROCESS | 1036 | 1466813072728 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:32 INFO - PROCESS | 1036 | 1466813072816 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 17:04:32 INFO - PROCESS | 1036 | 1466813072822 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:32 INFO - PROCESS | 1036 | 1466813072825 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:32 INFO - PROCESS | 1036 | ++DOCSHELL 0CFE4400 == 26 [pid = 1036] [id = 754] 17:04:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (0D1E6000) [pid = 1036] [serial = 2261] [outer = 00000000] 17:04:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (0D3E8400) [pid = 1036] [serial = 2262] [outer = 0D1E6000] 17:04:32 INFO - PROCESS | 1036 | 1466813072871 Marionette DEBUG loaded listener.js 17:04:32 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (0D851C00) [pid = 1036] [serial = 2263] [outer = 0D1E6000] 17:04:33 INFO - PROCESS | 1036 | 1466813073312 Marionette TRACE conn5 <- [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]]]}] 17:04:33 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. 17:04:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 631ms 17:04:33 INFO - PROCESS | 1036 | 1466813073349 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 17:04:33 INFO - PROCESS | 1036 | 1466813073352 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 17:04:33 INFO - PROCESS | 1036 | 1466813073355 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:04:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:04:33 INFO - PROCESS | 1036 | 1466813073358 Marionette TRACE conn5 <- [1,2978,null,{}] 17:04:33 INFO - PROCESS | 1036 | 1466813073362 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:33 INFO - PROCESS | 1036 | 1466813073364 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:33 INFO - PROCESS | 1036 | 1466813073456 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 17:04:33 INFO - PROCESS | 1036 | 1466813073502 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:33 INFO - PROCESS | 1036 | 1466813073504 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:33 INFO - PROCESS | 1036 | ++DOCSHELL 10B2E400 == 27 [pid = 1036] [id = 755] 17:04:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (10B34000) [pid = 1036] [serial = 2264] [outer = 00000000] 17:04:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (10B46C00) [pid = 1036] [serial = 2265] [outer = 10B34000] 17:04:33 INFO - PROCESS | 1036 | 1466813073549 Marionette DEBUG loaded listener.js 17:04:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (10C52400) [pid = 1036] [serial = 2266] [outer = 10B34000] 17:04:33 INFO - PROCESS | 1036 | ++DOCSHELL 146D5800 == 28 [pid = 1036] [id = 756] 17:04:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (14A29800) [pid = 1036] [serial = 2267] [outer = 00000000] 17:04:33 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (14A2C400) [pid = 1036] [serial = 2268] [outer = 14A29800] 17:04:34 INFO - PROCESS | 1036 | 1466813074030 Marionette TRACE conn5 <- [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]]]}] 17:04:34 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. 17:04:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 17:04:34 INFO - PROCESS | 1036 | 1466813074089 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 17:04:34 INFO - PROCESS | 1036 | 1466813074092 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 17:04:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:04:34 INFO - PROCESS | 1036 | 1466813074103 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:04:34 INFO - PROCESS | 1036 | 1466813074107 Marionette TRACE conn5 <- [1,2982,null,{}] 17:04:34 INFO - PROCESS | 1036 | 1466813074111 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:34 INFO - PROCESS | 1036 | 1466813074114 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:34 INFO - PROCESS | 1036 | 1466813074227 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 17:04:34 INFO - PROCESS | 1036 | 1466813074239 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:34 INFO - PROCESS | 1036 | 1466813074241 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:34 INFO - PROCESS | 1036 | ++DOCSHELL 14A95400 == 29 [pid = 1036] [id = 757] 17:04:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (14B21400) [pid = 1036] [serial = 2269] [outer = 00000000] 17:04:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (14C7E800) [pid = 1036] [serial = 2270] [outer = 14B21400] 17:04:34 INFO - PROCESS | 1036 | 1466813074285 Marionette DEBUG loaded listener.js 17:04:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (16629800) [pid = 1036] [serial = 2271] [outer = 14B21400] 17:04:34 INFO - PROCESS | 1036 | 1466813074727 Marionette TRACE conn5 <- [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]]]}] 17:04:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:04:34 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 17:04:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 690ms 17:04:34 INFO - PROCESS | 1036 | 1466813074792 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 17:04:34 INFO - PROCESS | 1036 | 1466813074794 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 17:04:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:04:34 INFO - PROCESS | 1036 | 1466813074797 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:04:34 INFO - PROCESS | 1036 | 1466813074799 Marionette TRACE conn5 <- [1,2986,null,{}] 17:04:34 INFO - PROCESS | 1036 | 1466813074803 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:34 INFO - PROCESS | 1036 | 1466813074804 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:34 INFO - PROCESS | 1036 | 1466813074954 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 17:04:34 INFO - PROCESS | 1036 | 1466813074960 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:34 INFO - PROCESS | 1036 | 1466813074962 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:34 INFO - PROCESS | 1036 | ++DOCSHELL 1735A000 == 30 [pid = 1036] [id = 758] 17:04:34 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (1735A400) [pid = 1036] [serial = 2272] [outer = 00000000] 17:04:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (17C51400) [pid = 1036] [serial = 2273] [outer = 1735A400] 17:04:35 INFO - PROCESS | 1036 | 1466813075005 Marionette DEBUG loaded listener.js 17:04:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (18511800) [pid = 1036] [serial = 2274] [outer = 1735A400] 17:04:35 INFO - PROCESS | 1036 | 1466813075414 Marionette TRACE conn5 <- [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]]]}] 17:04:35 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. 17:04:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 17:04:35 INFO - PROCESS | 1036 | 1466813075469 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 17:04:35 INFO - PROCESS | 1036 | 1466813075471 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 17:04:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:04:35 INFO - PROCESS | 1036 | 1466813075474 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:04:35 INFO - PROCESS | 1036 | 1466813075476 Marionette TRACE conn5 <- [1,2990,null,{}] 17:04:35 INFO - PROCESS | 1036 | 1466813075479 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:35 INFO - PROCESS | 1036 | 1466813075481 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:35 INFO - PROCESS | 1036 | 1466813075604 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 17:04:35 INFO - PROCESS | 1036 | 1466813075609 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:35 INFO - PROCESS | 1036 | 1466813075615 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:35 INFO - PROCESS | 1036 | ++DOCSHELL 18CA0000 == 31 [pid = 1036] [id = 759] 17:04:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (18CA3000) [pid = 1036] [serial = 2275] [outer = 00000000] 17:04:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (18CFB800) [pid = 1036] [serial = 2276] [outer = 18CA3000] 17:04:35 INFO - PROCESS | 1036 | 1466813075669 Marionette DEBUG loaded listener.js 17:04:35 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (19379C00) [pid = 1036] [serial = 2277] [outer = 18CA3000] 17:04:36 INFO - PROCESS | 1036 | 1466813076097 Marionette TRACE conn5 <- [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]]]}] 17:04:36 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. 17:04:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 672ms 17:04:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:04:36 INFO - PROCESS | 1036 | 1466813076147 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 17:04:36 INFO - PROCESS | 1036 | 1466813076149 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 17:04:36 INFO - PROCESS | 1036 | 1466813076152 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:04:36 INFO - PROCESS | 1036 | 1466813076154 Marionette TRACE conn5 <- [1,2994,null,{}] 17:04:36 INFO - PROCESS | 1036 | 1466813076157 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:36 INFO - PROCESS | 1036 | 1466813076159 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:36 INFO - PROCESS | 1036 | 1466813076283 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 17:04:36 INFO - PROCESS | 1036 | 1466813076377 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:36 INFO - PROCESS | 1036 | 1466813076379 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:36 INFO - PROCESS | 1036 | ++DOCSHELL 09248000 == 32 [pid = 1036] [id = 760] 17:04:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (19419400) [pid = 1036] [serial = 2278] [outer = 00000000] 17:04:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 93 (1990C000) [pid = 1036] [serial = 2279] [outer = 19419400] 17:04:36 INFO - PROCESS | 1036 | 1466813076422 Marionette DEBUG loaded listener.js 17:04:36 INFO - PROCESS | 1036 | ++DOMWINDOW == 94 (1990D800) [pid = 1036] [serial = 2280] [outer = 19419400] 17:04:36 INFO - PROCESS | 1036 | --DOMWINDOW == 93 (17354000) [pid = 1036] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:04:36 INFO - PROCESS | 1036 | --DOMWINDOW == 92 (1ADCC000) [pid = 1036] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:04:36 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (1A1F2800) [pid = 1036] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:04:36 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (10BC6000) [pid = 1036] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:04:36 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (0D1EA800) [pid = 1036] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:04:36 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (0C84C000) [pid = 1036] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:04:36 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (1735EC00) [pid = 1036] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:04:36 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (10C4D800) [pid = 1036] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:04:36 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (19915800) [pid = 1036] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:04:36 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (1784C400) [pid = 1036] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:04:36 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (199E8000) [pid = 1036] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:04:36 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (1937F800) [pid = 1036] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:04:36 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (0C8D2000) [pid = 1036] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:04:36 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (1ADC7400) [pid = 1036] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:04:37 INFO - PROCESS | 1036 | 1466813077038 Marionette TRACE conn5 <- [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]]]}] 17:04:37 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. 17:04:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 17:04:37 INFO - PROCESS | 1036 | 1466813077083 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 17:04:37 INFO - PROCESS | 1036 | 1466813077084 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 17:04:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:04:37 INFO - PROCESS | 1036 | 1466813077103 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:04:37 INFO - PROCESS | 1036 | 1466813077104 Marionette TRACE conn5 <- [1,2998,null,{}] 17:04:37 INFO - PROCESS | 1036 | 1466813077108 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:37 INFO - PROCESS | 1036 | 1466813077110 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:37 INFO - PROCESS | 1036 | 1466813077231 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 17:04:37 INFO - PROCESS | 1036 | 1466813077334 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:37 INFO - PROCESS | 1036 | 1466813077337 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:37 INFO - PROCESS | 1036 | ++DOCSHELL 0916F400 == 33 [pid = 1036] [id = 761] 17:04:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (0916FC00) [pid = 1036] [serial = 2281] [outer = 00000000] 17:04:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (0C70A000) [pid = 1036] [serial = 2282] [outer = 0916FC00] 17:04:37 INFO - PROCESS | 1036 | 1466813077397 Marionette DEBUG loaded listener.js 17:04:37 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (0C72A400) [pid = 1036] [serial = 2283] [outer = 0916FC00] 17:04:37 INFO - PROCESS | 1036 | [1036] 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 17:04:38 INFO - PROCESS | 1036 | 1466813078110 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:04:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:04:38 INFO - {} 17:04:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:04:38 INFO - {} 17:04:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:04:38 INFO - {} 17:04:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:04:38 INFO - {} 17:04:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1037ms 17:04:38 INFO - PROCESS | 1036 | 1466813078176 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 17:04:38 INFO - PROCESS | 1036 | 1466813078179 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 17:04:38 INFO - PROCESS | 1036 | 1466813078185 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:04:38 INFO - TEST-START | /FileAPI/fileReader.html 17:04:38 INFO - PROCESS | 1036 | 1466813078188 Marionette TRACE conn5 <- [1,3002,null,{}] 17:04:38 INFO - PROCESS | 1036 | 1466813078194 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:38 INFO - PROCESS | 1036 | 1466813078197 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:38 INFO - PROCESS | 1036 | 1466813078316 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 17:04:38 INFO - PROCESS | 1036 | 1466813078450 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:38 INFO - PROCESS | 1036 | 1466813078454 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:38 INFO - PROCESS | 1036 | ++DOCSHELL 10B0E800 == 34 [pid = 1036] [id = 762] 17:04:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (10B10000) [pid = 1036] [serial = 2284] [outer = 00000000] 17:04:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (143AF800) [pid = 1036] [serial = 2285] [outer = 10B10000] 17:04:38 INFO - PROCESS | 1036 | 1466813078512 Marionette DEBUG loaded listener.js 17:04:38 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (146CE400) [pid = 1036] [serial = 2286] [outer = 10B10000] 17:04:39 INFO - PROCESS | 1036 | 1466813079086 Marionette TRACE conn5 <- [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]]]}] 17:04:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:04:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:04:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:04:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:04:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 17:04:39 INFO - PROCESS | 1036 | 1466813079127 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 17:04:39 INFO - PROCESS | 1036 | 1466813079132 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 17:04:39 INFO - PROCESS | 1036 | 1466813079137 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:04:39 INFO - PROCESS | 1036 | 1466813079139 Marionette TRACE conn5 <- [1,3006,null,{}] 17:04:39 INFO - TEST-START | /FileAPI/historical.html 17:04:39 INFO - PROCESS | 1036 | 1466813079143 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:39 INFO - PROCESS | 1036 | 1466813079146 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:39 INFO - PROCESS | 1036 | 1466813079269 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 17:04:39 INFO - PROCESS | 1036 | 1466813079460 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:39 INFO - PROCESS | 1036 | 1466813079462 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:39 INFO - PROCESS | 1036 | ++DOCSHELL 19413000 == 35 [pid = 1036] [id = 763] 17:04:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (19413800) [pid = 1036] [serial = 2287] [outer = 00000000] 17:04:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (194B4000) [pid = 1036] [serial = 2288] [outer = 19413800] 17:04:39 INFO - PROCESS | 1036 | 1466813079518 Marionette DEBUG loaded listener.js 17:04:39 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (1990BC00) [pid = 1036] [serial = 2289] [outer = 19413800] 17:04:40 INFO - PROCESS | 1036 | 1466813080239 Marionette TRACE conn5 <- [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"]]]}] 17:04:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:04:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:04:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:04:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:04:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:04:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:04:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:04:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:04:40 INFO - TEST-OK | /FileAPI/historical.html | took 1177ms 17:04:40 INFO - PROCESS | 1036 | 1466813080321 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 17:04:40 INFO - PROCESS | 1036 | 1466813080325 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 17:04:40 INFO - TEST-START | /FileAPI/idlharness.html 17:04:40 INFO - PROCESS | 1036 | 1466813080330 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:04:40 INFO - PROCESS | 1036 | 1466813080333 Marionette TRACE conn5 <- [1,3010,null,{}] 17:04:40 INFO - PROCESS | 1036 | --DOCSHELL 09248000 == 34 [pid = 1036] [id = 760] 17:04:40 INFO - PROCESS | 1036 | --DOCSHELL 18CA0000 == 33 [pid = 1036] [id = 759] 17:04:40 INFO - PROCESS | 1036 | --DOCSHELL 1735A000 == 32 [pid = 1036] [id = 758] 17:04:40 INFO - PROCESS | 1036 | --DOCSHELL 14A95400 == 31 [pid = 1036] [id = 757] 17:04:40 INFO - PROCESS | 1036 | --DOCSHELL 146D5800 == 30 [pid = 1036] [id = 756] 17:04:40 INFO - PROCESS | 1036 | --DOCSHELL 10B2E400 == 29 [pid = 1036] [id = 755] 17:04:40 INFO - PROCESS | 1036 | --DOCSHELL 0CFE4400 == 28 [pid = 1036] [id = 754] 17:04:40 INFO - PROCESS | 1036 | --DOCSHELL 0C727400 == 27 [pid = 1036] [id = 753] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (1AD85C00) [pid = 1036] [serial = 2231] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (1A1C7C00) [pid = 1036] [serial = 2227] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (0D854800) [pid = 1036] [serial = 2212] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (0DA15400) [pid = 1036] [serial = 2234] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (18628800) [pid = 1036] [serial = 2209] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (1A1C8000) [pid = 1036] [serial = 2228] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (144BFC00) [pid = 1036] [serial = 2216] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (199E1000) [pid = 1036] [serial = 2225] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (10B05000) [pid = 1036] [serial = 2213] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (18624000) [pid = 1036] [serial = 2219] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (112C8800) [pid = 1036] [serial = 2215] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1AD83000) [pid = 1036] [serial = 2230] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (19C61800) [pid = 1036] [serial = 2224] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (19DD2000) [pid = 1036] [serial = 2203] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (194B2000) [pid = 1036] [serial = 2221] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (0D4F4C00) [pid = 1036] [serial = 2206] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (1AFFE400) [pid = 1036] [serial = 2239] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (1ADC9000) [pid = 1036] [serial = 2236] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (1850B400) [pid = 1036] [serial = 2218] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (1990C800) [pid = 1036] [serial = 2222] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (1ADCE800) [pid = 1036] [serial = 2238] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (19DDB000) [pid = 1036] [serial = 2204] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (18D19C00) [pid = 1036] [serial = 2210] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (0D1F0400) [pid = 1036] [serial = 2233] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 64 (0DA05000) [pid = 1036] [serial = 2207] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 63 (1B93DC00) [pid = 1036] [serial = 2242] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | --DOMWINDOW == 62 (1B5E8400) [pid = 1036] [serial = 2241] [outer = 00000000] [url = about:blank] 17:04:40 INFO - PROCESS | 1036 | 1466813080405 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:40 INFO - PROCESS | 1036 | 1466813080407 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:40 INFO - PROCESS | 1036 | 1466813080494 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 17:04:40 INFO - PROCESS | 1036 | 1466813080501 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:40 INFO - PROCESS | 1036 | 1466813080504 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:40 INFO - PROCESS | 1036 | ++DOCSHELL 0C8D1400 == 28 [pid = 1036] [id = 764] 17:04:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 63 (0C8E0000) [pid = 1036] [serial = 2290] [outer = 00000000] 17:04:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 64 (0CFCC000) [pid = 1036] [serial = 2291] [outer = 0C8E0000] 17:04:40 INFO - PROCESS | 1036 | 1466813080551 Marionette DEBUG loaded listener.js 17:04:40 INFO - PROCESS | 1036 | ++DOMWINDOW == 65 (0D4EFC00) [pid = 1036] [serial = 2292] [outer = 0C8E0000] 17:04:41 INFO - PROCESS | 1036 | 1466813081481 Marionette TRACE conn5 <- [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]]]}] 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:04:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:04:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:04:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:04:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:04:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:04:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:04:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:04:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:04:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:04:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:04:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:04:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:04:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:04:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:04:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:04:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:04:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:04:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:04:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:04:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:04:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:04:41 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 17:04:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:04:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:04:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:04:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:04:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:04:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:04:41 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 17:04:41 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 17:04:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:04:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:04:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:04:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:04:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:04:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:04:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:04:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:04:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:04:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:04:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:04:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:04:41 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 17:04:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:04:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:04:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:04:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:04:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:04:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:04:41 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 17:04:41 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 17:04:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:04:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:04:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:04:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:04:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:04:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:04:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:04:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 1285ms 17:04:41 INFO - PROCESS | 1036 | 1466813081616 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 17:04:41 INFO - PROCESS | 1036 | 1466813081620 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 17:04:41 INFO - PROCESS | 1036 | 1466813081626 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:04:41 INFO - TEST-START | /FileAPI/idlharness.worker 17:04:41 INFO - PROCESS | 1036 | 1466813081629 Marionette TRACE conn5 <- [1,3014,null,{}] 17:04:41 INFO - PROCESS | 1036 | 1466813081633 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:41 INFO - PROCESS | 1036 | 1466813081635 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:41 INFO - PROCESS | 1036 | 1466813081768 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 17:04:41 INFO - PROCESS | 1036 | 1466813081778 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:41 INFO - PROCESS | 1036 | 1466813081781 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:41 INFO - PROCESS | 1036 | ++DOCSHELL 18CED000 == 29 [pid = 1036] [id = 765] 17:04:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (18CF5000) [pid = 1036] [serial = 2293] [outer = 00000000] 17:04:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (1937B800) [pid = 1036] [serial = 2294] [outer = 18CF5000] 17:04:41 INFO - PROCESS | 1036 | 1466813081829 Marionette DEBUG loaded listener.js 17:04:41 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (19414400) [pid = 1036] [serial = 2295] [outer = 18CF5000] 17:04:42 INFO - PROCESS | 1036 | [1036] 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 17:04:42 INFO - PROCESS | 1036 | 1466813082754 Marionette TRACE conn5 <- [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,{},{}]]]}] 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:04:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:04:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:04:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:04:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:04:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:04:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:04:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:04:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:04:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:04:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:04:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:04:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:04:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:04:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:04:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:04:42 INFO - {} 17:04:42 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 17:04:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:04:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:04:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:04:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:04:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:04:42 INFO - {} 17:04:42 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 - {} 17:04:42 INFO - {} 17:04:42 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 17:04:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:04:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:04:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:04:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:04:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:04:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:04:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:04:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:04:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:04:42 INFO - {} 17:04:42 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 17:04:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:04:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:04:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:04:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:04:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:04:42 INFO - {} 17:04:42 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 - {} 17:04:42 INFO - {} 17:04:42 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 17:04:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:04:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:04:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:04:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:04:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:04:42 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 17:04:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:04:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:04:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:04:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:04:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:04:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:04:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:04:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:04:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:04:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:04:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:04:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:04:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:04:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:04:42 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 17:04:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:04:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:04:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:04:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:04:42 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 17:04:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:04:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:04:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:04:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:04:42 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 17:04:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:04:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:04:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:04:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:04:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:04:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:04:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:04:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:04:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:04:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:04:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:04:42 INFO - {} 17:04:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1280ms 17:04:42 INFO - PROCESS | 1036 | 1466813082911 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 17:04:42 INFO - PROCESS | 1036 | 1466813082914 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 17:04:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:04:42 INFO - PROCESS | 1036 | 1466813082923 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:04:42 INFO - PROCESS | 1036 | 1466813082926 Marionette TRACE conn5 <- [1,3018,null,{}] 17:04:42 INFO - PROCESS | 1036 | 1466813082937 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:42 INFO - PROCESS | 1036 | 1466813082941 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:43 INFO - PROCESS | 1036 | 1466813083064 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 17:04:43 INFO - PROCESS | 1036 | 1466813083070 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:43 INFO - PROCESS | 1036 | 1466813083073 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:43 INFO - PROCESS | 1036 | ++DOCSHELL 1C60C800 == 30 [pid = 1036] [id = 766] 17:04:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (1C612800) [pid = 1036] [serial = 2296] [outer = 00000000] 17:04:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (1C682800) [pid = 1036] [serial = 2297] [outer = 1C612800] 17:04:43 INFO - PROCESS | 1036 | 1466813083203 Marionette DEBUG loaded listener.js 17:04:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (1CB3AC00) [pid = 1036] [serial = 2298] [outer = 1C612800] 17:04:43 INFO - PROCESS | 1036 | 1466813083608 Marionette TRACE conn5 <- [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]]]}] 17:04:43 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 17:04:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 17:04:43 INFO - PROCESS | 1036 | 1466813083656 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 17:04:43 INFO - PROCESS | 1036 | 1466813083659 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 17:04:43 INFO - PROCESS | 1036 | 1466813083662 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:04:43 INFO - PROCESS | 1036 | 1466813083663 Marionette TRACE conn5 <- [1,3022,null,{}] 17:04:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:04:43 INFO - PROCESS | 1036 | 1466813083668 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:43 INFO - PROCESS | 1036 | 1466813083670 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:43 INFO - PROCESS | 1036 | 1466813083797 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 17:04:43 INFO - PROCESS | 1036 | 1466813083864 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:43 INFO - PROCESS | 1036 | 1466813083866 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:43 INFO - PROCESS | 1036 | ++DOCSHELL 1D62C400 == 31 [pid = 1036] [id = 767] 17:04:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (1D62CC00) [pid = 1036] [serial = 2299] [outer = 00000000] 17:04:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (1D634000) [pid = 1036] [serial = 2300] [outer = 1D62CC00] 17:04:43 INFO - PROCESS | 1036 | 1466813083910 Marionette DEBUG loaded listener.js 17:04:43 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (1D786C00) [pid = 1036] [serial = 2301] [outer = 1D62CC00] 17:04:44 INFO - PROCESS | 1036 | 1466813084272 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:04:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:04:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 17:04:44 INFO - PROCESS | 1036 | 1466813084336 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 17:04:44 INFO - PROCESS | 1036 | 1466813084338 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 17:04:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:04:44 INFO - PROCESS | 1036 | 1466813084347 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:04:44 INFO - PROCESS | 1036 | 1466813084349 Marionette TRACE conn5 <- [1,3026,null,{}] 17:04:44 INFO - PROCESS | 1036 | 1466813084353 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:44 INFO - PROCESS | 1036 | 1466813084355 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:44 INFO - PROCESS | 1036 | 1466813084472 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 17:04:44 INFO - PROCESS | 1036 | 1466813084562 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:44 INFO - PROCESS | 1036 | 1466813084564 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:44 INFO - PROCESS | 1036 | ++DOCSHELL 1D7CF000 == 32 [pid = 1036] [id = 768] 17:04:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1D7CF400) [pid = 1036] [serial = 2302] [outer = 00000000] 17:04:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (1DB09000) [pid = 1036] [serial = 2303] [outer = 1D7CF400] 17:04:44 INFO - PROCESS | 1036 | 1466813084610 Marionette DEBUG loaded listener.js 17:04:44 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1DB0E000) [pid = 1036] [serial = 2304] [outer = 1D7CF400] 17:04:44 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1735A400) [pid = 1036] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:04:44 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (0D1E6000) [pid = 1036] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:04:44 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (10B34000) [pid = 1036] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:04:44 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (14A29800) [pid = 1036] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:04:44 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (0C8E1000) [pid = 1036] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:04:44 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (18CA3000) [pid = 1036] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:04:44 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (0C72D400) [pid = 1036] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:04:44 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (10CD3400) [pid = 1036] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:04:44 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (19DD0800) [pid = 1036] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:04:44 INFO - PROCESS | 1036 | --DOMWINDOW == 67 (1CB37800) [pid = 1036] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:04:44 INFO - PROCESS | 1036 | --DOMWINDOW == 66 (0C728400) [pid = 1036] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:04:44 INFO - PROCESS | 1036 | --DOMWINDOW == 65 (14B21400) [pid = 1036] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:04:45 INFO - PROCESS | 1036 | 1466813085036 Marionette TRACE conn5 <- [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"]]]}] 17:04:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:04:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:04:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:04:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 17:04:45 INFO - PROCESS | 1036 | 1466813085076 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 17:04:45 INFO - PROCESS | 1036 | 1466813085078 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 17:04:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:04:45 INFO - PROCESS | 1036 | 1466813085081 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:04:45 INFO - PROCESS | 1036 | 1466813085083 Marionette TRACE conn5 <- [1,3030,null,{}] 17:04:45 INFO - PROCESS | 1036 | 1466813085087 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:45 INFO - PROCESS | 1036 | 1466813085092 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:45 INFO - PROCESS | 1036 | 1466813085246 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 17:04:45 INFO - PROCESS | 1036 | 1466813085313 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:45 INFO - PROCESS | 1036 | 1466813085315 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:45 INFO - PROCESS | 1036 | ++DOCSHELL 1DE36400 == 33 [pid = 1036] [id = 769] 17:04:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 66 (1DE36800) [pid = 1036] [serial = 2305] [outer = 00000000] 17:04:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 67 (1E30A400) [pid = 1036] [serial = 2306] [outer = 1DE36800] 17:04:45 INFO - PROCESS | 1036 | 1466813085358 Marionette DEBUG loaded listener.js 17:04:45 INFO - PROCESS | 1036 | ++DOMWINDOW == 68 (1E313C00) [pid = 1036] [serial = 2307] [outer = 1DE36800] 17:04:45 INFO - PROCESS | 1036 | 1466813085917 Marionette TRACE conn5 <- [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]]]}] 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:04:46 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. 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:04:46 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'.) 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:04:46 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. 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:04:46 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. 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:04:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:04:46 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. 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:04:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:04:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:04:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:04:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:04:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:04:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:04:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:04:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:04:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:04:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:04:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:04:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:04:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:04:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 953ms 17:04:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:04:46 INFO - PROCESS | 1036 | 1466813086035 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 17:04:46 INFO - PROCESS | 1036 | 1466813086037 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 17:04:46 INFO - PROCESS | 1036 | 1466813086040 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:04:46 INFO - PROCESS | 1036 | 1466813086042 Marionette TRACE conn5 <- [1,3034,null,{}] 17:04:46 INFO - PROCESS | 1036 | 1466813086046 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:46 INFO - PROCESS | 1036 | 1466813086048 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:46 INFO - PROCESS | 1036 | 1466813086168 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 17:04:46 INFO - PROCESS | 1036 | 1466813086175 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:46 INFO - PROCESS | 1036 | 1466813086177 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:46 INFO - PROCESS | 1036 | ++DOCSHELL 1E317C00 == 34 [pid = 1036] [id = 770] 17:04:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (1E318800) [pid = 1036] [serial = 2308] [outer = 00000000] 17:04:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (20E66400) [pid = 1036] [serial = 2309] [outer = 1E318800] 17:04:46 INFO - PROCESS | 1036 | 1466813086220 Marionette DEBUG loaded listener.js 17:04:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (20E68800) [pid = 1036] [serial = 2310] [outer = 1E318800] 17:04:46 INFO - PROCESS | 1036 | [1036] 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 17:04:46 INFO - PROCESS | 1036 | 1466813086637 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:04:46 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:04:46 INFO - {} 17:04:46 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 630ms 17:04:46 INFO - PROCESS | 1036 | 1466813086671 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 17:04:46 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:04:46 INFO - PROCESS | 1036 | 1466813086673 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 17:04:46 INFO - PROCESS | 1036 | 1466813086676 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:04:46 INFO - PROCESS | 1036 | 1466813086678 Marionette TRACE conn5 <- [1,3038,null,{}] 17:04:46 INFO - PROCESS | 1036 | 1466813086692 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:46 INFO - PROCESS | 1036 | 1466813086694 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:46 INFO - PROCESS | 1036 | 1466813086775 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 17:04:46 INFO - PROCESS | 1036 | 1466813086919 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:46 INFO - PROCESS | 1036 | 1466813086922 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:46 INFO - PROCESS | 1036 | ++DOCSHELL 09241C00 == 35 [pid = 1036] [id = 771] 17:04:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (09242000) [pid = 1036] [serial = 2311] [outer = 00000000] 17:04:46 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0C70D400) [pid = 1036] [serial = 2312] [outer = 09242000] 17:04:46 INFO - PROCESS | 1036 | 1466813086984 Marionette DEBUG loaded listener.js 17:04:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0C72B400) [pid = 1036] [serial = 2313] [outer = 09242000] 17:04:47 INFO - PROCESS | 1036 | 1466813087577 Marionette TRACE conn5 <- [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]]]}] 17:04:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:04:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:04:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:04:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:04:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 17:04:47 INFO - PROCESS | 1036 | 1466813087609 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 17:04:47 INFO - PROCESS | 1036 | 1466813087612 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 17:04:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:04:47 INFO - PROCESS | 1036 | 1466813087617 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:04:47 INFO - PROCESS | 1036 | 1466813087621 Marionette TRACE conn5 <- [1,3042,null,{}] 17:04:47 INFO - PROCESS | 1036 | 1466813087626 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:47 INFO - PROCESS | 1036 | 1466813087629 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:47 INFO - PROCESS | 1036 | 1466813087743 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 17:04:47 INFO - PROCESS | 1036 | 1466813087859 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:47 INFO - PROCESS | 1036 | 1466813087862 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:47 INFO - PROCESS | 1036 | ++DOCSHELL 17747400 == 36 [pid = 1036] [id = 772] 17:04:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (1783E800) [pid = 1036] [serial = 2314] [outer = 00000000] 17:04:47 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (18CA0800) [pid = 1036] [serial = 2315] [outer = 1783E800] 17:04:47 INFO - PROCESS | 1036 | 1466813087959 Marionette DEBUG loaded listener.js 17:04:48 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (18CA7C00) [pid = 1036] [serial = 2316] [outer = 1783E800] 17:04:48 INFO - PROCESS | 1036 | 1466813088768 Marionette TRACE conn5 <- [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"]]]}] 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:04:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:04:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:04:48 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" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:04:48 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" 17:04:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:04:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:04:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1284ms 17:04:48 INFO - PROCESS | 1036 | 1466813088936 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 17:04:48 INFO - PROCESS | 1036 | 1466813088941 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 17:04:48 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:04:48 INFO - PROCESS | 1036 | 1466813088947 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:04:48 INFO - PROCESS | 1036 | 1466813088949 Marionette TRACE conn5 <- [1,3046,null,{}] 17:04:48 INFO - PROCESS | 1036 | 1466813088953 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:48 INFO - PROCESS | 1036 | 1466813088956 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:49 INFO - PROCESS | 1036 | 1466813089060 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 17:04:49 INFO - PROCESS | 1036 | 1466813089195 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:49 INFO - PROCESS | 1036 | 1466813089198 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:49 INFO - PROCESS | 1036 | ++DOCSHELL 0D3E5800 == 37 [pid = 1036] [id = 773] 17:04:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (0D3E5C00) [pid = 1036] [serial = 2317] [outer = 00000000] 17:04:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (19F7E800) [pid = 1036] [serial = 2318] [outer = 0D3E5C00] 17:04:49 INFO - PROCESS | 1036 | 1466813089253 Marionette DEBUG loaded listener.js 17:04:49 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1A1BEC00) [pid = 1036] [serial = 2319] [outer = 0D3E5C00] 17:04:49 INFO - PROCESS | 1036 | 1466813089842 Marionette TRACE conn5 <- [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]]]}] 17:04:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:04:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:04:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:04:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:04:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:04:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:04:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:04:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:04:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:04:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:04:49 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:49 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:04:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:04:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:04:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:04:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:04:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:04:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:04:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:04:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:04:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:04:49 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 936ms 17:04:49 INFO - PROCESS | 1036 | 1466813089897 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 17:04:49 INFO - PROCESS | 1036 | 1466813089900 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 17:04:49 INFO - PROCESS | 1036 | 1466813089906 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:04:49 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:04:49 INFO - PROCESS | 1036 | 1466813089913 Marionette TRACE conn5 <- [1,3050,null,{}] 17:04:49 INFO - PROCESS | 1036 | 1466813089922 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:49 INFO - PROCESS | 1036 | 1466813089926 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:50 INFO - PROCESS | 1036 | 1466813090037 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 17:04:50 INFO - PROCESS | 1036 | 1466813090154 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:50 INFO - PROCESS | 1036 | 1466813090156 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:50 INFO - PROCESS | 1036 | ++DOCSHELL 1ADC8800 == 38 [pid = 1036] [id = 774] 17:04:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1ADC9400) [pid = 1036] [serial = 2320] [outer = 00000000] 17:04:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1B93F800) [pid = 1036] [serial = 2321] [outer = 1ADC9400] 17:04:50 INFO - PROCESS | 1036 | 1466813090210 Marionette DEBUG loaded listener.js 17:04:50 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (1CE40800) [pid = 1036] [serial = 2322] [outer = 1ADC9400] 17:04:50 INFO - PROCESS | 1036 | [1036] 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 17:04:50 INFO - PROCESS | 1036 | 1466813090732 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:04:50 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:04:50 INFO - {} 17:04:50 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 870ms 17:04:50 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:04:50 INFO - PROCESS | 1036 | 1466813090782 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 17:04:50 INFO - PROCESS | 1036 | 1466813090785 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 17:04:50 INFO - PROCESS | 1036 | 1466813090788 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:04:50 INFO - PROCESS | 1036 | 1466813090790 Marionette TRACE conn5 <- [1,3054,null,{}] 17:04:50 INFO - PROCESS | 1036 | 1466813090794 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:50 INFO - PROCESS | 1036 | 1466813090796 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:50 INFO - PROCESS | 1036 | 1466813090913 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 17:04:51 INFO - PROCESS | 1036 | 1466813091024 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:51 INFO - PROCESS | 1036 | 1466813091026 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:51 INFO - PROCESS | 1036 | ++DOCSHELL 1B93BC00 == 39 [pid = 1036] [id = 775] 17:04:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (1D62DC00) [pid = 1036] [serial = 2323] [outer = 00000000] 17:04:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (1EAA4C00) [pid = 1036] [serial = 2324] [outer = 1D62DC00] 17:04:51 INFO - PROCESS | 1036 | 1466813091078 Marionette DEBUG loaded listener.js 17:04:51 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (1EAA6C00) [pid = 1036] [serial = 2325] [outer = 1D62DC00] 17:04:51 INFO - PROCESS | 1036 | 1466813091602 Marionette TRACE conn5 <- [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]]]}] 17:04:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:04:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:04:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:04:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:04:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:04:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:04:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:04:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 870ms 17:04:51 INFO - PROCESS | 1036 | 1466813091662 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 17:04:51 INFO - PROCESS | 1036 | 1466813091664 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 17:04:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:04:51 INFO - PROCESS | 1036 | 1466813091667 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:04:51 INFO - PROCESS | 1036 | 1466813091669 Marionette TRACE conn5 <- [1,3058,null,{}] 17:04:51 INFO - PROCESS | 1036 | 1466813091673 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:51 INFO - PROCESS | 1036 | 1466813091675 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:51 INFO - PROCESS | 1036 | 1466813091783 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 17:04:52 INFO - PROCESS | 1036 | 1466813092031 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:52 INFO - PROCESS | 1036 | 1466813092034 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:52 INFO - PROCESS | 1036 | ++DOCSHELL 0C727C00 == 40 [pid = 1036] [id = 776] 17:04:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (0C728400) [pid = 1036] [serial = 2326] [outer = 00000000] 17:04:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 88 (0C8E9C00) [pid = 1036] [serial = 2327] [outer = 0C728400] 17:04:52 INFO - PROCESS | 1036 | 1466813092083 Marionette DEBUG loaded listener.js 17:04:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 89 (0CCF7000) [pid = 1036] [serial = 2328] [outer = 0C728400] 17:04:52 INFO - PROCESS | 1036 | 1466813092607 Marionette TRACE conn5 <- [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]]]}] 17:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:04:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:04:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 970ms 17:04:52 INFO - PROCESS | 1036 | 1466813092643 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 17:04:52 INFO - PROCESS | 1036 | 1466813092646 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 17:04:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:04:52 INFO - PROCESS | 1036 | 1466813092668 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:04:52 INFO - PROCESS | 1036 | 1466813092671 Marionette TRACE conn5 <- [1,3062,null,{}] 17:04:52 INFO - PROCESS | 1036 | 1466813092676 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:52 INFO - PROCESS | 1036 | 1466813092681 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:52 INFO - PROCESS | 1036 | 1466813092785 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 17:04:52 INFO - PROCESS | 1036 | 1466813092905 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:52 INFO - PROCESS | 1036 | 1466813092908 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:52 INFO - PROCESS | 1036 | ++DOCSHELL 0CF1F800 == 41 [pid = 1036] [id = 777] 17:04:52 INFO - PROCESS | 1036 | ++DOMWINDOW == 90 (0D1E9800) [pid = 1036] [serial = 2329] [outer = 00000000] 17:04:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 91 (0D858800) [pid = 1036] [serial = 2330] [outer = 0D1E9800] 17:04:53 INFO - PROCESS | 1036 | 1466813093002 Marionette DEBUG loaded listener.js 17:04:53 INFO - PROCESS | 1036 | ++DOMWINDOW == 92 (0DA08800) [pid = 1036] [serial = 2331] [outer = 0D1E9800] 17:04:53 INFO - PROCESS | 1036 | --DOCSHELL 1E317C00 == 40 [pid = 1036] [id = 770] 17:04:53 INFO - PROCESS | 1036 | --DOCSHELL 1DE36400 == 39 [pid = 1036] [id = 769] 17:04:53 INFO - PROCESS | 1036 | --DOCSHELL 1D7CF000 == 38 [pid = 1036] [id = 768] 17:04:53 INFO - PROCESS | 1036 | --DOCSHELL 1D62C400 == 37 [pid = 1036] [id = 767] 17:04:53 INFO - PROCESS | 1036 | --DOCSHELL 1C60C800 == 36 [pid = 1036] [id = 766] 17:04:53 INFO - PROCESS | 1036 | --DOCSHELL 18CED000 == 35 [pid = 1036] [id = 765] 17:04:53 INFO - PROCESS | 1036 | --DOCSHELL 0C8D1400 == 34 [pid = 1036] [id = 764] 17:04:53 INFO - PROCESS | 1036 | --DOCSHELL 10B0E800 == 33 [pid = 1036] [id = 762] 17:04:53 INFO - PROCESS | 1036 | --DOCSHELL 19413000 == 32 [pid = 1036] [id = 763] 17:04:53 INFO - PROCESS | 1036 | --DOCSHELL 0916F400 == 31 [pid = 1036] [id = 761] 17:04:53 INFO - PROCESS | 1036 | --DOCSHELL 0C727C00 == 30 [pid = 1036] [id = 776] 17:04:53 INFO - PROCESS | 1036 | --DOCSHELL 1ADC8800 == 29 [pid = 1036] [id = 774] 17:04:53 INFO - PROCESS | 1036 | --DOCSHELL 1B93BC00 == 28 [pid = 1036] [id = 775] 17:04:53 INFO - PROCESS | 1036 | --DOCSHELL 0D3E5800 == 27 [pid = 1036] [id = 773] 17:04:53 INFO - PROCESS | 1036 | --DOCSHELL 09241C00 == 26 [pid = 1036] [id = 771] 17:04:53 INFO - PROCESS | 1036 | --DOCSHELL 17747400 == 25 [pid = 1036] [id = 772] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 91 (17C51400) [pid = 1036] [serial = 2273] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 90 (0D3E8400) [pid = 1036] [serial = 2262] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 89 (0D851C00) [pid = 1036] [serial = 2263] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 88 (14C7E800) [pid = 1036] [serial = 2270] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 87 (10B46C00) [pid = 1036] [serial = 2265] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 86 (14A2C400) [pid = 1036] [serial = 2268] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (10C52400) [pid = 1036] [serial = 2266] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (0D3EB800) [pid = 1036] [serial = 2257] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (0D1E6400) [pid = 1036] [serial = 2256] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (18CFB800) [pid = 1036] [serial = 2276] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (1990C000) [pid = 1036] [serial = 2279] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (0D1EEC00) [pid = 1036] [serial = 2245] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0C8CD000) [pid = 1036] [serial = 2244] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (16634800) [pid = 1036] [serial = 2248] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (14C7DC00) [pid = 1036] [serial = 2247] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (1A1C4400) [pid = 1036] [serial = 2251] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (19F86400) [pid = 1036] [serial = 2250] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 74 (1CE49400) [pid = 1036] [serial = 2254] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 73 (1CE42000) [pid = 1036] [serial = 2253] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 72 (18511800) [pid = 1036] [serial = 2274] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 71 (19379C00) [pid = 1036] [serial = 2277] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 70 (0C731C00) [pid = 1036] [serial = 2259] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 69 (0C8CB400) [pid = 1036] [serial = 2260] [outer = 00000000] [url = about:blank] 17:04:53 INFO - PROCESS | 1036 | --DOMWINDOW == 68 (16629800) [pid = 1036] [serial = 2271] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 1036 | 1466813094183 Marionette TRACE conn5 <- [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]]]}] 17:04:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:04:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:04:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:04:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:04:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:04:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:04:54 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1535ms 17:04:54 INFO - PROCESS | 1036 | 1466813094205 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 17:04:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:04:54 INFO - PROCESS | 1036 | 1466813094210 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 17:04:54 INFO - PROCESS | 1036 | 1466813094214 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:04:54 INFO - PROCESS | 1036 | 1466813094219 Marionette TRACE conn5 <- [1,3066,null,{}] 17:04:54 INFO - PROCESS | 1036 | 1466813094223 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:54 INFO - PROCESS | 1036 | 1466813094226 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:54 INFO - PROCESS | 1036 | 1466813094315 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 17:04:54 INFO - PROCESS | 1036 | 1466813094457 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:54 INFO - PROCESS | 1036 | 1466813094460 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:54 INFO - PROCESS | 1036 | ++DOCSHELL 0C8DD400 == 26 [pid = 1036] [id = 778] 17:04:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 69 (0C8DE400) [pid = 1036] [serial = 2332] [outer = 00000000] 17:04:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 70 (0CCF6400) [pid = 1036] [serial = 2333] [outer = 0C8DE400] 17:04:54 INFO - PROCESS | 1036 | 1466813094507 Marionette DEBUG loaded listener.js 17:04:54 INFO - PROCESS | 1036 | ++DOMWINDOW == 71 (0CCFD000) [pid = 1036] [serial = 2334] [outer = 0C8DE400] 17:04:54 INFO - PROCESS | 1036 | 1466813094886 Marionette TRACE conn5 <- [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] 17:04:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:04:54 INFO - PROCESS | 1036 | 1466813094958 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 17:04:54 INFO - PROCESS | 1036 | 1466813094964 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:04:54 INFO - PROCESS | 1036 | 1466813094966 Marionette TRACE conn5 <- [1,3070,null,{}] 17:04:54 INFO - PROCESS | 1036 | 1466813094970 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:54 INFO - PROCESS | 1036 | 1466813094972 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:55 INFO - PROCESS | 1036 | 1466813095093 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 17:04:55 INFO - PROCESS | 1036 | 1466813095104 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:55 INFO - PROCESS | 1036 | 1466813095106 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:55 INFO - PROCESS | 1036 | ++DOCSHELL 0D462000 == 27 [pid = 1036] [id = 779] 17:04:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 72 (0D4F1800) [pid = 1036] [serial = 2335] [outer = 00000000] 17:04:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 73 (0D854800) [pid = 1036] [serial = 2336] [outer = 0D4F1800] 17:04:55 INFO - PROCESS | 1036 | 1466813095152 Marionette DEBUG loaded listener.js 17:04:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 74 (0D9B2C00) [pid = 1036] [serial = 2337] [outer = 0D4F1800] 17:04:55 INFO - PROCESS | 1036 | 1466813095564 Marionette TRACE conn5 <- [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]]]}] 17:04:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:04:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:04:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:04:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:04:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 620ms 17:04:55 INFO - PROCESS | 1036 | 1466813095588 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 17:04:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:04:55 INFO - PROCESS | 1036 | 1466813095590 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 17:04:55 INFO - PROCESS | 1036 | 1466813095593 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:04:55 INFO - PROCESS | 1036 | 1466813095596 Marionette TRACE conn5 <- [1,3074,null,{}] 17:04:55 INFO - PROCESS | 1036 | 1466813095607 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:55 INFO - PROCESS | 1036 | 1466813095611 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:55 INFO - PROCESS | 1036 | 1466813095748 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 17:04:55 INFO - PROCESS | 1036 | 1466813095811 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:55 INFO - PROCESS | 1036 | 1466813095814 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:55 INFO - PROCESS | 1036 | ++DOCSHELL 10B2E000 == 28 [pid = 1036] [id = 780] 17:04:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 75 (10B33C00) [pid = 1036] [serial = 2338] [outer = 00000000] 17:04:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (10CCBC00) [pid = 1036] [serial = 2339] [outer = 10B33C00] 17:04:55 INFO - PROCESS | 1036 | 1466813095862 Marionette DEBUG loaded listener.js 17:04:55 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (111D9C00) [pid = 1036] [serial = 2340] [outer = 10B33C00] 17:04:56 INFO - PROCESS | 1036 | 1466813096257 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:04:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:04:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 690ms 17:04:56 INFO - PROCESS | 1036 | 1466813096283 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 17:04:56 INFO - PROCESS | 1036 | 1466813096286 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 17:04:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:04:56 INFO - PROCESS | 1036 | 1466813096294 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:04:56 INFO - PROCESS | 1036 | 1466813096296 Marionette TRACE conn5 <- [1,3078,null,{}] 17:04:56 INFO - PROCESS | 1036 | 1466813096299 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:56 INFO - PROCESS | 1036 | 1466813096301 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:56 INFO - PROCESS | 1036 | 1466813096429 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 17:04:56 INFO - PROCESS | 1036 | 1466813096434 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:56 INFO - PROCESS | 1036 | 1466813096436 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:56 INFO - PROCESS | 1036 | ++DOCSHELL 143E2400 == 29 [pid = 1036] [id = 781] 17:04:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (143E8C00) [pid = 1036] [serial = 2341] [outer = 00000000] 17:04:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (14A2B800) [pid = 1036] [serial = 2342] [outer = 143E8C00] 17:04:56 INFO - PROCESS | 1036 | 1466813096546 Marionette DEBUG loaded listener.js 17:04:56 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (14BDA800) [pid = 1036] [serial = 2343] [outer = 143E8C00] 17:04:56 INFO - PROCESS | 1036 | 1466813096944 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:04:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:04:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 690ms 17:04:56 INFO - PROCESS | 1036 | 1466813096979 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 17:04:56 INFO - PROCESS | 1036 | 1466813096981 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 17:04:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:04:56 INFO - PROCESS | 1036 | 1466813096984 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:04:56 INFO - PROCESS | 1036 | 1466813096986 Marionette TRACE conn5 <- [1,3082,null,{}] 17:04:57 INFO - PROCESS | 1036 | 1466813096997 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:57 INFO - PROCESS | 1036 | 1466813096999 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:57 INFO - PROCESS | 1036 | 1466813097113 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 17:04:57 INFO - PROCESS | 1036 | 1466813097118 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:57 INFO - PROCESS | 1036 | 1466813097120 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:57 INFO - PROCESS | 1036 | ++DOCSHELL 1662A000 == 30 [pid = 1036] [id = 782] 17:04:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (1662A400) [pid = 1036] [serial = 2344] [outer = 00000000] 17:04:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (1735B800) [pid = 1036] [serial = 2345] [outer = 1662A400] 17:04:57 INFO - PROCESS | 1036 | 1466813097164 Marionette DEBUG loaded listener.js 17:04:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (1735C400) [pid = 1036] [serial = 2346] [outer = 1662A400] 17:04:57 INFO - PROCESS | 1036 | 1466813097612 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:04:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:04:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 691ms 17:04:57 INFO - PROCESS | 1036 | 1466813097677 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 17:04:57 INFO - PROCESS | 1036 | 1466813097679 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 17:04:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:04:57 INFO - PROCESS | 1036 | 1466813097691 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:04:57 INFO - PROCESS | 1036 | 1466813097692 Marionette TRACE conn5 <- [1,3086,null,{}] 17:04:57 INFO - PROCESS | 1036 | 1466813097696 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:57 INFO - PROCESS | 1036 | 1466813097701 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:57 INFO - PROCESS | 1036 | 1466813097836 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 17:04:57 INFO - PROCESS | 1036 | 1466813097935 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:57 INFO - PROCESS | 1036 | 1466813097937 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:57 INFO - PROCESS | 1036 | ++DOCSHELL 17C55400 == 31 [pid = 1036] [id = 783] 17:04:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (18575000) [pid = 1036] [serial = 2347] [outer = 00000000] 17:04:57 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (18C9FC00) [pid = 1036] [serial = 2348] [outer = 18575000] 17:04:57 INFO - PROCESS | 1036 | 1466813097982 Marionette DEBUG loaded listener.js 17:04:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (18CED000) [pid = 1036] [serial = 2349] [outer = 18575000] 17:04:58 INFO - PROCESS | 1036 | --DOMWINDOW == 85 (1C612800) [pid = 1036] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:04:58 INFO - PROCESS | 1036 | --DOMWINDOW == 84 (1D62CC00) [pid = 1036] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:04:58 INFO - PROCESS | 1036 | --DOMWINDOW == 83 (1D7CF400) [pid = 1036] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:04:58 INFO - PROCESS | 1036 | --DOMWINDOW == 82 (1DE36800) [pid = 1036] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 17:04:58 INFO - PROCESS | 1036 | --DOMWINDOW == 81 (19413800) [pid = 1036] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:04:58 INFO - PROCESS | 1036 | --DOMWINDOW == 80 (10B10000) [pid = 1036] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:04:58 INFO - PROCESS | 1036 | --DOMWINDOW == 79 (0916FC00) [pid = 1036] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:04:58 INFO - PROCESS | 1036 | --DOMWINDOW == 78 (0C8E0000) [pid = 1036] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:04:58 INFO - PROCESS | 1036 | --DOMWINDOW == 77 (1E318800) [pid = 1036] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 17:04:58 INFO - PROCESS | 1036 | --DOMWINDOW == 76 (19419400) [pid = 1036] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:04:58 INFO - PROCESS | 1036 | --DOMWINDOW == 75 (18CF5000) [pid = 1036] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:04:58 INFO - PROCESS | 1036 | 1466813098575 Marionette TRACE conn5 <- [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]]]}] 17:04:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:04:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:04:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 930ms 17:04:58 INFO - PROCESS | 1036 | 1466813098621 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 17:04:58 INFO - PROCESS | 1036 | 1466813098623 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 17:04:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:04:58 INFO - PROCESS | 1036 | 1466813098626 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:04:58 INFO - PROCESS | 1036 | 1466813098628 Marionette TRACE conn5 <- [1,3090,null,{}] 17:04:58 INFO - PROCESS | 1036 | 1466813098632 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:58 INFO - PROCESS | 1036 | 1466813098633 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:58 INFO - PROCESS | 1036 | 1466813098759 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 17:04:58 INFO - PROCESS | 1036 | 1466813098768 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:58 INFO - PROCESS | 1036 | 1466813098769 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:58 INFO - PROCESS | 1036 | ++DOCSHELL 18514000 == 32 [pid = 1036] [id = 784] 17:04:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 76 (18632C00) [pid = 1036] [serial = 2350] [outer = 00000000] 17:04:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 77 (1937F400) [pid = 1036] [serial = 2351] [outer = 18632C00] 17:04:58 INFO - PROCESS | 1036 | 1466813098812 Marionette DEBUG loaded listener.js 17:04:58 INFO - PROCESS | 1036 | ++DOMWINDOW == 78 (19413000) [pid = 1036] [serial = 2352] [outer = 18632C00] 17:04:59 INFO - PROCESS | 1036 | 1466813099173 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:04:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:04:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 571ms 17:04:59 INFO - PROCESS | 1036 | 1466813099198 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 17:04:59 INFO - PROCESS | 1036 | 1466813099200 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 17:04:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:04:59 INFO - PROCESS | 1036 | 1466813099203 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:04:59 INFO - PROCESS | 1036 | 1466813099205 Marionette TRACE conn5 <- [1,3094,null,{}] 17:04:59 INFO - PROCESS | 1036 | 1466813099209 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:59 INFO - PROCESS | 1036 | 1466813099210 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:59 INFO - PROCESS | 1036 | 1466813099337 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 17:04:59 INFO - PROCESS | 1036 | 1466813099345 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:59 INFO - PROCESS | 1036 | 1466813099346 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:59 INFO - PROCESS | 1036 | ++DOCSHELL 1937EC00 == 33 [pid = 1036] [id = 785] 17:04:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 79 (194AE000) [pid = 1036] [serial = 2353] [outer = 00000000] 17:04:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 80 (1990D000) [pid = 1036] [serial = 2354] [outer = 194AE000] 17:04:59 INFO - PROCESS | 1036 | 1466813099391 Marionette DEBUG loaded listener.js 17:04:59 INFO - PROCESS | 1036 | ++DOMWINDOW == 81 (14B02C00) [pid = 1036] [serial = 2355] [outer = 194AE000] 17:04:59 INFO - PROCESS | 1036 | 1466813099797 Marionette TRACE conn5 <- [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]]]}] 17:04:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:04:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:04:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:04:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 17:04:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:04:59 INFO - PROCESS | 1036 | 1466813099834 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 17:04:59 INFO - PROCESS | 1036 | 1466813099836 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 17:04:59 INFO - PROCESS | 1036 | 1466813099840 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:04:59 INFO - PROCESS | 1036 | 1466813099841 Marionette TRACE conn5 <- [1,3098,null,{}] 17:04:59 INFO - PROCESS | 1036 | 1466813099844 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:59 INFO - PROCESS | 1036 | 1466813099846 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:04:59 INFO - PROCESS | 1036 | 1466813099967 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 17:05:00 INFO - PROCESS | 1036 | 1466813100035 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:00 INFO - PROCESS | 1036 | 1466813100046 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:05:00 INFO - PROCESS | 1036 | ++DOCSHELL 199DF800 == 34 [pid = 1036] [id = 786] 17:05:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 82 (199E4000) [pid = 1036] [serial = 2356] [outer = 00000000] 17:05:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 83 (19DCFC00) [pid = 1036] [serial = 2357] [outer = 199E4000] 17:05:00 INFO - PROCESS | 1036 | 1466813100090 Marionette DEBUG loaded listener.js 17:05:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 84 (19DDD000) [pid = 1036] [serial = 2358] [outer = 199E4000] 17:05:00 INFO - PROCESS | 1036 | 1466813100443 Marionette TRACE conn5 <- [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"]]]}] 17:05:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:05:00 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 17:05:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:05:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:05:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 17:05:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:05:00 INFO - PROCESS | 1036 | 1466813100511 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 17:05:00 INFO - PROCESS | 1036 | 1466813100516 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 17:05:00 INFO - PROCESS | 1036 | 1466813100521 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:05:00 INFO - PROCESS | 1036 | 1466813100525 Marionette TRACE conn5 <- [1,3102,null,{}] 17:05:00 INFO - PROCESS | 1036 | 1466813100531 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:00 INFO - PROCESS | 1036 | 1466813100535 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:05:00 INFO - PROCESS | 1036 | 1466813100679 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 17:05:00 INFO - PROCESS | 1036 | 1466813100873 Marionette TRACE conn5 -> [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\", \"693d9b47-00d4-48d9-be40-9fdc8aeb4538\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:00 INFO - PROCESS | 1036 | 1466813100878 Marionette INFO sendAsync 61f611c1-40b4-4564-b1fc-9b7a4fd4a208 17:05:00 INFO - PROCESS | 1036 | ++DOCSHELL 0C8E1C00 == 35 [pid = 1036] [id = 787] 17:05:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 85 (0C8E2800) [pid = 1036] [serial = 2359] [outer = 00000000] 17:05:00 INFO - PROCESS | 1036 | ++DOMWINDOW == 86 (0CCF1800) [pid = 1036] [serial = 2360] [outer = 0C8E2800] 17:05:00 INFO - PROCESS | 1036 | 1466813100935 Marionette DEBUG loaded listener.js 17:05:01 INFO - PROCESS | 1036 | ++DOMWINDOW == 87 (0CFD3C00) [pid = 1036] [serial = 2361] [outer = 0C8E2800] 17:05:01 INFO - PROCESS | 1036 | 1466813101547 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:05:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:05:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1079ms 17:05:01 INFO - PROCESS | 1036 | 1466813101600 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 17:05:01 INFO - PROCESS | 1036 | 1466813101605 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 17:05:02 WARNING - u'runner_teardown' () 17:05:02 INFO - No more tests 17:05:02 INFO - Got 0 unexpected results 17:05:02 INFO - SUITE-END | took 677s 17:05:02 INFO - Closing logging queue 17:05:02 INFO - queue closed 17:05:02 INFO - Return code: 0 17:05:02 WARNING - # TBPL SUCCESS # 17:05:02 INFO - Running post-action listener: _resource_record_post_action 17:05:02 INFO - Running post-run listener: _resource_record_post_run 17:05:03 INFO - Total resource usage - Wall time: 687s; CPU: 14.0%; Read bytes: 72557056; Write bytes: 1107908096; Read time: 1125320; Write time: 8563510 17:05:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:05:03 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 52948480; Read time: 0; Write time: 46120 17:05:03 INFO - run-tests - Wall time: 685s; CPU: 14.0%; Read bytes: 72557056; Write bytes: 1049393152; Read time: 1125320; Write time: 8502460 17:05:03 INFO - Running post-run listener: _upload_blobber_files 17:05:03 INFO - Blob upload gear active. 17:05:03 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:05:03 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 17:05:03 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'] 17:05:03 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 17:05:04 INFO - (blobuploader) - INFO - Open directory for files ... 17:05:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:05:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:05:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:05:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:05:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:05:05 INFO - (blobuploader) - INFO - Done attempting. 17:05:05 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:05:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:05:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:05:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:05:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:05:07 INFO - (blobuploader) - INFO - Done attempting. 17:05:07 INFO - (blobuploader) - INFO - Iteration through files over. 17:05:07 INFO - Return code: 0 17:05:07 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:05:07 INFO - Using _rmtree_windows ... 17:05:07 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:05:07 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab47bf2448e759b18ee4a94ff7f81f6ec55cb2f18f52ffd505a39f0c16631d33acd15b6b664a14dc95f55796350deda14bfed146e3dce43a69eda99b5e1404fb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b93c77c48c5856cbf52010c72581956574fe43f7e8c62ebb6fc653409c27c86645c5954f688a21d03454a0fc03fae52ff74031eaff125fae47d8986f73c983cf"} 17:05:07 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:05:07 INFO - Writing to file C:\slave\test\properties\blobber_files 17:05:07 INFO - Contents: 17:05:07 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ab47bf2448e759b18ee4a94ff7f81f6ec55cb2f18f52ffd505a39f0c16631d33acd15b6b664a14dc95f55796350deda14bfed146e3dce43a69eda99b5e1404fb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b93c77c48c5856cbf52010c72581956574fe43f7e8c62ebb6fc653409c27c86645c5954f688a21d03454a0fc03fae52ff74031eaff125fae47d8986f73c983cf"} 17:05:07 INFO - Running post-run listener: copy_logs_to_upload_dir 17:05:07 INFO - Copying logs to upload dir... 17:05:07 INFO - mkdir: C:\slave\test\build\upload\logs 17:05:07 INFO - Copying logs to upload dir... 17:05:07 INFO - Using _rmtree_windows ... 17:05:07 INFO - Using _rmtree_windows ... 17:05:07 INFO - Using _rmtree_windows ... 17:05:07 INFO - Using _rmtree_windows ... 17:05:07 INFO - Using _rmtree_windows ... 17:05:07 INFO - Using _rmtree_windows ... 17:05:07 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1272.371000 ========= master_lag: 0.28 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 21 mins, 12 secs) (at 2016-06-24 17:05:08.014468) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-24 17:05:08.015332) ========= '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-219 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-219 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-219 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/ab47bf2448e759b18ee4a94ff7f81f6ec55cb2f18f52ffd505a39f0c16631d33acd15b6b664a14dc95f55796350deda14bfed146e3dce43a69eda99b5e1404fb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b93c77c48c5856cbf52010c72581956574fe43f7e8c62ebb6fc653409c27c86645c5954f688a21d03454a0fc03fae52ff74031eaff125fae47d8986f73c983cf"} build_url:https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/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/GyC9seSZSHCBOTinxmdJAg/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/ab47bf2448e759b18ee4a94ff7f81f6ec55cb2f18f52ffd505a39f0c16631d33acd15b6b664a14dc95f55796350deda14bfed146e3dce43a69eda99b5e1404fb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b93c77c48c5856cbf52010c72581956574fe43f7e8c62ebb6fc653409c27c86645c5954f688a21d03454a0fc03fae52ff74031eaff125fae47d8986f73c983cf"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GyC9seSZSHCBOTinxmdJAg/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-24 17:05:08.136073) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-24 17:05:08.136558) ========= '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-219 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-219 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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-219 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-24 17:05:08.253725) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-24 17:05:08.254069) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-24 17:05:08.791032) ========= ========= Total master_lag: 0.53 =========