builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-193 starttime: 1467235331.82 results: success (0) buildid: 20160629130426 builduid: a895d54ff7bf40d0a65922a67a781542 revision: ee43fafecf41bc2048b100e1fe2e272144884d19 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 14:22:11.816210) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 14:22:11.816787) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 14:22:11.817113) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 14:22:11.956030) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 14:22:11.956394) ========= '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-193 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-193 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-193 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 --14:22:12-- 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% 11.49 MB/s 14:22:12 (11.49 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.383000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 14:22:13.365605) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-29 14:22:13.366326) ========= '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-193 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-193 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-193 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.107000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-29 14:22:17.482378) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 14:22:17.482840) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ee43fafecf41bc2048b100e1fe2e272144884d19 --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 ee43fafecf41bc2048b100e1fe2e272144884d19 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-193 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-193 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-193 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-29 14:22:17,085 truncating revision to first 12 chars 2016-06-29 14:22:17,085 Setting DEBUG logging. 2016-06-29 14:22:17,085 attempt 1/10 2016-06-29 14:22:17,085 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ee43fafecf41?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-29 14:22:17,862 unpacking tar archive at: mozilla-beta-ee43fafecf41/testing/mozharness/ program finished with exit code 0 elapsedTime=1.685000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 14:22:19.300367) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 14:22:19.300750) ========= script_repo_revision: ee43fafecf41bc2048b100e1fe2e272144884d19 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 14:22:19.301233) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 14:22:19.301555) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 14:22:19.318570) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 18 secs) (at 2016-06-29 14:22:19.319066) ========= '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-193 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-193 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-193 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 14:22:18 INFO - MultiFileLogger online at 20160629 14:22:18 in C:\slave\test 14:22:18 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 14:22:18 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:22:18 INFO - {'append_to_log': False, 14:22:18 INFO - 'base_work_dir': 'C:\\slave\\test', 14:22:18 INFO - 'blob_upload_branch': 'mozilla-beta', 14:22:18 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:22:18 INFO - 'buildbot_json_path': 'buildprops.json', 14:22:18 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:22:18 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:22:18 INFO - 'download_minidump_stackwalk': True, 14:22:18 INFO - 'download_symbols': 'true', 14:22:18 INFO - 'e10s': False, 14:22:18 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:22:18 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:22:18 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:22:18 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:22:18 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:22:18 INFO - 'C:/mozilla-build/tooltool.py'), 14:22:18 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:22:18 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:22:18 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:22:18 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:22:18 INFO - 'log_level': 'info', 14:22:18 INFO - 'log_to_console': True, 14:22:18 INFO - 'opt_config_files': (), 14:22:18 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:22:18 INFO - '--processes=1', 14:22:18 INFO - '--config=%(test_path)s/wptrunner.ini', 14:22:18 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:22:18 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:22:18 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:22:18 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:22:18 INFO - 'pip_index': False, 14:22:18 INFO - 'require_test_zip': True, 14:22:18 INFO - 'test_type': ('testharness',), 14:22:18 INFO - 'this_chunk': '1', 14:22:18 INFO - 'total_chunks': '10', 14:22:18 INFO - 'virtualenv_path': 'venv', 14:22:18 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:22:18 INFO - 'work_dir': 'build'} 14:22:18 INFO - ##### 14:22:18 INFO - ##### Running clobber step. 14:22:18 INFO - ##### 14:22:18 INFO - Running pre-action listener: _resource_record_pre_action 14:22:18 INFO - Running main action method: clobber 14:22:18 INFO - rmtree: C:\slave\test\build 14:22:18 INFO - Using _rmtree_windows ... 14:22:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:24:12 INFO - Running post-action listener: _resource_record_post_action 14:24:12 INFO - ##### 14:24:12 INFO - ##### Running read-buildbot-config step. 14:24:12 INFO - ##### 14:24:12 INFO - Running pre-action listener: _resource_record_pre_action 14:24:12 INFO - Running main action method: read_buildbot_config 14:24:12 INFO - Using buildbot properties: 14:24:12 INFO - { 14:24:12 INFO - "project": "", 14:24:12 INFO - "product": "firefox", 14:24:12 INFO - "script_repo_revision": "production", 14:24:12 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 14:24:12 INFO - "repository": "", 14:24:12 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 14:24:12 INFO - "buildid": "20160629130426", 14:24:12 INFO - "pgo_build": "False", 14:24:12 INFO - "basedir": "C:\\slave\\test", 14:24:12 INFO - "buildnumber": 3, 14:24:12 INFO - "slavename": "t-w732-ix-193", 14:24:12 INFO - "revision": "ee43fafecf41bc2048b100e1fe2e272144884d19", 14:24:12 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 14:24:12 INFO - "platform": "win32", 14:24:12 INFO - "branch": "mozilla-beta", 14:24:12 INFO - "repo_path": "releases/mozilla-beta", 14:24:12 INFO - "moz_repo_path": "", 14:24:12 INFO - "stage_platform": "win32", 14:24:12 INFO - "builduid": "a895d54ff7bf40d0a65922a67a781542", 14:24:12 INFO - "slavebuilddir": "test" 14:24:12 INFO - } 14:24:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 14:24:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip. 14:24:12 INFO - Running post-action listener: _resource_record_post_action 14:24:12 INFO - ##### 14:24:12 INFO - ##### Running download-and-extract step. 14:24:12 INFO - ##### 14:24:12 INFO - Running pre-action listener: _resource_record_pre_action 14:24:12 INFO - Running main action method: download_and_extract 14:24:12 INFO - mkdir: C:\slave\test\build\tests 14:24:12 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')]} 14:24:12 INFO - https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 14:24:12 INFO - trying https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 14:24:12 INFO - Downloading https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/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 14:24:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/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 14:24:13 INFO - Downloaded 1240 bytes. 14:24:13 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 14:24:13 INFO - Using the following test package requirements: 14:24:13 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 14:24:13 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:24:13 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 14:24:13 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:24:13 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 14:24:13 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:24:13 INFO - u'jsshell-win32.zip'], 14:24:13 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:24:13 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 14:24:13 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 14:24:13 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:24:13 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 14:24:13 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:24:13 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 14:24:13 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:24:13 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 14:24:13 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:24:13 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 14:24:13 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 14:24:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:24:13 INFO - https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 14:24:13 INFO - trying https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 14:24:13 INFO - Downloading https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/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 14:24:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/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 14:24:15 INFO - Downloaded 20401799 bytes. 14:24:15 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/*'] 14:24:15 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/* 14:24:17 INFO - caution: filename not matched: web-platform/* 14:24:17 INFO - Return code: 11 14:24: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')]} 14:24:17 INFO - https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 14:24:17 INFO - trying https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 14:24:17 INFO - Downloading https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/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 14:24:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/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 14:24:21 INFO - Downloaded 36389110 bytes. 14:24:21 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/*'] 14:24:21 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/* 14:25:08 INFO - caution: filename not matched: bin/* 14:25:08 INFO - caution: filename not matched: config/* 14:25:08 INFO - caution: filename not matched: mozbase/* 14:25:08 INFO - caution: filename not matched: marionette/* 14:25:08 INFO - caution: filename not matched: tools/wptserve/* 14:25:08 INFO - Return code: 11 14:25:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:25:08 INFO - https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 14:25:08 INFO - trying https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:25:08 INFO - Downloading https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 14:25:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/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 14:25:13 INFO - Downloaded 68465525 bytes. 14:25:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:25:13 INFO - mkdir: C:\slave\test\properties 14:25:13 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:25:13 INFO - Writing to file C:\slave\test\properties\build_url 14:25:13 INFO - Contents: 14:25:13 INFO - build_url:https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:25:14 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:25:14 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:25:14 INFO - Writing to file C:\slave\test\properties\symbols_url 14:25:14 INFO - Contents: 14:25:14 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:25:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:25:14 INFO - https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:25:14 INFO - trying https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:25:14 INFO - Downloading https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/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 14:25:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/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 14:25:21 INFO - Downloaded 55581994 bytes. 14:25:21 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'] 14:25:21 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 14:25:23 INFO - Return code: 0 14:25:23 INFO - Running post-action listener: _resource_record_post_action 14:25:23 INFO - Running post-action listener: set_extra_try_arguments 14:25:23 INFO - ##### 14:25:23 INFO - ##### Running create-virtualenv step. 14:25:23 INFO - ##### 14:25:23 INFO - Running pre-action listener: _pre_create_virtualenv 14:25:23 INFO - Running pre-action listener: _resource_record_pre_action 14:25:23 INFO - Running main action method: create_virtualenv 14:25:23 INFO - Creating virtualenv C:\slave\test\build\venv 14:25:23 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 14:25:23 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:25:33 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:25:37 INFO - Installing distribute......................................................................................................................................................................................done. 14:25:38 INFO - Return code: 0 14:25:38 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:25: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')]} 14:25:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:25: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')]} 14:25:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:25:38 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 0x018686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-193', 'USERDOMAIN': 'T-W732-IX-193', '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-193', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 14:25:38 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 14:25:38 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 14:25:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:25:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:25:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:25:38 INFO - 'COMPUTERNAME': 'T-W732-IX-193', 14:25:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:25:38 INFO - 'DCLOCATION': 'SCL3', 14:25:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:25:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:25:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:25:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:25:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:25:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:25:38 INFO - 'HOMEDRIVE': 'C:', 14:25:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:25:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:25:38 INFO - 'KTS_VERSION': '1.19c', 14:25:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:25:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:25:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-193', 14:25:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:25:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:25:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:25:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:25:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:25:38 INFO - 'MOZ_AIRBAG': '1', 14:25:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:25:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:25:38 INFO - 'MOZ_MSVCVERSION': '8', 14:25:38 INFO - 'MOZ_NO_REMOTE': '1', 14:25:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:25:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:25:38 INFO - 'NO_EM_RESTART': '1', 14:25:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:25:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:25:38 INFO - 'OS': 'Windows_NT', 14:25:38 INFO - 'OURDRIVE': 'C:', 14:25:38 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 14:25:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:25:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:25:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:25:38 INFO - 'PROCESSOR_LEVEL': '6', 14:25:38 INFO - 'PROCESSOR_REVISION': '1e05', 14:25:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:25:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:25:38 INFO - 'PROMPT': '$P$G', 14:25:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:25:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:25:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:25:38 INFO - 'PWD': 'C:\\slave\\test', 14:25:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:25:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:25:38 INFO - 'SYSTEMDRIVE': 'C:', 14:25:38 INFO - 'SYSTEMROOT': 'C:\\windows', 14:25:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:25:38 INFO - 'TEST1': 'testie', 14:25:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:25:38 INFO - 'USERDOMAIN': 'T-W732-IX-193', 14:25:38 INFO - 'USERNAME': 'cltbld', 14:25:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:25:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:25:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:25:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:25:38 INFO - 'WINDIR': 'C:\\windows', 14:25:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:25:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:25:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:25:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:25:40 INFO - Downloading/unpacking psutil>=0.7.1 14:25:40 INFO - Running setup.py egg_info for package psutil 14:25:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:25:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:25:40 INFO - Installing collected packages: psutil 14:25:40 INFO - Running setup.py install for psutil 14:25:40 INFO - building 'psutil._psutil_windows' extension 14:25:40 INFO - error: Unable to find vcvarsall.bat 14:25:40 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-atolb2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:25:40 INFO - running install 14:25:40 INFO - running build 14:25:40 INFO - running build_py 14:25:40 INFO - creating build 14:25:40 INFO - creating build\lib.win32-2.7 14:25:40 INFO - creating build\lib.win32-2.7\psutil 14:25:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:25:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:25:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:25:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:25:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:25:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:25:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:25:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:25:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:25:40 INFO - running build_ext 14:25:40 INFO - building 'psutil._psutil_windows' extension 14:25:40 INFO - error: Unable to find vcvarsall.bat 14:25:40 INFO - ---------------------------------------- 14:25:40 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-atolb2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:25:40 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:25:40 WARNING - Return code: 1 14:25:40 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! 14:25:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:25:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:25:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:25:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:25:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:25:40 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 0x018686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-193', 'USERDOMAIN': 'T-W732-IX-193', '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-193', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 14:25:40 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 14:25:40 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 14:25:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:25:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:25:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:25:40 INFO - 'COMPUTERNAME': 'T-W732-IX-193', 14:25:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:25:40 INFO - 'DCLOCATION': 'SCL3', 14:25:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:25:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:25:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:25:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:25:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:25:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:25:40 INFO - 'HOMEDRIVE': 'C:', 14:25:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:25:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:25:40 INFO - 'KTS_VERSION': '1.19c', 14:25:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:25:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:25:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-193', 14:25:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:25:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:25:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:25:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:25:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:25:40 INFO - 'MOZ_AIRBAG': '1', 14:25:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:25:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:25:40 INFO - 'MOZ_MSVCVERSION': '8', 14:25:40 INFO - 'MOZ_NO_REMOTE': '1', 14:25:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:25:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:25:40 INFO - 'NO_EM_RESTART': '1', 14:25:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:25:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:25:40 INFO - 'OS': 'Windows_NT', 14:25:40 INFO - 'OURDRIVE': 'C:', 14:25:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 14:25:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:25:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:25:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:25:40 INFO - 'PROCESSOR_LEVEL': '6', 14:25:40 INFO - 'PROCESSOR_REVISION': '1e05', 14:25:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:25:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:25:40 INFO - 'PROMPT': '$P$G', 14:25:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:25:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:25:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:25:40 INFO - 'PWD': 'C:\\slave\\test', 14:25:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:25:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:25:40 INFO - 'SYSTEMDRIVE': 'C:', 14:25:40 INFO - 'SYSTEMROOT': 'C:\\windows', 14:25:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:25:40 INFO - 'TEST1': 'testie', 14:25:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:25:40 INFO - 'USERDOMAIN': 'T-W732-IX-193', 14:25:40 INFO - 'USERNAME': 'cltbld', 14:25:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:25:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:25:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:25:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:25:40 INFO - 'WINDIR': 'C:\\windows', 14:25:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:25:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:25:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:25:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:25:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:25:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:25:41 INFO - Running setup.py egg_info for package mozsystemmonitor 14:25:41 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:25:41 INFO - Running setup.py egg_info for package psutil 14:25:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:25:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:25:41 INFO - Installing collected packages: mozsystemmonitor, psutil 14:25:41 INFO - Running setup.py install for mozsystemmonitor 14:25:41 INFO - Running setup.py install for psutil 14:25:41 INFO - building 'psutil._psutil_windows' extension 14:25:41 INFO - error: Unable to find vcvarsall.bat 14:25:41 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-vitrtk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:25:41 INFO - running install 14:25:41 INFO - running build 14:25:41 INFO - running build_py 14:25:41 INFO - running build_ext 14:25:41 INFO - building 'psutil._psutil_windows' extension 14:25:41 INFO - error: Unable to find vcvarsall.bat 14:25:41 INFO - ---------------------------------------- 14:25:41 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-vitrtk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:25:41 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:25:41 WARNING - Return code: 1 14:25:41 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! 14:25:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:25:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:25:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:25:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:25:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:25:41 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 0x018686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-193', 'USERDOMAIN': 'T-W732-IX-193', '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-193', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 14:25:41 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 14:25:41 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 14:25:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:25:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:25:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:25:41 INFO - 'COMPUTERNAME': 'T-W732-IX-193', 14:25:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:25:41 INFO - 'DCLOCATION': 'SCL3', 14:25:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:25:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:25:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:25:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:25:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:25:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:25:41 INFO - 'HOMEDRIVE': 'C:', 14:25:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:25:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:25:41 INFO - 'KTS_VERSION': '1.19c', 14:25:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:25:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:25:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-193', 14:25:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:25:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:25:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:25:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:25:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:25:41 INFO - 'MOZ_AIRBAG': '1', 14:25:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:25:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:25:41 INFO - 'MOZ_MSVCVERSION': '8', 14:25:41 INFO - 'MOZ_NO_REMOTE': '1', 14:25:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:25:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:25:41 INFO - 'NO_EM_RESTART': '1', 14:25:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:25:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:25:41 INFO - 'OS': 'Windows_NT', 14:25:41 INFO - 'OURDRIVE': 'C:', 14:25:41 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 14:25:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:25:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:25:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:25:41 INFO - 'PROCESSOR_LEVEL': '6', 14:25:41 INFO - 'PROCESSOR_REVISION': '1e05', 14:25:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:25:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:25:41 INFO - 'PROMPT': '$P$G', 14:25:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:25:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:25:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:25:41 INFO - 'PWD': 'C:\\slave\\test', 14:25:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:25:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:25:41 INFO - 'SYSTEMDRIVE': 'C:', 14:25:41 INFO - 'SYSTEMROOT': 'C:\\windows', 14:25:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:25:41 INFO - 'TEST1': 'testie', 14:25:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:25:41 INFO - 'USERDOMAIN': 'T-W732-IX-193', 14:25:41 INFO - 'USERNAME': 'cltbld', 14:25:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:25:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:25:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:25:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:25:41 INFO - 'WINDIR': 'C:\\windows', 14:25:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:25:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:25:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:25:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:25:41 INFO - Downloading/unpacking blobuploader==1.2.4 14:25:41 INFO - Downloading blobuploader-1.2.4.tar.gz 14:25:41 INFO - Running setup.py egg_info for package blobuploader 14:25:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:25:46 INFO - Running setup.py egg_info for package requests 14:25:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:25:46 INFO - Downloading docopt-0.6.1.tar.gz 14:25:46 INFO - Running setup.py egg_info for package docopt 14:25:46 INFO - Installing collected packages: blobuploader, docopt, requests 14:25:46 INFO - Running setup.py install for blobuploader 14:25:46 INFO - Running setup.py install for docopt 14:25:46 INFO - Running setup.py install for requests 14:25:46 INFO - Successfully installed blobuploader docopt requests 14:25:46 INFO - Cleaning up... 14:25:46 INFO - Return code: 0 14:25:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:25:46 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')]} 14:25:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:25:46 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')]} 14:25:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:25:46 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 0x018686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, '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-193', 'USERDOMAIN': 'T-W732-IX-193', '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-193', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 14:25:46 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 14:25:46 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 14:25:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:25:46 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:25:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:25:46 INFO - 'COMPUTERNAME': 'T-W732-IX-193', 14:25:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:25:46 INFO - 'DCLOCATION': 'SCL3', 14:25:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:25:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:25:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:25:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:25:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:25:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:25:46 INFO - 'HOMEDRIVE': 'C:', 14:25:46 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:25:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:25:46 INFO - 'KTS_VERSION': '1.19c', 14:25:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:25:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:25:46 INFO - 'LOGONSERVER': '\\\\T-W732-IX-193', 14:25:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:25:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:25:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:25:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:25:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:25:46 INFO - 'MOZ_AIRBAG': '1', 14:25:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:25:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:25:46 INFO - 'MOZ_MSVCVERSION': '8', 14:25:46 INFO - 'MOZ_NO_REMOTE': '1', 14:25:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:25:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:25:46 INFO - 'NO_EM_RESTART': '1', 14:25:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:25:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:25:46 INFO - 'OS': 'Windows_NT', 14:25:46 INFO - 'OURDRIVE': 'C:', 14:25:46 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 14:25:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:25:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:25:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:25:46 INFO - 'PROCESSOR_LEVEL': '6', 14:25:46 INFO - 'PROCESSOR_REVISION': '1e05', 14:25:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:25:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:25:46 INFO - 'PROMPT': '$P$G', 14:25:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:25:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:25:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:25:46 INFO - 'PWD': 'C:\\slave\\test', 14:25:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:25:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:25:46 INFO - 'SYSTEMDRIVE': 'C:', 14:25:46 INFO - 'SYSTEMROOT': 'C:\\windows', 14:25:46 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:25:46 INFO - 'TEST1': 'testie', 14:25:46 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:25:46 INFO - 'USERDOMAIN': 'T-W732-IX-193', 14:25:46 INFO - 'USERNAME': 'cltbld', 14:25:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:25:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:25:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:25:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:25:46 INFO - 'WINDIR': 'C:\\windows', 14:25:46 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:25:46 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:25:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:25:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:25:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:25:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:25:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:25:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:25:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:25:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:25:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:25:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:25:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:25:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:25:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:25:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:25:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:25:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:25:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:25:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:25:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:25:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:25:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:25:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:25:51 INFO - Unpacking c:\slave\test\build\tests\marionette 14:25:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:25:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:25:51 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 14:25:51 INFO - Running setup.py install for browsermob-proxy 14:26:05 INFO - Running setup.py install for manifestparser 14:26:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Running setup.py install for marionette-client 14:26:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:26:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Running setup.py install for marionette-driver 14:26:05 INFO - Running setup.py install for mozcrash 14:26:05 INFO - Running setup.py install for mozdebug 14:26:05 INFO - Running setup.py install for mozdevice 14:26:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Running setup.py install for mozfile 14:26:05 INFO - Running setup.py install for mozhttpd 14:26:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Running setup.py install for mozinfo 14:26:05 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Running setup.py install for mozInstall 14:26:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Running setup.py install for mozleak 14:26:05 INFO - Running setup.py install for mozlog 14:26:05 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Running setup.py install for moznetwork 14:26:05 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Running setup.py install for mozprocess 14:26:05 INFO - Running setup.py install for mozprofile 14:26:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Running setup.py install for mozrunner 14:26:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Running setup.py install for mozscreenshot 14:26:05 INFO - Running setup.py install for moztest 14:26:05 INFO - Running setup.py install for mozversion 14:26:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:26:05 INFO - Running setup.py install for wptserve 14:26:05 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 14:26:05 INFO - Cleaning up... 14:26:05 INFO - Return code: 0 14:26:05 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:26:05 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')]} 14:26:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:26:05 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')]} 14:26:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:26:05 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 0x018686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, '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-193', 'USERDOMAIN': 'T-W732-IX-193', '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-193', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 14:26:05 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 14:26:05 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 14:26:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:26:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:26:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:26:05 INFO - 'COMPUTERNAME': 'T-W732-IX-193', 14:26:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:26:05 INFO - 'DCLOCATION': 'SCL3', 14:26:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:26:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:26:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:26:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:26:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:26:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:26:05 INFO - 'HOMEDRIVE': 'C:', 14:26:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:26:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:26:05 INFO - 'KTS_VERSION': '1.19c', 14:26:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:26:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:26:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-193', 14:26:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:26:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:26:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:26:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:26:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:26:05 INFO - 'MOZ_AIRBAG': '1', 14:26:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:26:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:26:05 INFO - 'MOZ_MSVCVERSION': '8', 14:26:05 INFO - 'MOZ_NO_REMOTE': '1', 14:26:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:26:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:26:05 INFO - 'NO_EM_RESTART': '1', 14:26:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:26:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:26:05 INFO - 'OS': 'Windows_NT', 14:26:05 INFO - 'OURDRIVE': 'C:', 14:26:05 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 14:26:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:26:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:26:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:26:05 INFO - 'PROCESSOR_LEVEL': '6', 14:26:05 INFO - 'PROCESSOR_REVISION': '1e05', 14:26:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:26:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:26:05 INFO - 'PROMPT': '$P$G', 14:26:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:26:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:26:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:26:05 INFO - 'PWD': 'C:\\slave\\test', 14:26:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:26:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:26:05 INFO - 'SYSTEMDRIVE': 'C:', 14:26:05 INFO - 'SYSTEMROOT': 'C:\\windows', 14:26:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:26:05 INFO - 'TEST1': 'testie', 14:26:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:26:05 INFO - 'USERDOMAIN': 'T-W732-IX-193', 14:26:05 INFO - 'USERNAME': 'cltbld', 14:26:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:26:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:26:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:26:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:26:05 INFO - 'WINDIR': 'C:\\windows', 14:26:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:26:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:26:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:26:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:26:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:26:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:26:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:26:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:26:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:26:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:26:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:26:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:26:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:26:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:26:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:26:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:26:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:26:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:26:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:26:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:26:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:26:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:26:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:26:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:26:09 INFO - Unpacking c:\slave\test\build\tests\marionette 14:26:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:26:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:26:09 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)) 14:26:21 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)) 14:26:21 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)) 14:26:21 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)) 14:26:21 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)) 14:26:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:26:21 INFO - Downloading blessings-1.6.tar.gz 14:26:21 INFO - Running setup.py egg_info for package blessings 14:26:21 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)) 14:26:21 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:26:21 INFO - Running setup.py install for blessings 14:26:21 INFO - Running setup.py install for browsermob-proxy 14:26:21 INFO - Running setup.py install for manifestparser 14:26:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Running setup.py install for marionette-client 14:26:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:26:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Running setup.py install for marionette-driver 14:26:21 INFO - Running setup.py install for mozcrash 14:26:21 INFO - Running setup.py install for mozdebug 14:26:21 INFO - Running setup.py install for mozdevice 14:26:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Running setup.py install for mozhttpd 14:26:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Running setup.py install for mozInstall 14:26:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Running setup.py install for mozleak 14:26:21 INFO - Running setup.py install for mozprofile 14:26:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Running setup.py install for mozrunner 14:26:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:26:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:26:23 INFO - Running setup.py install for mozscreenshot 14:26:23 INFO - Running setup.py install for moztest 14:26:23 INFO - Running setup.py install for mozversion 14:26:23 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:26:23 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:26:23 INFO - Running setup.py install for wptserve 14:26:23 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:26:23 INFO - Cleaning up... 14:26:23 INFO - Return code: 0 14:26:23 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:26:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:26:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:26:24 INFO - Reading from file tmpfile_stdout 14:26:24 INFO - Using _rmtree_windows ... 14:26:24 INFO - Using _rmtree_windows ... 14:26:24 INFO - Current package versions: 14:26:24 INFO - blessings == 1.6 14:26:24 INFO - blobuploader == 1.2.4 14:26:24 INFO - browsermob-proxy == 0.6.0 14:26:24 INFO - distribute == 0.6.14 14:26:24 INFO - docopt == 0.6.1 14:26:24 INFO - manifestparser == 1.1 14:26:24 INFO - marionette-client == 2.3.0 14:26:24 INFO - marionette-driver == 1.4.0 14:26:24 INFO - mozInstall == 1.12 14:26:24 INFO - mozcrash == 0.17 14:26:24 INFO - mozdebug == 0.1 14:26:24 INFO - mozdevice == 0.48 14:26:24 INFO - mozfile == 1.2 14:26:24 INFO - mozhttpd == 0.7 14:26:24 INFO - mozinfo == 0.9 14:26:24 INFO - mozleak == 0.1 14:26:24 INFO - mozlog == 3.1 14:26:24 INFO - moznetwork == 0.27 14:26:24 INFO - mozprocess == 0.22 14:26:24 INFO - mozprofile == 0.28 14:26:24 INFO - mozrunner == 6.11 14:26:24 INFO - mozscreenshot == 0.1 14:26:24 INFO - mozsystemmonitor == 0.0 14:26:24 INFO - moztest == 0.7 14:26:24 INFO - mozversion == 1.4 14:26:24 INFO - requests == 1.2.3 14:26:24 INFO - wptserve == 1.4.0 14:26:24 INFO - Running post-action listener: _resource_record_post_action 14:26:24 INFO - Running post-action listener: _start_resource_monitoring 14:26:24 INFO - Starting resource monitoring. 14:26:24 INFO - ##### 14:26:24 INFO - ##### Running pull step. 14:26:24 INFO - ##### 14:26:24 INFO - Running pre-action listener: _resource_record_pre_action 14:26:24 INFO - Running main action method: pull 14:26:24 INFO - Pull has nothing to do! 14:26:24 INFO - Running post-action listener: _resource_record_post_action 14:26:24 INFO - ##### 14:26:24 INFO - ##### Running install step. 14:26:24 INFO - ##### 14:26:24 INFO - Running pre-action listener: _resource_record_pre_action 14:26:24 INFO - Running main action method: install 14:26:24 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:26:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:26:24 INFO - Reading from file tmpfile_stdout 14:26:24 INFO - Using _rmtree_windows ... 14:26:24 INFO - Using _rmtree_windows ... 14:26:24 INFO - Detecting whether we're running mozinstall >=1.0... 14:26:24 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:26:24 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:26:24 INFO - Reading from file tmpfile_stdout 14:26:24 INFO - Output received: 14:26:24 INFO - Usage: mozinstall-script.py [options] installer 14:26:24 INFO - Options: 14:26:24 INFO - -h, --help show this help message and exit 14:26:24 INFO - -d DEST, --destination=DEST 14:26:24 INFO - Directory to install application into. [default: 14:26:24 INFO - "C:\slave\test"] 14:26:24 INFO - --app=APP Application being installed. [default: firefox] 14:26:24 INFO - Using _rmtree_windows ... 14:26:24 INFO - Using _rmtree_windows ... 14:26:24 INFO - mkdir: C:\slave\test\build\application 14:26:24 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'] 14:26:24 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 14:26:27 INFO - Reading from file tmpfile_stdout 14:26:27 INFO - Output received: 14:26:27 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:26:27 INFO - Using _rmtree_windows ... 14:26:27 INFO - Using _rmtree_windows ... 14:26:27 INFO - Running post-action listener: _resource_record_post_action 14:26:27 INFO - ##### 14:26:27 INFO - ##### Running run-tests step. 14:26:27 INFO - ##### 14:26:27 INFO - Running pre-action listener: _resource_record_pre_action 14:26:27 INFO - Running main action method: run_tests 14:26:27 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:26:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:26:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:26:27 INFO - grabbing minidump binary from tooltool 14:26:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:26:27 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 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:26:27 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 14:26:27 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 14:26:27 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:26:28 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpsch9kl 14:26:28 INFO - INFO - File integrity verified, renaming tmpsch9kl to win32-minidump_stackwalk.exe 14:26:28 INFO - Return code: 0 14:26:28 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:26:29 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:26:29 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/OaJcuC8vSVSFa2TBB9ptVQ/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 14:26:29 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/OaJcuC8vSVSFa2TBB9ptVQ/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 14:26:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:26:29 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:26:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:26:29 INFO - 'COMPUTERNAME': 'T-W732-IX-193', 14:26:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:26:29 INFO - 'DCLOCATION': 'SCL3', 14:26:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:26:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:26:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:26:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:26:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:26:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:26:29 INFO - 'HOMEDRIVE': 'C:', 14:26:29 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:26:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:26:29 INFO - 'KTS_VERSION': '1.19c', 14:26:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:26:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:26:29 INFO - 'LOGONSERVER': '\\\\T-W732-IX-193', 14:26:29 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:26:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:26:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:26:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:26:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:26:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:26:29 INFO - 'MOZ_AIRBAG': '1', 14:26:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:26:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:26:29 INFO - 'MOZ_MSVCVERSION': '8', 14:26:29 INFO - 'MOZ_NO_REMOTE': '1', 14:26:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:26:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:26:29 INFO - 'NO_EM_RESTART': '1', 14:26:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:26:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:26:29 INFO - 'OS': 'Windows_NT', 14:26:29 INFO - 'OURDRIVE': 'C:', 14:26:29 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 14:26:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:26:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:26:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:26:29 INFO - 'PROCESSOR_LEVEL': '6', 14:26:29 INFO - 'PROCESSOR_REVISION': '1e05', 14:26:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:26:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:26:29 INFO - 'PROMPT': '$P$G', 14:26:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:26:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:26:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:26:29 INFO - 'PWD': 'C:\\slave\\test', 14:26:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:26:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:26:29 INFO - 'SYSTEMDRIVE': 'C:', 14:26:29 INFO - 'SYSTEMROOT': 'C:\\windows', 14:26:29 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:26:29 INFO - 'TEST1': 'testie', 14:26:29 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:26:29 INFO - 'USERDOMAIN': 'T-W732-IX-193', 14:26:29 INFO - 'USERNAME': 'cltbld', 14:26:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:26:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:26:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:26:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:26:29 INFO - 'WINDIR': 'C:\\windows', 14:26:29 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:26:29 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:26:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:26:29 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/OaJcuC8vSVSFa2TBB9ptVQ/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 14:26:31 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 14:26:31 INFO - import pkg_resources 14:26:32 INFO - Using 1 client processes 14:26:35 INFO - SUITE-START | Running 778 tests 14:26:35 INFO - Running testharness tests 14:26:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:26:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 14:26:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:26:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 14:26:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:26:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:26:36 INFO - Setting up ssl 14:26:36 INFO - PROCESS | certutil | 14:26:36 INFO - PROCESS | certutil | 14:26:36 INFO - PROCESS | certutil | 14:26:36 INFO - Certificate Nickname Trust Attributes 14:26:36 INFO - SSL,S/MIME,JAR/XPI 14:26:36 INFO - 14:26:36 INFO - web-platform-tests CT,, 14:26:36 INFO - 14:26:36 INFO - Starting runner 14:26:37 INFO - PROCESS | 2880 | [2880] 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 14:26:37 INFO - PROCESS | 2880 | [2880] 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 14:26:38 INFO - PROCESS | 2880 | [2880] 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 14:26:39 INFO - PROCESS | 2880 | 1467235599418 Marionette DEBUG Marionette enabled via build flag and pref 14:26:40 INFO - PROCESS | 2880 | ++DOCSHELL 0DFCD400 == 1 [pid = 2880] [id = 1] 14:26:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 1 (0DFCD800) [pid = 2880] [serial = 1] [outer = 00000000] 14:26:40 INFO - PROCESS | 2880 | [2880] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:26:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 2 (0DFCE400) [pid = 2880] [serial = 2] [outer = 0DFCD800] 14:26:40 INFO - PROCESS | 2880 | ++DOCSHELL 0EBA2C00 == 2 [pid = 2880] [id = 2] 14:26:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 3 (0EBA3000) [pid = 2880] [serial = 3] [outer = 00000000] 14:26:40 INFO - PROCESS | 2880 | [2880] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:26:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 4 (0EBA3C00) [pid = 2880] [serial = 4] [outer = 0EBA3000] 14:26:41 INFO - PROCESS | 2880 | 1467235601087 Marionette INFO Listening on port 2828 14:26:42 INFO - PROCESS | 2880 | 1467235602620 Marionette DEBUG Marionette enabled via command-line flag 14:26:42 INFO - PROCESS | 2880 | [2880] 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 14:26:42 INFO - PROCESS | 2880 | [2880] 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 14:26:42 INFO - PROCESS | 2880 | ++DOCSHELL 12243C00 == 3 [pid = 2880] [id = 3] 14:26:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 5 (1224BC00) [pid = 2880] [serial = 5] [outer = 00000000] 14:26:42 INFO - PROCESS | 2880 | [2880] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:26:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 6 (1224C800) [pid = 2880] [serial = 6] [outer = 1224BC00] 14:26:42 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:26:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 7 (12E59C00) [pid = 2880] [serial = 7] [outer = 0EBA3000] 14:26:44 INFO - PROCESS | 2880 | [2880] 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 14:26:44 INFO - PROCESS | 2880 | 1467235604141 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49651 14:26:44 INFO - PROCESS | 2880 | [2880] 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 14:26:44 INFO - PROCESS | 2880 | 1467235604165 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49653 14:26:44 INFO - PROCESS | 2880 | [2880] 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 14:26:44 INFO - PROCESS | 2880 | 1467235604173 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49655 14:26:44 INFO - PROCESS | 2880 | [2880] 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 14:26:44 INFO - PROCESS | 2880 | 1467235604211 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49656 14:26:44 INFO - PROCESS | 2880 | [2880] 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 14:26:44 INFO - PROCESS | 2880 | 1467235604215 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49658 14:26:44 INFO - PROCESS | 2880 | 1467235604220 Marionette DEBUG Closed connection conn0 14:26:44 INFO - PROCESS | 2880 | 1467235604222 Marionette DEBUG Closed connection conn1 14:26:44 INFO - PROCESS | 2880 | 1467235604225 Marionette DEBUG Closed connection conn2 14:26:44 INFO - PROCESS | 2880 | [2880] 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 14:26:44 INFO - PROCESS | 2880 | 1467235604291 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49659 14:26:44 INFO - PROCESS | 2880 | 1467235604293 Marionette DEBUG Closed connection conn3 14:26:44 INFO - PROCESS | 2880 | 1467235604296 Marionette DEBUG Closed connection conn4 14:26:44 INFO - PROCESS | 2880 | 1467235604437 Marionette DEBUG Closed connection conn5 14:26:44 INFO - PROCESS | 2880 | [2880] 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 14:26:44 INFO - PROCESS | 2880 | 1467235604441 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49660 14:26:44 INFO - PROCESS | 2880 | ++DOCSHELL 13D76C00 == 4 [pid = 2880] [id = 4] 14:26:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 8 (13D77000) [pid = 2880] [serial = 8] [outer = 00000000] 14:26:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 9 (1475C000) [pid = 2880] [serial = 9] [outer = 13D77000] 14:26:44 INFO - PROCESS | 2880 | 1467235604565 Marionette DEBUG Closed connection conn6 14:26:44 INFO - PROCESS | 2880 | [2880] 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 14:26:44 INFO - PROCESS | 2880 | 1467235604570 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49662 14:26:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 10 (14762400) [pid = 2880] [serial = 10] [outer = 13D77000] 14:26:44 INFO - PROCESS | 2880 | 1467235604606 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:26:44 INFO - PROCESS | 2880 | 1467235604611 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":"20160629130426","device":"desktop","version":"48.0"} 14:26:50 INFO - PROCESS | 2880 | [2880] 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 14:26:51 INFO - PROCESS | 2880 | ++DOCSHELL 0D57FC00 == 5 [pid = 2880] [id = 5] 14:26:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 11 (0D580000) [pid = 2880] [serial = 11] [outer = 00000000] 14:26:51 INFO - PROCESS | 2880 | ++DOCSHELL 0D580400 == 6 [pid = 2880] [id = 6] 14:26:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 12 (0D581C00) [pid = 2880] [serial = 12] [outer = 00000000] 14:26:51 INFO - PROCESS | 2880 | [2880] 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 14:26:51 INFO - PROCESS | 2880 | [2880] 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 14:26:51 INFO - PROCESS | 2880 | --DOCSHELL 0DFCD400 == 5 [pid = 2880] [id = 1] 14:26:51 INFO - PROCESS | 2880 | [2880] 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 14:26:51 INFO - PROCESS | 2880 | ++DOCSHELL 147F3000 == 6 [pid = 2880] [id = 7] 14:26:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 13 (147F3400) [pid = 2880] [serial = 13] [outer = 00000000] 14:26:51 INFO - PROCESS | 2880 | [2880] 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 14:26:51 INFO - PROCESS | 2880 | [2880] 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 14:26:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 14 (14C8E000) [pid = 2880] [serial = 14] [outer = 147F3400] 14:26:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 15 (1505A000) [pid = 2880] [serial = 15] [outer = 0D580000] 14:26:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 16 (1505B800) [pid = 2880] [serial = 16] [outer = 0D581C00] 14:26:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 17 (1505E000) [pid = 2880] [serial = 17] [outer = 147F3400] 14:26:52 INFO - PROCESS | 2880 | 1467235612959 Marionette INFO startBrowser 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:26:53 INFO - PROCESS | 2880 | 1467235612998 Marionette DEBUG loaded listener.js 14:26:53 INFO - PROCESS | 2880 | 1467235613013 Marionette DEBUG loaded listener.js 14:26:53 INFO - PROCESS | 2880 | 1467235613015 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:26:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 18 (0DE86800) [pid = 2880] [serial = 18] [outer = 147F3400] 14:26:53 INFO - PROCESS | 2880 | 1467235613799 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"860b8a8c-356a-4533-b7e8-b04c2ff5af47","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":"20160629130426","device":"desktop","version":"48.0","command_id":1}}] 14:26:54 INFO - PROCESS | 2880 | 1467235614162 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 14:26:54 INFO - PROCESS | 2880 | 1467235614165 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:26:54 INFO - PROCESS | 2880 | 1467235614211 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 14:26:54 INFO - PROCESS | 2880 | 1467235614241 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:26:54 INFO - PROCESS | 2880 | 1467235614244 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:26:54 INFO - PROCESS | 2880 | [2880] 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 14:26:56 INFO - PROCESS | 2880 | [2880] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:26:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 19 (1A4BB400) [pid = 2880] [serial = 19] [outer = 147F3400] 14:26:56 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:26:56 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:26:56 INFO - PROCESS | 2880 | 1467235616627 Marionette TRACE conn7 <- [1,3,null,{}] 14:26:56 INFO - PROCESS | 2880 | 1467235616632 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:26:56 INFO - PROCESS | 2880 | 1467235616635 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:26:56 INFO - PROCESS | 2880 | 1467235616655 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 14:26:56 INFO - PROCESS | 2880 | 1467235616680 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 14:26:56 INFO - PROCESS | 2880 | 1467235616682 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 14:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:26:56 INFO - PROCESS | 2880 | 1467235616686 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:26:56 INFO - PROCESS | 2880 | 1467235616690 Marionette TRACE conn7 <- [1,6,null,{}] 14:26:56 INFO - PROCESS | 2880 | 1467235616814 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:56 INFO - PROCESS | 2880 | 1467235616817 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:26:56 INFO - PROCESS | 2880 | 1467235616834 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 14:26:56 INFO - PROCESS | 2880 | 1467235616838 Marionette TRACE conn7 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:56 INFO - PROCESS | 2880 | 1467235616841 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:26:56 INFO - PROCESS | 2880 | ++DOCSHELL 1A819C00 == 7 [pid = 2880] [id = 8] 14:26:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 20 (1A81A000) [pid = 2880] [serial = 20] [outer = 00000000] 14:26:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 21 (1A81C800) [pid = 2880] [serial = 21] [outer = 1A81A000] 14:26:56 INFO - PROCESS | 2880 | 1467235616893 Marionette DEBUG loaded listener.js 14:26:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 22 (1A821400) [pid = 2880] [serial = 22] [outer = 1A81A000] 14:26:57 INFO - PROCESS | 2880 | ++DOCSHELL 179A3C00 == 8 [pid = 2880] [id = 9] 14:26:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 23 (1A933400) [pid = 2880] [serial = 23] [outer = 00000000] 14:26:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 24 (1AA3A800) [pid = 2880] [serial = 24] [outer = 1A933400] 14:26:57 INFO - PROCESS | 2880 | 1467235617320 Marionette DEBUG loaded listener.js 14:26:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 25 (1A81F400) [pid = 2880] [serial = 25] [outer = 1A933400] 14:26:57 INFO - PROCESS | 2880 | 1467235617512 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 14:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 870ms 14:26:57 INFO - PROCESS | 2880 | 1467235617610 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 14:26:57 INFO - PROCESS | 2880 | 1467235617613 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 14:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:26:57 INFO - PROCESS | 2880 | 1467235617660 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:26:57 INFO - PROCESS | 2880 | 1467235617662 Marionette TRACE conn7 <- [1,10,null,{}] 14:26:57 INFO - PROCESS | 2880 | 1467235617765 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:57 INFO - PROCESS | 2880 | 1467235617769 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:26:57 INFO - PROCESS | 2880 | 1467235617884 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 14:26:57 INFO - PROCESS | 2880 | 1467235617909 Marionette TRACE conn7 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:57 INFO - PROCESS | 2880 | 1467235617913 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:26:57 INFO - PROCESS | 2880 | ++DOCSHELL 1B481000 == 9 [pid = 2880] [id = 10] 14:26:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 26 (1B481400) [pid = 2880] [serial = 26] [outer = 00000000] 14:26:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 27 (1B483C00) [pid = 2880] [serial = 27] [outer = 1B481400] 14:26:57 INFO - PROCESS | 2880 | 1467235617962 Marionette DEBUG loaded listener.js 14:26:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 28 (1B489000) [pid = 2880] [serial = 28] [outer = 1B481400] 14:26:58 INFO - PROCESS | 2880 | 1467235618360 Marionette TRACE conn7 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 14:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 751ms 14:26:58 INFO - PROCESS | 2880 | 1467235618403 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 14:26:58 INFO - PROCESS | 2880 | 1467235618406 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 14:26:58 INFO - PROCESS | 2880 | 1467235618409 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:26:58 INFO - PROCESS | 2880 | 1467235618411 Marionette TRACE conn7 <- [1,14,null,{}] 14:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:26:58 INFO - PROCESS | 2880 | 1467235618414 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:58 INFO - PROCESS | 2880 | 1467235618416 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:26:58 INFO - PROCESS | 2880 | 1467235618516 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 14:26:58 INFO - PROCESS | 2880 | 1467235618525 Marionette TRACE conn7 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:58 INFO - PROCESS | 2880 | 1467235618527 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:26:58 INFO - PROCESS | 2880 | ++DOCSHELL 1AD48400 == 10 [pid = 2880] [id = 11] 14:26:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 29 (1AD49400) [pid = 2880] [serial = 29] [outer = 00000000] 14:26:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 30 (1AD68800) [pid = 2880] [serial = 30] [outer = 1AD49400] 14:26:58 INFO - PROCESS | 2880 | 1467235618575 Marionette DEBUG loaded listener.js 14:26:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 31 (1AD72800) [pid = 2880] [serial = 31] [outer = 1AD49400] 14:26:58 INFO - PROCESS | 2880 | ++DOCSHELL 1B48D800 == 11 [pid = 2880] [id = 12] 14:26:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 32 (1B48DC00) [pid = 2880] [serial = 32] [outer = 00000000] 14:26:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 33 (1AD73C00) [pid = 2880] [serial = 33] [outer = 1B48DC00] 14:26:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 34 (1AD76800) [pid = 2880] [serial = 34] [outer = 1B48DC00] 14:26:58 INFO - PROCESS | 2880 | ++DOCSHELL 08F74C00 == 12 [pid = 2880] [id = 13] 14:26:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 35 (1AD6B000) [pid = 2880] [serial = 35] [outer = 00000000] 14:26:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 36 (1AFC4000) [pid = 2880] [serial = 36] [outer = 1AD6B000] 14:26:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 37 (1AFDC800) [pid = 2880] [serial = 37] [outer = 1AD6B000] 14:26:59 INFO - PROCESS | 2880 | 1467235619180 Marionette TRACE conn7 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 14:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 831ms 14:26:59 INFO - PROCESS | 2880 | 1467235619245 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 14:26:59 INFO - PROCESS | 2880 | 1467235619247 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 14:26:59 INFO - PROCESS | 2880 | 1467235619250 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:26:59 INFO - PROCESS | 2880 | 1467235619252 Marionette TRACE conn7 <- [1,18,null,{}] 14:26:59 INFO - PROCESS | 2880 | 1467235619256 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:59 INFO - PROCESS | 2880 | 1467235619258 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:26:59 INFO - PROCESS | 2880 | 1467235619387 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 14:26:59 INFO - PROCESS | 2880 | 1467235619428 Marionette TRACE conn7 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:59 INFO - PROCESS | 2880 | 1467235619432 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:26:59 INFO - PROCESS | 2880 | ++DOCSHELL 1AD75000 == 13 [pid = 2880] [id = 14] 14:26:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 38 (1AFBF000) [pid = 2880] [serial = 38] [outer = 00000000] 14:26:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 39 (1B480C00) [pid = 2880] [serial = 39] [outer = 1AFBF000] 14:26:59 INFO - PROCESS | 2880 | 1467235619477 Marionette DEBUG loaded listener.js 14:26:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 40 (1AF04400) [pid = 2880] [serial = 40] [outer = 1AFBF000] 14:26:59 INFO - PROCESS | 2880 | 1467235619830 Marionette TRACE conn7 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 14:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 14:26:59 INFO - PROCESS | 2880 | 1467235619885 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 14:26:59 INFO - PROCESS | 2880 | 1467235619887 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 14:26:59 INFO - PROCESS | 2880 | 1467235619891 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:26:59 INFO - PROCESS | 2880 | 1467235619892 Marionette TRACE conn7 <- [1,22,null,{}] 14:26:59 INFO - PROCESS | 2880 | 1467235619896 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:59 INFO - PROCESS | 2880 | 1467235619899 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:00 INFO - PROCESS | 2880 | 1467235620038 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 14:27:00 INFO - PROCESS | 2880 | 1467235620045 Marionette TRACE conn7 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:00 INFO - PROCESS | 2880 | 1467235620047 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:00 INFO - PROCESS | 2880 | ++DOCSHELL 1AF09000 == 14 [pid = 2880] [id = 15] 14:27:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 41 (1AF09400) [pid = 2880] [serial = 41] [outer = 00000000] 14:27:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 42 (1BB62000) [pid = 2880] [serial = 42] [outer = 1AF09400] 14:27:00 INFO - PROCESS | 2880 | 1467235620093 Marionette DEBUG loaded listener.js 14:27:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 43 (1BB65800) [pid = 2880] [serial = 43] [outer = 1AF09400] 14:27:00 INFO - PROCESS | 2880 | --DOCSHELL 13D76C00 == 13 [pid = 2880] [id = 4] 14:27:01 INFO - PROCESS | 2880 | 1467235621128 Marionette TRACE conn7 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 14:27:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1278ms 14:27:01 INFO - PROCESS | 2880 | 1467235621173 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 14:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:27:01 INFO - PROCESS | 2880 | 1467235621177 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 14:27:01 INFO - PROCESS | 2880 | 1467235621182 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:27:01 INFO - PROCESS | 2880 | 1467235621185 Marionette TRACE conn7 <- [1,26,null,{}] 14:27:01 INFO - PROCESS | 2880 | 1467235621190 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:01 INFO - PROCESS | 2880 | 1467235621193 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:01 INFO - PROCESS | 2880 | 1467235621312 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 14:27:01 INFO - PROCESS | 2880 | 1467235621328 Marionette TRACE conn7 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:01 INFO - PROCESS | 2880 | 1467235621331 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:01 INFO - PROCESS | 2880 | ++DOCSHELL 0DE3C000 == 14 [pid = 2880] [id = 16] 14:27:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 44 (0DE3F400) [pid = 2880] [serial = 44] [outer = 00000000] 14:27:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 45 (11DB5C00) [pid = 2880] [serial = 45] [outer = 0DE3F400] 14:27:01 INFO - PROCESS | 2880 | 1467235621384 Marionette DEBUG loaded listener.js 14:27:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 46 (12304800) [pid = 2880] [serial = 46] [outer = 0DE3F400] 14:27:01 INFO - PROCESS | 2880 | 1467235621826 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 14:27:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 671ms 14:27:01 INFO - PROCESS | 2880 | 1467235621859 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 14:27:01 INFO - PROCESS | 2880 | 1467235621863 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 14:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:27:01 INFO - PROCESS | 2880 | 1467235621869 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:27:01 INFO - PROCESS | 2880 | 1467235621872 Marionette TRACE conn7 <- [1,30,null,{}] 14:27:01 INFO - PROCESS | 2880 | 1467235621876 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:01 INFO - PROCESS | 2880 | 1467235621879 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:02 INFO - PROCESS | 2880 | 1467235621990 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 14:27:02 INFO - PROCESS | 2880 | 1467235622059 Marionette TRACE conn7 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:02 INFO - PROCESS | 2880 | 1467235622062 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:02 INFO - PROCESS | 2880 | ++DOCSHELL 12390400 == 15 [pid = 2880] [id = 17] 14:27:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 47 (12390C00) [pid = 2880] [serial = 47] [outer = 00000000] 14:27:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 48 (14958000) [pid = 2880] [serial = 48] [outer = 12390C00] 14:27:02 INFO - PROCESS | 2880 | 1467235622113 Marionette DEBUG loaded listener.js 14:27:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 49 (15059C00) [pid = 2880] [serial = 49] [outer = 12390C00] 14:27:02 INFO - PROCESS | 2880 | --DOMWINDOW == 48 (13D77000) [pid = 2880] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:27:02 INFO - PROCESS | 2880 | 1467235622591 Marionette TRACE conn7 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 14:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 770ms 14:27:02 INFO - PROCESS | 2880 | 1467235622644 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 14:27:02 INFO - PROCESS | 2880 | 1467235622646 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 14:27:02 INFO - PROCESS | 2880 | 1467235622650 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:27:02 INFO - PROCESS | 2880 | 1467235622653 Marionette TRACE conn7 <- [1,34,null,{}] 14:27:02 INFO - PROCESS | 2880 | 1467235622663 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:02 INFO - PROCESS | 2880 | 1467235622668 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:02 INFO - PROCESS | 2880 | 1467235622789 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 14:27:02 INFO - PROCESS | 2880 | 1467235622837 Marionette TRACE conn7 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:02 INFO - PROCESS | 2880 | 1467235622840 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:02 INFO - PROCESS | 2880 | ++DOCSHELL 17764800 == 16 [pid = 2880] [id = 18] 14:27:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 49 (17765400) [pid = 2880] [serial = 50] [outer = 00000000] 14:27:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 50 (17944C00) [pid = 2880] [serial = 51] [outer = 17765400] 14:27:02 INFO - PROCESS | 2880 | 1467235622889 Marionette DEBUG loaded listener.js 14:27:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 51 (17ADEC00) [pid = 2880] [serial = 52] [outer = 17765400] 14:27:03 INFO - PROCESS | 2880 | 1467235623347 Marionette TRACE conn7 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 14:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 731ms 14:27:03 INFO - PROCESS | 2880 | 1467235623384 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 14:27:03 INFO - PROCESS | 2880 | 1467235623387 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 14:27:03 INFO - PROCESS | 2880 | 1467235623390 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:27:03 INFO - PROCESS | 2880 | 1467235623392 Marionette TRACE conn7 <- [1,38,null,{}] 14:27:03 INFO - PROCESS | 2880 | 1467235623396 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:03 INFO - PROCESS | 2880 | 1467235623398 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:03 INFO - PROCESS | 2880 | 1467235623482 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 14:27:03 INFO - PROCESS | 2880 | 1467235623488 Marionette TRACE conn7 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:03 INFO - PROCESS | 2880 | 1467235623490 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:03 INFO - PROCESS | 2880 | ++DOCSHELL 1897A000 == 17 [pid = 2880] [id = 19] 14:27:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 52 (1897E800) [pid = 2880] [serial = 53] [outer = 00000000] 14:27:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 53 (1A930800) [pid = 2880] [serial = 54] [outer = 1897E800] 14:27:03 INFO - PROCESS | 2880 | 1467235623538 Marionette DEBUG loaded listener.js 14:27:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 54 (1AA44800) [pid = 2880] [serial = 55] [outer = 1897E800] 14:27:03 INFO - PROCESS | 2880 | 1467235623938 Marionette TRACE conn7 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 14:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 14:27:03 INFO - PROCESS | 2880 | 1467235623964 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 14:27:03 INFO - PROCESS | 2880 | 1467235623966 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 14:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:27:03 INFO - PROCESS | 2880 | 1467235623969 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:27:03 INFO - PROCESS | 2880 | 1467235623970 Marionette TRACE conn7 <- [1,42,null,{}] 14:27:03 INFO - PROCESS | 2880 | 1467235623974 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:03 INFO - PROCESS | 2880 | 1467235623976 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:04 INFO - PROCESS | 2880 | 1467235624056 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 14:27:04 INFO - PROCESS | 2880 | 1467235624061 Marionette TRACE conn7 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:04 INFO - PROCESS | 2880 | 1467235624063 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:04 INFO - PROCESS | 2880 | ++DOCSHELL 1AD4A000 == 18 [pid = 2880] [id = 20] 14:27:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 55 (1AD4DC00) [pid = 2880] [serial = 56] [outer = 00000000] 14:27:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (1AD69800) [pid = 2880] [serial = 57] [outer = 1AD4DC00] 14:27:04 INFO - PROCESS | 2880 | 1467235624115 Marionette DEBUG loaded listener.js 14:27:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (1AF0B000) [pid = 2880] [serial = 58] [outer = 1AD4DC00] 14:27:04 INFO - PROCESS | 2880 | 1467235624633 Marionette TRACE conn7 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 14:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 731ms 14:27:04 INFO - PROCESS | 2880 | 1467235624701 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 14:27:04 INFO - PROCESS | 2880 | 1467235624706 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 14:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:27:04 INFO - PROCESS | 2880 | 1467235624711 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:27:04 INFO - PROCESS | 2880 | 1467235624715 Marionette TRACE conn7 <- [1,46,null,{}] 14:27:04 INFO - PROCESS | 2880 | 1467235624721 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:04 INFO - PROCESS | 2880 | 1467235624725 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:04 INFO - PROCESS | 2880 | 1467235624877 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 14:27:04 INFO - PROCESS | 2880 | 1467235624955 Marionette TRACE conn7 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:04 INFO - PROCESS | 2880 | 1467235624958 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:04 INFO - PROCESS | 2880 | ++DOCSHELL 12307400 == 19 [pid = 2880] [id = 21] 14:27:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (12308400) [pid = 2880] [serial = 59] [outer = 00000000] 14:27:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (1238FC00) [pid = 2880] [serial = 60] [outer = 12308400] 14:27:05 INFO - PROCESS | 2880 | 1467235625023 Marionette DEBUG loaded listener.js 14:27:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (14C32000) [pid = 2880] [serial = 61] [outer = 12308400] 14:27:05 INFO - PROCESS | 2880 | 1467235625556 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 14:27:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 871ms 14:27:05 INFO - PROCESS | 2880 | 1467235625586 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 14:27:05 INFO - PROCESS | 2880 | 1467235625591 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 14:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:27:05 INFO - PROCESS | 2880 | 1467235625598 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:27:05 INFO - PROCESS | 2880 | 1467235625601 Marionette TRACE conn7 <- [1,50,null,{}] 14:27:05 INFO - PROCESS | 2880 | 1467235625605 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:05 INFO - PROCESS | 2880 | 1467235625608 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:05 INFO - PROCESS | 2880 | 1467235625723 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 14:27:05 INFO - PROCESS | 2880 | 1467235625801 Marionette TRACE conn7 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:05 INFO - PROCESS | 2880 | 1467235625804 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:05 INFO - PROCESS | 2880 | ++DOCSHELL 18D11400 == 20 [pid = 2880] [id = 22] 14:27:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (18D13400) [pid = 2880] [serial = 62] [outer = 00000000] 14:27:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (18D1A400) [pid = 2880] [serial = 63] [outer = 18D13400] 14:27:05 INFO - PROCESS | 2880 | 1467235625862 Marionette DEBUG loaded listener.js 14:27:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (12306800) [pid = 2880] [serial = 64] [outer = 18D13400] 14:27:06 INFO - PROCESS | 2880 | 1467235626420 Marionette TRACE conn7 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 870ms 14:27:06 INFO - PROCESS | 2880 | 1467235626470 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 14:27:06 INFO - PROCESS | 2880 | 1467235626473 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 14:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:27:06 INFO - PROCESS | 2880 | 1467235626477 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:27:06 INFO - PROCESS | 2880 | 1467235626481 Marionette TRACE conn7 <- [1,54,null,{}] 14:27:06 INFO - PROCESS | 2880 | 1467235626492 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:06 INFO - PROCESS | 2880 | 1467235626497 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:06 INFO - PROCESS | 2880 | 1467235626631 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 14:27:06 INFO - PROCESS | 2880 | 1467235626699 Marionette TRACE conn7 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:06 INFO - PROCESS | 2880 | 1467235626702 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:06 INFO - PROCESS | 2880 | ++DOCSHELL 1AFC2C00 == 21 [pid = 2880] [id = 23] 14:27:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (1AFC3800) [pid = 2880] [serial = 65] [outer = 00000000] 14:27:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (1AFE4C00) [pid = 2880] [serial = 66] [outer = 1AFC3800] 14:27:06 INFO - PROCESS | 2880 | 1467235626761 Marionette DEBUG loaded listener.js 14:27:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (1B31B000) [pid = 2880] [serial = 67] [outer = 1AFC3800] 14:27:07 INFO - PROCESS | 2880 | 1467235627307 Marionette TRACE conn7 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 871ms 14:27:07 INFO - PROCESS | 2880 | 1467235627350 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 14:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:27:07 INFO - PROCESS | 2880 | 1467235627353 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 14:27:07 INFO - PROCESS | 2880 | 1467235627357 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:27:07 INFO - PROCESS | 2880 | 1467235627359 Marionette TRACE conn7 <- [1,58,null,{}] 14:27:07 INFO - PROCESS | 2880 | 1467235627363 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:07 INFO - PROCESS | 2880 | 1467235627365 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:07 INFO - PROCESS | 2880 | 1467235627473 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 14:27:07 INFO - PROCESS | 2880 | 1467235627554 Marionette TRACE conn7 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:07 INFO - PROCESS | 2880 | 1467235627556 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:07 INFO - PROCESS | 2880 | ++DOCSHELL 18CDE400 == 22 [pid = 2880] [id = 24] 14:27:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18CDEC00) [pid = 2880] [serial = 68] [outer = 00000000] 14:27:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18D5E000) [pid = 2880] [serial = 69] [outer = 18CDEC00] 14:27:07 INFO - PROCESS | 2880 | 1467235627613 Marionette DEBUG loaded listener.js 14:27:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18D61000) [pid = 2880] [serial = 70] [outer = 18CDEC00] 14:27:08 INFO - PROCESS | 2880 | 1467235628231 Marionette TRACE conn7 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 931ms 14:27:08 INFO - PROCESS | 2880 | 1467235628290 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 14:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:27:08 INFO - PROCESS | 2880 | 1467235628295 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 14:27:08 INFO - PROCESS | 2880 | 1467235628300 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:27:08 INFO - PROCESS | 2880 | 1467235628304 Marionette TRACE conn7 <- [1,62,null,{}] 14:27:08 INFO - PROCESS | 2880 | 1467235628309 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:08 INFO - PROCESS | 2880 | 1467235628312 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:08 INFO - PROCESS | 2880 | 1467235628450 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 14:27:08 INFO - PROCESS | 2880 | 1467235628516 Marionette TRACE conn7 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:08 INFO - PROCESS | 2880 | 1467235628520 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:08 INFO - PROCESS | 2880 | ++DOCSHELL 1224E400 == 23 [pid = 2880] [id = 25] 14:27:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (12302800) [pid = 2880] [serial = 71] [outer = 00000000] 14:27:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (123D9C00) [pid = 2880] [serial = 72] [outer = 12302800] 14:27:08 INFO - PROCESS | 2880 | 1467235628573 Marionette DEBUG loaded listener.js 14:27:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (150F7400) [pid = 2880] [serial = 73] [outer = 12302800] 14:27:09 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (14762400) [pid = 2880] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:27:09 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (14C8E000) [pid = 2880] [serial = 14] [outer = 00000000] [url = about:blank] 14:27:09 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1A81C800) [pid = 2880] [serial = 21] [outer = 00000000] [url = about:blank] 14:27:09 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1AA3A800) [pid = 2880] [serial = 24] [outer = 00000000] [url = about:blank] 14:27:09 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1B483C00) [pid = 2880] [serial = 27] [outer = 00000000] [url = about:blank] 14:27:09 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1AD68800) [pid = 2880] [serial = 30] [outer = 00000000] [url = about:blank] 14:27:09 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (1AFC4000) [pid = 2880] [serial = 36] [outer = 00000000] [url = about:blank] 14:27:09 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1AD73C00) [pid = 2880] [serial = 33] [outer = 00000000] [url = about:blank] 14:27:09 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1B480C00) [pid = 2880] [serial = 39] [outer = 00000000] [url = about:blank] 14:27:09 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (1475C000) [pid = 2880] [serial = 9] [outer = 00000000] [url = about:blank] 14:27:09 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (0EBA3C00) [pid = 2880] [serial = 4] [outer = 00000000] [url = about:blank] 14:27:09 INFO - PROCESS | 2880 | 1467235629523 Marionette TRACE conn7 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:27:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:27:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1281ms 14:27:09 INFO - PROCESS | 2880 | 1467235629581 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 14:27:09 INFO - PROCESS | 2880 | 1467235629585 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 14:27:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:27:09 INFO - PROCESS | 2880 | 1467235629590 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:27:09 INFO - PROCESS | 2880 | 1467235629593 Marionette TRACE conn7 <- [1,66,null,{}] 14:27:09 INFO - PROCESS | 2880 | 1467235629599 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:09 INFO - PROCESS | 2880 | 1467235629602 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:09 INFO - PROCESS | 2880 | 1467235629692 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 14:27:09 INFO - PROCESS | 2880 | 1467235629765 Marionette TRACE conn7 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:09 INFO - PROCESS | 2880 | 1467235629768 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:09 INFO - PROCESS | 2880 | ++DOCSHELL 12306C00 == 24 [pid = 2880] [id = 26] 14:27:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (12307000) [pid = 2880] [serial = 74] [outer = 00000000] 14:27:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (13D7E400) [pid = 2880] [serial = 75] [outer = 12307000] 14:27:09 INFO - PROCESS | 2880 | 1467235629819 Marionette DEBUG loaded listener.js 14:27:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (14958400) [pid = 2880] [serial = 76] [outer = 12307000] 14:27:10 INFO - PROCESS | 2880 | 1467235630199 Marionette TRACE conn7 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 14:27:10 INFO - PROCESS | 2880 | 1467235630238 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 14:27:10 INFO - PROCESS | 2880 | 1467235630243 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 14:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:27:10 INFO - PROCESS | 2880 | 1467235630259 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:27:10 INFO - PROCESS | 2880 | 1467235630262 Marionette TRACE conn7 <- [1,70,null,{}] 14:27:10 INFO - PROCESS | 2880 | 1467235630266 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:10 INFO - PROCESS | 2880 | 1467235630269 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:10 INFO - PROCESS | 2880 | 1467235630387 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 14:27:10 INFO - PROCESS | 2880 | 1467235630398 Marionette TRACE conn7 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:10 INFO - PROCESS | 2880 | 1467235630400 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:10 INFO - PROCESS | 2880 | ++DOCSHELL 18C2FC00 == 25 [pid = 2880] [id = 27] 14:27:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (18C30000) [pid = 2880] [serial = 77] [outer = 00000000] 14:27:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (18C33C00) [pid = 2880] [serial = 78] [outer = 18C30000] 14:27:10 INFO - PROCESS | 2880 | 1467235630450 Marionette DEBUG loaded listener.js 14:27:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18C38800) [pid = 2880] [serial = 79] [outer = 18C30000] 14:27:10 INFO - PROCESS | 2880 | 1467235630876 Marionette TRACE conn7 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 671ms 14:27:10 INFO - PROCESS | 2880 | 1467235630935 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 14:27:10 INFO - PROCESS | 2880 | 1467235630938 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 14:27:10 INFO - PROCESS | 2880 | 1467235630941 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:27:10 INFO - PROCESS | 2880 | 1467235630945 Marionette TRACE conn7 <- [1,74,null,{}] 14:27:10 INFO - PROCESS | 2880 | 1467235630956 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:10 INFO - PROCESS | 2880 | 1467235630961 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:11 INFO - PROCESS | 2880 | 1467235631043 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 14:27:11 INFO - PROCESS | 2880 | 1467235631053 Marionette TRACE conn7 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:11 INFO - PROCESS | 2880 | 1467235631057 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:11 INFO - PROCESS | 2880 | ++DOCSHELL 18D59000 == 26 [pid = 2880] [id = 28] 14:27:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18D59800) [pid = 2880] [serial = 80] [outer = 00000000] 14:27:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18D5F000) [pid = 2880] [serial = 81] [outer = 18D59800] 14:27:11 INFO - PROCESS | 2880 | 1467235631107 Marionette DEBUG loaded listener.js 14:27:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1A32DC00) [pid = 2880] [serial = 82] [outer = 18D59800] 14:27:11 INFO - PROCESS | 2880 | 1467235631530 Marionette TRACE conn7 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 14:27:11 INFO - PROCESS | 2880 | 1467235631575 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 14:27:11 INFO - PROCESS | 2880 | 1467235631578 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 14:27:11 INFO - PROCESS | 2880 | 1467235631581 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:27:11 INFO - PROCESS | 2880 | 1467235631583 Marionette TRACE conn7 <- [1,78,null,{}] 14:27:11 INFO - PROCESS | 2880 | 1467235631593 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:11 INFO - PROCESS | 2880 | 1467235631595 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:11 INFO - PROCESS | 2880 | 1467235631705 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 14:27:11 INFO - PROCESS | 2880 | 1467235631768 Marionette TRACE conn7 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:11 INFO - PROCESS | 2880 | 1467235631770 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:11 INFO - PROCESS | 2880 | ++DOCSHELL 1A823000 == 27 [pid = 2880] [id = 29] 14:27:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1A824800) [pid = 2880] [serial = 83] [outer = 00000000] 14:27:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1AA3AC00) [pid = 2880] [serial = 84] [outer = 1A824800] 14:27:11 INFO - PROCESS | 2880 | 1467235631815 Marionette DEBUG loaded listener.js 14:27:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1AD4BC00) [pid = 2880] [serial = 85] [outer = 1A824800] 14:27:12 INFO - PROCESS | 2880 | 1467235632211 Marionette TRACE conn7 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 671ms 14:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:27:12 INFO - PROCESS | 2880 | 1467235632261 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 14:27:12 INFO - PROCESS | 2880 | 1467235632264 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 14:27:12 INFO - PROCESS | 2880 | 1467235632267 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:27:12 INFO - PROCESS | 2880 | 1467235632269 Marionette TRACE conn7 <- [1,82,null,{}] 14:27:12 INFO - PROCESS | 2880 | 1467235632272 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:12 INFO - PROCESS | 2880 | 1467235632274 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:12 INFO - PROCESS | 2880 | 1467235632378 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 14:27:12 INFO - PROCESS | 2880 | 1467235632384 Marionette TRACE conn7 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:12 INFO - PROCESS | 2880 | 1467235632386 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:12 INFO - PROCESS | 2880 | ++DOCSHELL 1AD52C00 == 28 [pid = 2880] [id = 30] 14:27:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1AD56400) [pid = 2880] [serial = 86] [outer = 00000000] 14:27:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1AD77C00) [pid = 2880] [serial = 87] [outer = 1AD56400] 14:27:12 INFO - PROCESS | 2880 | 1467235632433 Marionette DEBUG loaded listener.js 14:27:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1AE8D400) [pid = 2880] [serial = 88] [outer = 1AD56400] 14:27:12 INFO - PROCESS | 2880 | 1467235632862 Marionette TRACE conn7 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 14:27:12 INFO - PROCESS | 2880 | 1467235632900 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 14:27:12 INFO - PROCESS | 2880 | 1467235632903 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 14:27:12 INFO - PROCESS | 2880 | 1467235632906 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:27:12 INFO - PROCESS | 2880 | 1467235632907 Marionette TRACE conn7 <- [1,86,null,{}] 14:27:12 INFO - PROCESS | 2880 | 1467235632916 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:12 INFO - PROCESS | 2880 | 1467235632921 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:13 INFO - PROCESS | 2880 | 1467235633046 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 14:27:13 INFO - PROCESS | 2880 | 1467235633108 Marionette TRACE conn7 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:13 INFO - PROCESS | 2880 | 1467235633110 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:13 INFO - PROCESS | 2880 | ++DOCSHELL 08F60C00 == 29 [pid = 2880] [id = 31] 14:27:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (08F61400) [pid = 2880] [serial = 89] [outer = 00000000] 14:27:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1AE8E800) [pid = 2880] [serial = 90] [outer = 08F61400] 14:27:13 INFO - PROCESS | 2880 | 1467235633155 Marionette DEBUG loaded listener.js 14:27:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1AE92C00) [pid = 2880] [serial = 91] [outer = 08F61400] 14:27:13 INFO - PROCESS | 2880 | 1467235633547 Marionette TRACE conn7 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 670ms 14:27:13 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1AF09400) [pid = 2880] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:27:13 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1AFBF000) [pid = 2880] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:27:13 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1B481400) [pid = 2880] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:27:13 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1A81A000) [pid = 2880] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:27:13 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1AD49400) [pid = 2880] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:27:13 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1AD4DC00) [pid = 2880] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:27:13 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0DE3F400) [pid = 2880] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:27:13 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (12390C00) [pid = 2880] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:27:13 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1897E800) [pid = 2880] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:27:13 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (17765400) [pid = 2880] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:27:13 INFO - PROCESS | 2880 | 1467235633636 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 14:27:13 INFO - PROCESS | 2880 | 1467235633638 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 14:27:13 INFO - PROCESS | 2880 | 1467235633643 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:27:13 INFO - PROCESS | 2880 | 1467235633645 Marionette TRACE conn7 <- [1,90,null,{}] 14:27:13 INFO - PROCESS | 2880 | 1467235633653 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:13 INFO - PROCESS | 2880 | 1467235633655 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:13 INFO - PROCESS | 2880 | 1467235633731 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 14:27:13 INFO - PROCESS | 2880 | 1467235633740 Marionette TRACE conn7 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:13 INFO - PROCESS | 2880 | 1467235633742 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:13 INFO - PROCESS | 2880 | ++DOCSHELL 0D61F000 == 30 [pid = 2880] [id = 32] 14:27:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (12163400) [pid = 2880] [serial = 92] [outer = 00000000] 14:27:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18B01400) [pid = 2880] [serial = 93] [outer = 12163400] 14:27:13 INFO - PROCESS | 2880 | 1467235633790 Marionette DEBUG loaded listener.js 14:27:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18B06C00) [pid = 2880] [serial = 94] [outer = 12163400] 14:27:14 INFO - PROCESS | 2880 | 1467235634173 Marionette TRACE conn7 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 14:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 572ms 14:27:14 INFO - PROCESS | 2880 | 1467235634217 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 14:27:14 INFO - PROCESS | 2880 | 1467235634219 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 14:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:27:14 INFO - PROCESS | 2880 | 1467235634222 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:27:14 INFO - PROCESS | 2880 | 1467235634224 Marionette TRACE conn7 <- [1,94,null,{}] 14:27:14 INFO - PROCESS | 2880 | 1467235634228 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:14 INFO - PROCESS | 2880 | 1467235634229 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:14 INFO - PROCESS | 2880 | 1467235634334 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 14:27:14 INFO - PROCESS | 2880 | 1467235634342 Marionette TRACE conn7 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:14 INFO - PROCESS | 2880 | 1467235634344 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:14 INFO - PROCESS | 2880 | ++DOCSHELL 18937800 == 31 [pid = 2880] [id = 33] 14:27:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18938800) [pid = 2880] [serial = 95] [outer = 00000000] 14:27:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18B0D800) [pid = 2880] [serial = 96] [outer = 18938800] 14:27:14 INFO - PROCESS | 2880 | 1467235634390 Marionette DEBUG loaded listener.js 14:27:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18B0E400) [pid = 2880] [serial = 97] [outer = 18938800] 14:27:14 INFO - PROCESS | 2880 | 1467235634788 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 14:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 630ms 14:27:14 INFO - PROCESS | 2880 | 1467235634854 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 14:27:14 INFO - PROCESS | 2880 | 1467235634856 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 14:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:27:14 INFO - PROCESS | 2880 | 1467235634859 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:27:14 INFO - PROCESS | 2880 | 1467235634861 Marionette TRACE conn7 <- [1,98,null,{}] 14:27:14 INFO - PROCESS | 2880 | 1467235634865 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:14 INFO - PROCESS | 2880 | 1467235634867 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:15 INFO - PROCESS | 2880 | 1467235634979 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 14:27:15 INFO - PROCESS | 2880 | 1467235634990 Marionette TRACE conn7 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:15 INFO - PROCESS | 2880 | 1467235634992 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:15 INFO - PROCESS | 2880 | ++DOCSHELL 1472D400 == 32 [pid = 2880] [id = 34] 14:27:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1472D800) [pid = 2880] [serial = 98] [outer = 00000000] 14:27:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (14732C00) [pid = 2880] [serial = 99] [outer = 1472D800] 14:27:15 INFO - PROCESS | 2880 | 1467235635039 Marionette DEBUG loaded listener.js 14:27:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18933800) [pid = 2880] [serial = 100] [outer = 1472D800] 14:27:15 INFO - PROCESS | 2880 | 1467235635441 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 14:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 631ms 14:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:27:15 INFO - PROCESS | 2880 | 1467235635493 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 14:27:15 INFO - PROCESS | 2880 | 1467235635495 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 14:27:15 INFO - PROCESS | 2880 | 1467235635499 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:27:15 INFO - PROCESS | 2880 | 1467235635500 Marionette TRACE conn7 <- [1,102,null,{}] 14:27:15 INFO - PROCESS | 2880 | 1467235635504 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:15 INFO - PROCESS | 2880 | 1467235635506 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:15 INFO - PROCESS | 2880 | 1467235635615 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 14:27:15 INFO - PROCESS | 2880 | 1467235635722 Marionette TRACE conn7 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:15 INFO - PROCESS | 2880 | 1467235635725 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:15 INFO - PROCESS | 2880 | ++DOCSHELL 08F5A400 == 33 [pid = 2880] [id = 35] 14:27:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (08F5A800) [pid = 2880] [serial = 101] [outer = 00000000] 14:27:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (08F61000) [pid = 2880] [serial = 102] [outer = 08F5A800] 14:27:15 INFO - PROCESS | 2880 | 1467235635786 Marionette DEBUG loaded listener.js 14:27:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (0D03B400) [pid = 2880] [serial = 103] [outer = 08F5A800] 14:27:16 INFO - PROCESS | 2880 | 1467235636450 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 14:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 970ms 14:27:16 INFO - PROCESS | 2880 | 1467235636471 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 14:27:16 INFO - PROCESS | 2880 | 1467235636475 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 14:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:27:16 INFO - PROCESS | 2880 | 1467235636480 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:27:16 INFO - PROCESS | 2880 | 1467235636483 Marionette TRACE conn7 <- [1,106,null,{}] 14:27:16 INFO - PROCESS | 2880 | 1467235636489 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:16 INFO - PROCESS | 2880 | 1467235636492 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:16 INFO - PROCESS | 2880 | 1467235636617 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 14:27:16 INFO - PROCESS | 2880 | 1467235636690 Marionette TRACE conn7 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:16 INFO - PROCESS | 2880 | 1467235636693 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:16 INFO - PROCESS | 2880 | ++DOCSHELL 17769800 == 34 [pid = 2880] [id = 36] 14:27:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (17946000) [pid = 2880] [serial = 104] [outer = 00000000] 14:27:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1893A400) [pid = 2880] [serial = 105] [outer = 17946000] 14:27:16 INFO - PROCESS | 2880 | 1467235636749 Marionette DEBUG loaded listener.js 14:27:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18B0B400) [pid = 2880] [serial = 106] [outer = 17946000] 14:27:17 INFO - PROCESS | 2880 | 1467235637597 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 14:27:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1172ms 14:27:17 INFO - PROCESS | 2880 | 1467235637656 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 14:27:17 INFO - PROCESS | 2880 | 1467235637661 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 14:27:17 INFO - PROCESS | 2880 | 1467235637666 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:27:17 INFO - PROCESS | 2880 | 1467235637670 Marionette TRACE conn7 <- [1,110,null,{}] 14:27:17 INFO - PROCESS | 2880 | 1467235637676 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:17 INFO - PROCESS | 2880 | 1467235637679 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:17 INFO - PROCESS | 2880 | 1467235637795 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 14:27:17 INFO - PROCESS | 2880 | 1467235637867 Marionette TRACE conn7 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:17 INFO - PROCESS | 2880 | 1467235637871 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:17 INFO - PROCESS | 2880 | ++DOCSHELL 12307C00 == 35 [pid = 2880] [id = 37] 14:27:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (12309800) [pid = 2880] [serial = 107] [outer = 00000000] 14:27:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (13D7EC00) [pid = 2880] [serial = 108] [outer = 12309800] 14:27:17 INFO - PROCESS | 2880 | 1467235637921 Marionette DEBUG loaded listener.js 14:27:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1472E400) [pid = 2880] [serial = 109] [outer = 12309800] 14:27:18 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1505E000) [pid = 2880] [serial = 17] [outer = 00000000] [url = about:blank] 14:27:18 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1BB62000) [pid = 2880] [serial = 42] [outer = 00000000] [url = about:blank] 14:27:18 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1AF04400) [pid = 2880] [serial = 40] [outer = 00000000] [url = about:blank] 14:27:18 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1B489000) [pid = 2880] [serial = 28] [outer = 00000000] [url = about:blank] 14:27:18 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1A821400) [pid = 2880] [serial = 22] [outer = 00000000] [url = about:blank] 14:27:18 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1AD72800) [pid = 2880] [serial = 31] [outer = 00000000] [url = about:blank] 14:27:18 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1AF0B000) [pid = 2880] [serial = 58] [outer = 00000000] [url = about:blank] 14:27:18 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (11DB5C00) [pid = 2880] [serial = 45] [outer = 00000000] [url = about:blank] 14:27:18 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (14958000) [pid = 2880] [serial = 48] [outer = 00000000] [url = about:blank] 14:27:18 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1A930800) [pid = 2880] [serial = 54] [outer = 00000000] [url = about:blank] 14:27:18 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1AD69800) [pid = 2880] [serial = 57] [outer = 00000000] [url = about:blank] 14:27:18 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (15059C00) [pid = 2880] [serial = 49] [outer = 00000000] [url = about:blank] 14:27:18 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (17944C00) [pid = 2880] [serial = 51] [outer = 00000000] [url = about:blank] 14:27:18 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (12304800) [pid = 2880] [serial = 46] [outer = 00000000] [url = about:blank] 14:27:18 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (17ADEC00) [pid = 2880] [serial = 52] [outer = 00000000] [url = about:blank] 14:27:18 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1AA44800) [pid = 2880] [serial = 55] [outer = 00000000] [url = about:blank] 14:27:18 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1BB65800) [pid = 2880] [serial = 43] [outer = 00000000] [url = about:blank] 14:27:18 INFO - PROCESS | 2880 | 1467235638430 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 14:27:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:27:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 771ms 14:27:18 INFO - PROCESS | 2880 | 1467235638441 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 14:27:18 INFO - PROCESS | 2880 | 1467235638446 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 14:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:27:18 INFO - PROCESS | 2880 | 1467235638452 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:27:18 INFO - PROCESS | 2880 | 1467235638455 Marionette TRACE conn7 <- [1,114,null,{}] 14:27:18 INFO - PROCESS | 2880 | 1467235638459 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:18 INFO - PROCESS | 2880 | 1467235638462 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:18 INFO - PROCESS | 2880 | 1467235638547 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 14:27:18 INFO - PROCESS | 2880 | 1467235638554 Marionette TRACE conn7 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:18 INFO - PROCESS | 2880 | 1467235638556 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:18 INFO - PROCESS | 2880 | ++DOCSHELL 12306000 == 36 [pid = 2880] [id = 38] 14:27:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1230C400) [pid = 2880] [serial = 110] [outer = 00000000] 14:27:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (14725C00) [pid = 2880] [serial = 111] [outer = 1230C400] 14:27:18 INFO - PROCESS | 2880 | 1467235638605 Marionette DEBUG loaded listener.js 14:27:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (14764800) [pid = 2880] [serial = 112] [outer = 1230C400] 14:27:19 INFO - PROCESS | 2880 | 1467235639053 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 14:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 14:27:19 INFO - PROCESS | 2880 | 1467235639086 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 14:27:19 INFO - PROCESS | 2880 | 1467235639088 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 14:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:27:19 INFO - PROCESS | 2880 | 1467235639091 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:27:19 INFO - PROCESS | 2880 | 1467235639095 Marionette TRACE conn7 <- [1,118,null,{}] 14:27:19 INFO - PROCESS | 2880 | 1467235639111 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:19 INFO - PROCESS | 2880 | 1467235639116 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:19 INFO - PROCESS | 2880 | 1467235639206 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 14:27:19 INFO - PROCESS | 2880 | 1467235639216 Marionette TRACE conn7 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:19 INFO - PROCESS | 2880 | 1467235639220 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:19 INFO - PROCESS | 2880 | ++DOCSHELL 18933400 == 37 [pid = 2880] [id = 39] 14:27:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18934800) [pid = 2880] [serial = 113] [outer = 00000000] 14:27:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18B04C00) [pid = 2880] [serial = 114] [outer = 18934800] 14:27:19 INFO - PROCESS | 2880 | 1467235639271 Marionette DEBUG loaded listener.js 14:27:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18B10000) [pid = 2880] [serial = 115] [outer = 18934800] 14:27:19 INFO - PROCESS | 2880 | 1467235639722 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 14:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 692ms 14:27:19 INFO - PROCESS | 2880 | 1467235639787 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 14:27:19 INFO - PROCESS | 2880 | 1467235639790 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 14:27:19 INFO - PROCESS | 2880 | 1467235639793 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:27:19 INFO - PROCESS | 2880 | 1467235639795 Marionette TRACE conn7 <- [1,122,null,{}] 14:27:19 INFO - PROCESS | 2880 | 1467235639798 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:19 INFO - PROCESS | 2880 | 1467235639801 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:19 INFO - PROCESS | 2880 | 1467235639884 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 14:27:19 INFO - PROCESS | 2880 | 1467235639893 Marionette TRACE conn7 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:19 INFO - PROCESS | 2880 | 1467235639895 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:19 INFO - PROCESS | 2880 | ++DOCSHELL 18C3E800 == 38 [pid = 2880] [id = 40] 14:27:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18CE4800) [pid = 2880] [serial = 116] [outer = 00000000] 14:27:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18D59400) [pid = 2880] [serial = 117] [outer = 18CE4800] 14:27:19 INFO - PROCESS | 2880 | 1467235639951 Marionette DEBUG loaded listener.js 14:27:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D62000) [pid = 2880] [serial = 118] [outer = 18CE4800] 14:27:20 INFO - PROCESS | 2880 | 1467235640360 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 14:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 14:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:27:20 INFO - PROCESS | 2880 | 1467235640430 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 14:27:20 INFO - PROCESS | 2880 | 1467235640432 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 14:27:20 INFO - PROCESS | 2880 | 1467235640436 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:27:20 INFO - PROCESS | 2880 | 1467235640437 Marionette TRACE conn7 <- [1,126,null,{}] 14:27:20 INFO - PROCESS | 2880 | 1467235640441 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:20 INFO - PROCESS | 2880 | 1467235640443 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:20 INFO - PROCESS | 2880 | 1467235640548 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 14:27:20 INFO - PROCESS | 2880 | 1467235640617 Marionette TRACE conn7 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:20 INFO - PROCESS | 2880 | 1467235640619 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:20 INFO - PROCESS | 2880 | ++DOCSHELL 14726400 == 39 [pid = 2880] [id = 41] 14:27:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A4B6400) [pid = 2880] [serial = 119] [outer = 00000000] 14:27:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A929400) [pid = 2880] [serial = 120] [outer = 1A4B6400] 14:27:20 INFO - PROCESS | 2880 | 1467235640666 Marionette DEBUG loaded listener.js 14:27:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A932800) [pid = 2880] [serial = 121] [outer = 1A4B6400] 14:27:21 INFO - PROCESS | 2880 | 1467235641094 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 14:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 14:27:21 INFO - PROCESS | 2880 | 1467235641106 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 14:27:21 INFO - PROCESS | 2880 | 1467235641108 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 14:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:27:21 INFO - PROCESS | 2880 | 1467235641112 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:27:21 INFO - PROCESS | 2880 | 1467235641113 Marionette TRACE conn7 <- [1,130,null,{}] 14:27:21 INFO - PROCESS | 2880 | 1467235641117 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:21 INFO - PROCESS | 2880 | 1467235641122 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:21 INFO - PROCESS | 2880 | 1467235641259 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 14:27:21 INFO - PROCESS | 2880 | 1467235641265 Marionette TRACE conn7 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:21 INFO - PROCESS | 2880 | 1467235641267 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:21 INFO - PROCESS | 2880 | ++DOCSHELL 1AA21800 == 40 [pid = 2880] [id = 42] 14:27:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1AA22800) [pid = 2880] [serial = 122] [outer = 00000000] 14:27:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1AA2FC00) [pid = 2880] [serial = 123] [outer = 1AA22800] 14:27:21 INFO - PROCESS | 2880 | 1467235641314 Marionette DEBUG loaded listener.js 14:27:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1AD4E800) [pid = 2880] [serial = 124] [outer = 1AA22800] 14:27:21 INFO - PROCESS | 2880 | 1467235641783 Marionette TRACE conn7 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 14:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 731ms 14:27:21 INFO - PROCESS | 2880 | 1467235641843 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 14:27:21 INFO - PROCESS | 2880 | 1467235641845 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 14:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:27:21 INFO - PROCESS | 2880 | 1467235641858 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:27:21 INFO - PROCESS | 2880 | 1467235641860 Marionette TRACE conn7 <- [1,134,null,{}] 14:27:21 INFO - PROCESS | 2880 | 1467235641882 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:21 INFO - PROCESS | 2880 | 1467235641884 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:22 INFO - PROCESS | 2880 | 1467235641999 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 14:27:22 INFO - PROCESS | 2880 | 1467235642010 Marionette TRACE conn7 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:22 INFO - PROCESS | 2880 | 1467235642012 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:22 INFO - PROCESS | 2880 | ++DOCSHELL 1AA29C00 == 41 [pid = 2880] [id = 43] 14:27:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1AA44800) [pid = 2880] [serial = 125] [outer = 00000000] 14:27:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1AD54800) [pid = 2880] [serial = 126] [outer = 1AA44800] 14:27:22 INFO - PROCESS | 2880 | 1467235642102 Marionette DEBUG loaded listener.js 14:27:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1AD6AC00) [pid = 2880] [serial = 127] [outer = 1AA44800] 14:27:22 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1AD56400) [pid = 2880] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:27:22 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18D59800) [pid = 2880] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:27:22 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18C30000) [pid = 2880] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:27:22 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (12307000) [pid = 2880] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:27:22 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (12302800) [pid = 2880] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:27:22 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1A824800) [pid = 2880] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:27:22 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (08F61400) [pid = 2880] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:27:22 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (12163400) [pid = 2880] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:27:22 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18938800) [pid = 2880] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:27:22 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (12308400) [pid = 2880] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:27:22 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18D13400) [pid = 2880] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:27:22 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1AFC3800) [pid = 2880] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:27:22 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18CDEC00) [pid = 2880] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:27:22 INFO - PROCESS | 2880 | 1467235642632 Marionette TRACE conn7 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 14:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 830ms 14:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:27:22 INFO - PROCESS | 2880 | 1467235642683 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 14:27:22 INFO - PROCESS | 2880 | 1467235642685 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 14:27:22 INFO - PROCESS | 2880 | 1467235642688 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:27:22 INFO - PROCESS | 2880 | 1467235642689 Marionette TRACE conn7 <- [1,138,null,{}] 14:27:22 INFO - PROCESS | 2880 | 1467235642693 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:22 INFO - PROCESS | 2880 | 1467235642695 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:22 INFO - PROCESS | 2880 | 1467235642777 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 14:27:22 INFO - PROCESS | 2880 | 1467235642785 Marionette TRACE conn7 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:22 INFO - PROCESS | 2880 | 1467235642787 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:22 INFO - PROCESS | 2880 | ++DOCSHELL 12307000 == 42 [pid = 2880] [id = 44] 14:27:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1472AC00) [pid = 2880] [serial = 128] [outer = 00000000] 14:27:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18B03800) [pid = 2880] [serial = 129] [outer = 1472AC00] 14:27:22 INFO - PROCESS | 2880 | 1467235642894 Marionette DEBUG loaded listener.js 14:27:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18D18400) [pid = 2880] [serial = 130] [outer = 1472AC00] 14:27:23 INFO - PROCESS | 2880 | 1467235643295 Marionette TRACE conn7 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 14:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 631ms 14:27:23 INFO - PROCESS | 2880 | 1467235643350 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 14:27:23 INFO - PROCESS | 2880 | 1467235643352 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 14:27:23 INFO - PROCESS | 2880 | 1467235643355 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:27:23 INFO - PROCESS | 2880 | 1467235643357 Marionette TRACE conn7 <- [1,142,null,{}] 14:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:27:23 INFO - PROCESS | 2880 | 1467235643361 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:23 INFO - PROCESS | 2880 | 1467235643362 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:23 INFO - PROCESS | 2880 | 1467235643471 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 14:27:23 INFO - PROCESS | 2880 | 1467235643479 Marionette TRACE conn7 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:23 INFO - PROCESS | 2880 | 1467235643481 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:23 INFO - PROCESS | 2880 | ++DOCSHELL 08F62400 == 43 [pid = 2880] [id = 45] 14:27:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1505F400) [pid = 2880] [serial = 131] [outer = 00000000] 14:27:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1AD74800) [pid = 2880] [serial = 132] [outer = 1505F400] 14:27:23 INFO - PROCESS | 2880 | 1467235643527 Marionette DEBUG loaded listener.js 14:27:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1AE8F800) [pid = 2880] [serial = 133] [outer = 1505F400] 14:27:23 INFO - PROCESS | 2880 | 1467235643919 Marionette TRACE conn7 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 14:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 14:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:27:23 INFO - PROCESS | 2880 | 1467235643930 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 14:27:23 INFO - PROCESS | 2880 | 1467235643932 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 14:27:23 INFO - PROCESS | 2880 | 1467235643935 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:27:23 INFO - PROCESS | 2880 | 1467235643937 Marionette TRACE conn7 <- [1,146,null,{}] 14:27:23 INFO - PROCESS | 2880 | 1467235643940 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:23 INFO - PROCESS | 2880 | 1467235643942 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:24 INFO - PROCESS | 2880 | 1467235644022 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 14:27:24 INFO - PROCESS | 2880 | 1467235644095 Marionette TRACE conn7 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:24 INFO - PROCESS | 2880 | 1467235644097 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:24 INFO - PROCESS | 2880 | ++DOCSHELL 17942C00 == 44 [pid = 2880] [id = 46] 14:27:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18C3AC00) [pid = 2880] [serial = 134] [outer = 00000000] 14:27:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1A8BDC00) [pid = 2880] [serial = 135] [outer = 18C3AC00] 14:27:24 INFO - PROCESS | 2880 | 1467235644143 Marionette DEBUG loaded listener.js 14:27:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1A8C0400) [pid = 2880] [serial = 136] [outer = 18C3AC00] 14:27:24 INFO - PROCESS | 2880 | 1467235644495 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 14:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 631ms 14:27:24 INFO - PROCESS | 2880 | 1467235644566 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 14:27:24 INFO - PROCESS | 2880 | 1467235644569 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 14:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:27:24 INFO - PROCESS | 2880 | 1467235644621 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:27:24 INFO - PROCESS | 2880 | 1467235644625 Marionette TRACE conn7 <- [1,150,null,{}] 14:27:24 INFO - PROCESS | 2880 | 1467235644631 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:24 INFO - PROCESS | 2880 | 1467235644635 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:24 INFO - PROCESS | 2880 | 1467235644785 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 14:27:24 INFO - PROCESS | 2880 | 1467235644866 Marionette TRACE conn7 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:24 INFO - PROCESS | 2880 | 1467235644869 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:24 INFO - PROCESS | 2880 | ++DOCSHELL 0D575C00 == 45 [pid = 2880] [id = 47] 14:27:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (0D576400) [pid = 2880] [serial = 137] [outer = 00000000] 14:27:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (0DCF6800) [pid = 2880] [serial = 138] [outer = 0D576400] 14:27:24 INFO - PROCESS | 2880 | 1467235644927 Marionette DEBUG loaded listener.js 14:27:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (12122000) [pid = 2880] [serial = 139] [outer = 0D576400] 14:27:25 INFO - PROCESS | 2880 | 1467235645548 Marionette TRACE conn7 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 14:27:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 991ms 14:27:25 INFO - PROCESS | 2880 | 1467235645612 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 14:27:25 INFO - PROCESS | 2880 | 1467235645617 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 14:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:27:25 INFO - PROCESS | 2880 | 1467235645622 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:27:25 INFO - PROCESS | 2880 | 1467235645624 Marionette TRACE conn7 <- [1,154,null,{}] 14:27:25 INFO - PROCESS | 2880 | 1467235645631 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:25 INFO - PROCESS | 2880 | 1467235645635 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:25 INFO - PROCESS | 2880 | 1467235645748 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 14:27:25 INFO - PROCESS | 2880 | 1467235645828 Marionette TRACE conn7 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:25 INFO - PROCESS | 2880 | 1467235645830 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:25 INFO - PROCESS | 2880 | ++DOCSHELL 17DBC000 == 46 [pid = 2880] [id = 48] 14:27:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (17DBE800) [pid = 2880] [serial = 140] [outer = 00000000] 14:27:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (18AEA800) [pid = 2880] [serial = 141] [outer = 17DBE800] 14:27:25 INFO - PROCESS | 2880 | 1467235645928 Marionette DEBUG loaded listener.js 14:27:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (18AF0400) [pid = 2880] [serial = 142] [outer = 17DBE800] 14:27:26 INFO - PROCESS | 2880 | 1467235646532 Marionette TRACE conn7 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 14:27:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 930ms 14:27:26 INFO - PROCESS | 2880 | 1467235646557 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 14:27:26 INFO - PROCESS | 2880 | 1467235646559 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 14:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:27:26 INFO - PROCESS | 2880 | 1467235646563 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:27:26 INFO - PROCESS | 2880 | 1467235646565 Marionette TRACE conn7 <- [1,158,null,{}] 14:27:26 INFO - PROCESS | 2880 | 1467235646569 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:26 INFO - PROCESS | 2880 | 1467235646572 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:26 INFO - PROCESS | 2880 | 1467235646679 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 14:27:26 INFO - PROCESS | 2880 | 1467235646782 Marionette TRACE conn7 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:26 INFO - PROCESS | 2880 | 1467235646788 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:26 INFO - PROCESS | 2880 | ++DOCSHELL 1A821800 == 47 [pid = 2880] [id = 49] 14:27:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1A823800) [pid = 2880] [serial = 143] [outer = 00000000] 14:27:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1A8C2000) [pid = 2880] [serial = 144] [outer = 1A823800] 14:27:26 INFO - PROCESS | 2880 | 1467235646850 Marionette DEBUG loaded listener.js 14:27:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1AA21C00) [pid = 2880] [serial = 145] [outer = 1A823800] 14:27:27 INFO - PROCESS | 2880 | 1467235647470 Marionette TRACE conn7 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 14:27:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 931ms 14:27:27 INFO - PROCESS | 2880 | 1467235647496 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 14:27:27 INFO - PROCESS | 2880 | 1467235647499 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 14:27:27 INFO - PROCESS | 2880 | 1467235647502 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:27:27 INFO - PROCESS | 2880 | 1467235647505 Marionette TRACE conn7 <- [1,162,null,{}] 14:27:27 INFO - PROCESS | 2880 | 1467235647508 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:27 INFO - PROCESS | 2880 | 1467235647511 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:27 INFO - PROCESS | 2880 | 1467235647623 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 14:27:27 INFO - PROCESS | 2880 | 1467235647717 Marionette TRACE conn7 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:27 INFO - PROCESS | 2880 | 1467235647720 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:27 INFO - PROCESS | 2880 | ++DOCSHELL 18BD9000 == 48 [pid = 2880] [id = 50] 14:27:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (18BD9400) [pid = 2880] [serial = 146] [outer = 00000000] 14:27:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (18BDD000) [pid = 2880] [serial = 147] [outer = 18BD9400] 14:27:27 INFO - PROCESS | 2880 | 1467235647778 Marionette DEBUG loaded listener.js 14:27:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (1A8C1800) [pid = 2880] [serial = 148] [outer = 18BD9400] 14:27:28 INFO - PROCESS | 2880 | 1467235648544 Marionette TRACE conn7 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 14:27:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1076ms 14:27:28 INFO - PROCESS | 2880 | 1467235648582 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 14:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:27:28 INFO - PROCESS | 2880 | 1467235648586 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 14:27:28 INFO - PROCESS | 2880 | 1467235648591 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:27:28 INFO - PROCESS | 2880 | 1467235648595 Marionette TRACE conn7 <- [1,166,null,{}] 14:27:28 INFO - PROCESS | 2880 | 1467235648600 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:28 INFO - PROCESS | 2880 | 1467235648603 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:28 INFO - PROCESS | 2880 | 1467235648707 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 14:27:28 INFO - PROCESS | 2880 | 1467235648787 Marionette TRACE conn7 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:28 INFO - PROCESS | 2880 | 1467235648791 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:28 INFO - PROCESS | 2880 | ++DOCSHELL 0E83BC00 == 49 [pid = 2880] [id = 51] 14:27:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (0EBA4800) [pid = 2880] [serial = 149] [outer = 00000000] 14:27:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 98 (1472B400) [pid = 2880] [serial = 150] [outer = 0EBA4800] 14:27:28 INFO - PROCESS | 2880 | 1467235648884 Marionette DEBUG loaded listener.js 14:27:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 99 (14C25000) [pid = 2880] [serial = 151] [outer = 0EBA4800] 14:27:29 INFO - PROCESS | 2880 | --DOCSHELL 08F62400 == 48 [pid = 2880] [id = 45] 14:27:29 INFO - PROCESS | 2880 | --DOCSHELL 12307000 == 47 [pid = 2880] [id = 44] 14:27:29 INFO - PROCESS | 2880 | --DOCSHELL 1AA29C00 == 46 [pid = 2880] [id = 43] 14:27:29 INFO - PROCESS | 2880 | --DOCSHELL 1AA21800 == 45 [pid = 2880] [id = 42] 14:27:29 INFO - PROCESS | 2880 | --DOCSHELL 14726400 == 44 [pid = 2880] [id = 41] 14:27:29 INFO - PROCESS | 2880 | --DOCSHELL 18C3E800 == 43 [pid = 2880] [id = 40] 14:27:29 INFO - PROCESS | 2880 | --DOCSHELL 18933400 == 42 [pid = 2880] [id = 39] 14:27:29 INFO - PROCESS | 2880 | --DOCSHELL 12306000 == 41 [pid = 2880] [id = 38] 14:27:29 INFO - PROCESS | 2880 | --DOCSHELL 12307C00 == 40 [pid = 2880] [id = 37] 14:27:29 INFO - PROCESS | 2880 | --DOCSHELL 08F5A400 == 39 [pid = 2880] [id = 35] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 98 (1AD77C00) [pid = 2880] [serial = 87] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 97 (18D5F000) [pid = 2880] [serial = 81] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (18C33C00) [pid = 2880] [serial = 78] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (18C38800) [pid = 2880] [serial = 79] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (13D7E400) [pid = 2880] [serial = 75] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (14958400) [pid = 2880] [serial = 76] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (150F7400) [pid = 2880] [serial = 73] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (123D9C00) [pid = 2880] [serial = 72] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (1AA3AC00) [pid = 2880] [serial = 84] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1AD4BC00) [pid = 2880] [serial = 85] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1AE8E800) [pid = 2880] [serial = 90] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18B01400) [pid = 2880] [serial = 93] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18B0D800) [pid = 2880] [serial = 96] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18B06C00) [pid = 2880] [serial = 94] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (14732C00) [pid = 2880] [serial = 99] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1AE92C00) [pid = 2880] [serial = 91] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (14C32000) [pid = 2880] [serial = 61] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1238FC00) [pid = 2880] [serial = 60] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (12306800) [pid = 2880] [serial = 64] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18D1A400) [pid = 2880] [serial = 63] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1B31B000) [pid = 2880] [serial = 67] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1AFE4C00) [pid = 2880] [serial = 66] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18D61000) [pid = 2880] [serial = 70] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18D5E000) [pid = 2880] [serial = 69] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1AE8D400) [pid = 2880] [serial = 88] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18B0E400) [pid = 2880] [serial = 97] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A32DC00) [pid = 2880] [serial = 82] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (0DF81800) [pid = 2880] [serial = 152] [outer = 1AD6B000] 14:27:29 INFO - PROCESS | 2880 | 1467235649449 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 14:27:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 891ms 14:27:29 INFO - PROCESS | 2880 | 1467235649482 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 14:27:29 INFO - PROCESS | 2880 | 1467235649486 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 14:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:27:29 INFO - PROCESS | 2880 | 1467235649492 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:27:29 INFO - PROCESS | 2880 | 1467235649495 Marionette TRACE conn7 <- [1,170,null,{}] 14:27:29 INFO - PROCESS | 2880 | 1467235649499 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:29 INFO - PROCESS | 2880 | 1467235649502 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:29 INFO - PROCESS | 2880 | 1467235649589 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 14:27:29 INFO - PROCESS | 2880 | 1467235649599 Marionette TRACE conn7 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:29 INFO - PROCESS | 2880 | 1467235649601 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:29 INFO - PROCESS | 2880 | ++DOCSHELL 1475E800 == 40 [pid = 2880] [id = 52] 14:27:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (14762800) [pid = 2880] [serial = 153] [outer = 00000000] 14:27:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (150F9400) [pid = 2880] [serial = 154] [outer = 14762800] 14:27:29 INFO - PROCESS | 2880 | 1467235649651 Marionette DEBUG loaded listener.js 14:27:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (167B3000) [pid = 2880] [serial = 155] [outer = 14762800] 14:27:30 INFO - PROCESS | 2880 | 1467235650120 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 14:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 14:27:30 INFO - PROCESS | 2880 | 1467235650167 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 14:27:30 INFO - PROCESS | 2880 | 1467235650169 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 14:27:30 INFO - PROCESS | 2880 | 1467235650172 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:27:30 INFO - PROCESS | 2880 | 1467235650176 Marionette TRACE conn7 <- [1,174,null,{}] 14:27:30 INFO - PROCESS | 2880 | 1467235650187 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:30 INFO - PROCESS | 2880 | 1467235650191 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:30 INFO - PROCESS | 2880 | 1467235650301 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 14:27:30 INFO - PROCESS | 2880 | 1467235650385 Marionette TRACE conn7 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:30 INFO - PROCESS | 2880 | 1467235650388 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:30 INFO - PROCESS | 2880 | ++DOCSHELL 18B08400 == 41 [pid = 2880] [id = 53] 14:27:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18B08800) [pid = 2880] [serial = 156] [outer = 00000000] 14:27:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18B0F400) [pid = 2880] [serial = 157] [outer = 18B08800] 14:27:30 INFO - PROCESS | 2880 | 1467235650438 Marionette DEBUG loaded listener.js 14:27:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18BD3C00) [pid = 2880] [serial = 158] [outer = 18B08800] 14:27:30 INFO - PROCESS | 2880 | 1467235650762 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 14:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 631ms 14:27:30 INFO - PROCESS | 2880 | 1467235650806 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 14:27:30 INFO - PROCESS | 2880 | 1467235650809 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 14:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:27:30 INFO - PROCESS | 2880 | 1467235650817 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:27:30 INFO - PROCESS | 2880 | 1467235650819 Marionette TRACE conn7 <- [1,178,null,{}] 14:27:30 INFO - PROCESS | 2880 | 1467235650823 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:30 INFO - PROCESS | 2880 | 1467235650825 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:30 INFO - PROCESS | 2880 | 1467235650949 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 14:27:30 INFO - PROCESS | 2880 | 1467235650957 Marionette TRACE conn7 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:30 INFO - PROCESS | 2880 | 1467235650968 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:30 INFO - PROCESS | 2880 | ++DOCSHELL 1505FC00 == 42 [pid = 2880] [id = 54] 14:27:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (17DC3000) [pid = 2880] [serial = 159] [outer = 00000000] 14:27:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18C38400) [pid = 2880] [serial = 160] [outer = 17DC3000] 14:27:31 INFO - PROCESS | 2880 | 1467235651015 Marionette DEBUG loaded listener.js 14:27:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18C39800) [pid = 2880] [serial = 161] [outer = 17DC3000] 14:27:31 INFO - PROCESS | 2880 | 1467235651459 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 14:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 14:27:31 INFO - PROCESS | 2880 | 1467235651486 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 14:27:31 INFO - PROCESS | 2880 | 1467235651488 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 14:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:27:31 INFO - PROCESS | 2880 | 1467235651499 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:27:31 INFO - PROCESS | 2880 | 1467235651501 Marionette TRACE conn7 <- [1,182,null,{}] 14:27:31 INFO - PROCESS | 2880 | 1467235651504 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:31 INFO - PROCESS | 2880 | 1467235651506 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:31 INFO - PROCESS | 2880 | 1467235651615 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 14:27:31 INFO - PROCESS | 2880 | 1467235651689 Marionette TRACE conn7 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:31 INFO - PROCESS | 2880 | 1467235651691 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:31 INFO - PROCESS | 2880 | ++DOCSHELL 18D14C00 == 43 [pid = 2880] [id = 55] 14:27:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18D15800) [pid = 2880] [serial = 162] [outer = 00000000] 14:27:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18D58800) [pid = 2880] [serial = 163] [outer = 18D15800] 14:27:31 INFO - PROCESS | 2880 | 1467235651735 Marionette DEBUG loaded listener.js 14:27:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18D5D000) [pid = 2880] [serial = 164] [outer = 18D15800] 14:27:32 INFO - PROCESS | 2880 | 1467235652144 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 14:27:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 691ms 14:27:32 INFO - PROCESS | 2880 | 1467235652182 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 14:27:32 INFO - PROCESS | 2880 | 1467235652184 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 14:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:27:32 INFO - PROCESS | 2880 | 1467235652192 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:27:32 INFO - PROCESS | 2880 | 1467235652194 Marionette TRACE conn7 <- [1,186,null,{}] 14:27:32 INFO - PROCESS | 2880 | 1467235652197 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:32 INFO - PROCESS | 2880 | 1467235652203 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:32 INFO - PROCESS | 2880 | 1467235652344 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 14:27:32 INFO - PROCESS | 2880 | 1467235652350 Marionette TRACE conn7 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:32 INFO - PROCESS | 2880 | 1467235652352 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:32 INFO - PROCESS | 2880 | ++DOCSHELL 12302800 == 44 [pid = 2880] [id = 56] 14:27:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (15CC5C00) [pid = 2880] [serial = 165] [outer = 00000000] 14:27:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1A8BA000) [pid = 2880] [serial = 166] [outer = 15CC5C00] 14:27:32 INFO - PROCESS | 2880 | 1467235652443 Marionette DEBUG loaded listener.js 14:27:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1A936400) [pid = 2880] [serial = 167] [outer = 15CC5C00] 14:27:32 INFO - PROCESS | 2880 | 1467235652847 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 14:27:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 690ms 14:27:32 INFO - PROCESS | 2880 | 1467235652878 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 14:27:32 INFO - PROCESS | 2880 | 1467235652881 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 14:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:27:32 INFO - PROCESS | 2880 | 1467235652884 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:27:32 INFO - PROCESS | 2880 | 1467235652886 Marionette TRACE conn7 <- [1,190,null,{}] 14:27:32 INFO - PROCESS | 2880 | 1467235652889 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:32 INFO - PROCESS | 2880 | 1467235652891 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:33 INFO - PROCESS | 2880 | 1467235653029 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 14:27:33 INFO - PROCESS | 2880 | 1467235653042 Marionette TRACE conn7 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:33 INFO - PROCESS | 2880 | 1467235653043 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:33 INFO - PROCESS | 2880 | ++DOCSHELL 08F63400 == 45 [pid = 2880] [id = 57] 14:27:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (08F63800) [pid = 2880] [serial = 168] [outer = 00000000] 14:27:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1AA41C00) [pid = 2880] [serial = 169] [outer = 08F63800] 14:27:33 INFO - PROCESS | 2880 | 1467235653091 Marionette DEBUG loaded listener.js 14:27:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1AA42400) [pid = 2880] [serial = 170] [outer = 08F63800] 14:27:33 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (1230C400) [pid = 2880] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:27:33 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1AA22800) [pid = 2880] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:27:33 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (12309800) [pid = 2880] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:27:33 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (08F5A800) [pid = 2880] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:27:33 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18CE4800) [pid = 2880] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:27:33 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18934800) [pid = 2880] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:27:33 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1A4B6400) [pid = 2880] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:27:33 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (17946000) [pid = 2880] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:27:33 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1AA44800) [pid = 2880] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:27:33 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1472AC00) [pid = 2880] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:27:33 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1505F400) [pid = 2880] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:27:33 INFO - PROCESS | 2880 | 1467235653559 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 14:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 731ms 14:27:33 INFO - PROCESS | 2880 | 1467235653619 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 14:27:33 INFO - PROCESS | 2880 | 1467235653621 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 14:27:33 INFO - PROCESS | 2880 | 1467235653625 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:27:33 INFO - PROCESS | 2880 | 1467235653627 Marionette TRACE conn7 <- [1,194,null,{}] 14:27:33 INFO - PROCESS | 2880 | 1467235653631 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:33 INFO - PROCESS | 2880 | 1467235653633 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:33 INFO - PROCESS | 2880 | 1467235653717 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 14:27:33 INFO - PROCESS | 2880 | 1467235653723 Marionette TRACE conn7 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:33 INFO - PROCESS | 2880 | 1467235653725 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:33 INFO - PROCESS | 2880 | ++DOCSHELL 18D1CC00 == 46 [pid = 2880] [id = 58] 14:27:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A4B6400) [pid = 2880] [serial = 171] [outer = 00000000] 14:27:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1AA48400) [pid = 2880] [serial = 172] [outer = 1A4B6400] 14:27:33 INFO - PROCESS | 2880 | 1467235653771 Marionette DEBUG loaded listener.js 14:27:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1AD4A400) [pid = 2880] [serial = 173] [outer = 1A4B6400] 14:27:34 INFO - PROCESS | 2880 | 1467235654190 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 14:27:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 631ms 14:27:34 INFO - PROCESS | 2880 | 1467235654260 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 14:27:34 INFO - PROCESS | 2880 | 1467235654263 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 14:27:34 INFO - PROCESS | 2880 | 1467235654266 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:27:34 INFO - PROCESS | 2880 | 1467235654268 Marionette TRACE conn7 <- [1,198,null,{}] 14:27:34 INFO - PROCESS | 2880 | 1467235654272 Marionette TRACE conn7 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:34 INFO - PROCESS | 2880 | 1467235654273 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:34 INFO - PROCESS | 2880 | 1467235654355 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 14:27:34 INFO - PROCESS | 2880 | 1467235654363 Marionette TRACE conn7 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:34 INFO - PROCESS | 2880 | 1467235654365 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:34 INFO - PROCESS | 2880 | ++DOCSHELL 08F60000 == 47 [pid = 2880] [id = 59] 14:27:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1AD6A400) [pid = 2880] [serial = 174] [outer = 00000000] 14:27:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1AE8CC00) [pid = 2880] [serial = 175] [outer = 1AD6A400] 14:27:34 INFO - PROCESS | 2880 | 1467235654411 Marionette DEBUG loaded listener.js 14:27:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1AE91C00) [pid = 2880] [serial = 176] [outer = 1AD6A400] 14:27:34 INFO - PROCESS | 2880 | 1467235654854 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 14:27:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 14:27:34 INFO - PROCESS | 2880 | 1467235654899 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 14:27:34 INFO - PROCESS | 2880 | 1467235654902 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 14:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:27:34 INFO - PROCESS | 2880 | 1467235654905 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:27:34 INFO - PROCESS | 2880 | 1467235654906 Marionette TRACE conn7 <- [1,202,null,{}] 14:27:34 INFO - PROCESS | 2880 | 1467235654910 Marionette TRACE conn7 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:34 INFO - PROCESS | 2880 | 1467235654912 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:35 INFO - PROCESS | 2880 | 1467235654996 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 14:27:35 INFO - PROCESS | 2880 | 1467235655001 Marionette TRACE conn7 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:35 INFO - PROCESS | 2880 | 1467235655003 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:35 INFO - PROCESS | 2880 | ++DOCSHELL 1AD77C00 == 48 [pid = 2880] [id = 60] 14:27:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1AE95400) [pid = 2880] [serial = 177] [outer = 00000000] 14:27:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1AF0A400) [pid = 2880] [serial = 178] [outer = 1AE95400] 14:27:35 INFO - PROCESS | 2880 | 1467235655049 Marionette DEBUG loaded listener.js 14:27:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1AF0AC00) [pid = 2880] [serial = 179] [outer = 1AE95400] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 1472D400 == 47 [pid = 2880] [id = 34] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 18937800 == 46 [pid = 2880] [id = 33] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 17769800 == 45 [pid = 2880] [id = 36] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 1A823000 == 44 [pid = 2880] [id = 29] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 1AD52C00 == 43 [pid = 2880] [id = 30] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 08F60C00 == 42 [pid = 2880] [id = 31] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 0D61F000 == 41 [pid = 2880] [id = 32] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 0E83BC00 == 40 [pid = 2880] [id = 51] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 1A821800 == 39 [pid = 2880] [id = 49] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 18BD9000 == 38 [pid = 2880] [id = 50] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 17942C00 == 37 [pid = 2880] [id = 46] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 0D575C00 == 36 [pid = 2880] [id = 47] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 17DBC000 == 35 [pid = 2880] [id = 48] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 1505FC00 == 34 [pid = 2880] [id = 54] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 1475E800 == 33 [pid = 2880] [id = 52] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 18B08400 == 32 [pid = 2880] [id = 53] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 18D1CC00 == 31 [pid = 2880] [id = 58] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 12302800 == 30 [pid = 2880] [id = 56] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 08F63400 == 29 [pid = 2880] [id = 57] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 08F60000 == 28 [pid = 2880] [id = 59] 14:27:36 INFO - PROCESS | 2880 | --DOCSHELL 18D14C00 == 27 [pid = 2880] [id = 55] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (14725C00) [pid = 2880] [serial = 111] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1AA2FC00) [pid = 2880] [serial = 123] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (14764800) [pid = 2880] [serial = 112] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1472E400) [pid = 2880] [serial = 109] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (13D7EC00) [pid = 2880] [serial = 108] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (0D03B400) [pid = 2880] [serial = 103] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (08F61000) [pid = 2880] [serial = 102] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18D59400) [pid = 2880] [serial = 117] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18B04C00) [pid = 2880] [serial = 114] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18B10000) [pid = 2880] [serial = 115] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1A929400) [pid = 2880] [serial = 120] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1893A400) [pid = 2880] [serial = 105] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18B0B400) [pid = 2880] [serial = 106] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1AD54800) [pid = 2880] [serial = 126] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1AD4E800) [pid = 2880] [serial = 124] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18B03800) [pid = 2880] [serial = 129] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1AE8F800) [pid = 2880] [serial = 133] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1AD74800) [pid = 2880] [serial = 132] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1AD6AC00) [pid = 2880] [serial = 127] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1A932800) [pid = 2880] [serial = 121] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18D62000) [pid = 2880] [serial = 118] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18D18400) [pid = 2880] [serial = 130] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1A8BDC00) [pid = 2880] [serial = 135] [outer = 00000000] [url = about:blank] 14:27:36 INFO - PROCESS | 2880 | 1467235656961 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 14:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 2123ms 14:27:37 INFO - PROCESS | 2880 | 1467235657028 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 14:27:37 INFO - PROCESS | 2880 | 1467235657031 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 14:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:27:37 INFO - PROCESS | 2880 | 1467235657036 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:27:37 INFO - PROCESS | 2880 | 1467235657038 Marionette TRACE conn7 <- [1,206,null,{}] 14:27:37 INFO - PROCESS | 2880 | 1467235657044 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:37 INFO - PROCESS | 2880 | 1467235657047 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:37 INFO - PROCESS | 2880 | 1467235657137 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 14:27:37 INFO - PROCESS | 2880 | 1467235657150 Marionette TRACE conn7 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:37 INFO - PROCESS | 2880 | 1467235657153 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:37 INFO - PROCESS | 2880 | ++DOCSHELL 0E83BC00 == 28 [pid = 2880] [id = 61] 14:27:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (0E8E7400) [pid = 2880] [serial = 180] [outer = 00000000] 14:27:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (11AE7000) [pid = 2880] [serial = 181] [outer = 0E8E7400] 14:27:37 INFO - PROCESS | 2880 | 1467235657203 Marionette DEBUG loaded listener.js 14:27:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (12305800) [pid = 2880] [serial = 182] [outer = 0E8E7400] 14:27:37 INFO - PROCESS | 2880 | 1467235657674 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 14:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 670ms 14:27:37 INFO - PROCESS | 2880 | 1467235657707 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 14:27:37 INFO - PROCESS | 2880 | 1467235657712 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 14:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:27:37 INFO - PROCESS | 2880 | 1467235657719 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:27:37 INFO - PROCESS | 2880 | 1467235657722 Marionette TRACE conn7 <- [1,210,null,{}] 14:27:37 INFO - PROCESS | 2880 | 1467235657727 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:37 INFO - PROCESS | 2880 | 1467235657730 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:37 INFO - PROCESS | 2880 | 1467235657822 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 14:27:37 INFO - PROCESS | 2880 | 1467235657832 Marionette TRACE conn7 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:37 INFO - PROCESS | 2880 | 1467235657835 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:37 INFO - PROCESS | 2880 | ++DOCSHELL 1472EC00 == 29 [pid = 2880] [id = 62] 14:27:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1472F400) [pid = 2880] [serial = 183] [outer = 00000000] 14:27:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1475C000) [pid = 2880] [serial = 184] [outer = 1472F400] 14:27:37 INFO - PROCESS | 2880 | 1467235657886 Marionette DEBUG loaded listener.js 14:27:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (14953C00) [pid = 2880] [serial = 185] [outer = 1472F400] 14:27:38 INFO - PROCESS | 2880 | 1467235658360 Marionette TRACE conn7 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 14:27:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 671ms 14:27:38 INFO - PROCESS | 2880 | 1467235658392 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 14:27:38 INFO - PROCESS | 2880 | 1467235658394 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 14:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:27:38 INFO - PROCESS | 2880 | 1467235658398 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:27:38 INFO - PROCESS | 2880 | 1467235658401 Marionette TRACE conn7 <- [1,214,null,{}] 14:27:38 INFO - PROCESS | 2880 | 1467235658413 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:38 INFO - PROCESS | 2880 | 1467235658418 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:38 INFO - PROCESS | 2880 | 1467235658532 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 14:27:38 INFO - PROCESS | 2880 | 1467235658616 Marionette TRACE conn7 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:38 INFO - PROCESS | 2880 | 1467235658619 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:38 INFO - PROCESS | 2880 | ++DOCSHELL 17ADE400 == 30 [pid = 2880] [id = 63] 14:27:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (17ADEC00) [pid = 2880] [serial = 186] [outer = 00000000] 14:27:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (17DC5800) [pid = 2880] [serial = 187] [outer = 17ADEC00] 14:27:38 INFO - PROCESS | 2880 | 1467235658667 Marionette DEBUG loaded listener.js 14:27:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18980400) [pid = 2880] [serial = 188] [outer = 17ADEC00] 14:27:39 INFO - PROCESS | 2880 | 1467235659043 Marionette TRACE conn7 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 14:27:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 14:27:39 INFO - PROCESS | 2880 | 1467235659072 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 14:27:39 INFO - PROCESS | 2880 | 1467235659074 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 14:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:27:39 INFO - PROCESS | 2880 | 1467235659078 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:27:39 INFO - PROCESS | 2880 | 1467235659080 Marionette TRACE conn7 <- [1,218,null,{}] 14:27:39 INFO - PROCESS | 2880 | 1467235659083 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:39 INFO - PROCESS | 2880 | 1467235659085 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:39 INFO - PROCESS | 2880 | 1467235659201 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 14:27:39 INFO - PROCESS | 2880 | 1467235659209 Marionette TRACE conn7 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:39 INFO - PROCESS | 2880 | 1467235659211 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:39 INFO - PROCESS | 2880 | ++DOCSHELL 18AEA400 == 31 [pid = 2880] [id = 64] 14:27:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18AEB000) [pid = 2880] [serial = 189] [outer = 00000000] 14:27:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18B07800) [pid = 2880] [serial = 190] [outer = 18AEB000] 14:27:39 INFO - PROCESS | 2880 | 1467235659259 Marionette DEBUG loaded listener.js 14:27:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18B0E400) [pid = 2880] [serial = 191] [outer = 18AEB000] 14:27:39 INFO - PROCESS | 2880 | 1467235659666 Marionette TRACE conn7 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 14:27:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 631ms 14:27:39 INFO - PROCESS | 2880 | 1467235659712 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 14:27:39 INFO - PROCESS | 2880 | 1467235659714 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 14:27:39 INFO - PROCESS | 2880 | 1467235659717 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:27:39 INFO - PROCESS | 2880 | 1467235659719 Marionette TRACE conn7 <- [1,222,null,{}] 14:27:39 INFO - PROCESS | 2880 | 1467235659722 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:39 INFO - PROCESS | 2880 | 1467235659724 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:39 INFO - PROCESS | 2880 | 1467235659834 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 14:27:39 INFO - PROCESS | 2880 | 1467235659842 Marionette TRACE conn7 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:39 INFO - PROCESS | 2880 | 1467235659844 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:39 INFO - PROCESS | 2880 | ++DOCSHELL 18B10800 == 32 [pid = 2880] [id = 65] 14:27:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18BA5000) [pid = 2880] [serial = 192] [outer = 00000000] 14:27:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18BD9000) [pid = 2880] [serial = 193] [outer = 18BA5000] 14:27:39 INFO - PROCESS | 2880 | 1467235659916 Marionette DEBUG loaded listener.js 14:27:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18C34000) [pid = 2880] [serial = 194] [outer = 18BA5000] 14:27:40 INFO - PROCESS | 2880 | 1467235660345 Marionette TRACE conn7 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 14:27:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 14:27:40 INFO - PROCESS | 2880 | 1467235660435 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 14:27:40 INFO - PROCESS | 2880 | 1467235660437 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 14:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:27:40 INFO - PROCESS | 2880 | 1467235660465 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:27:40 INFO - PROCESS | 2880 | 1467235660467 Marionette TRACE conn7 <- [1,226,null,{}] 14:27:40 INFO - PROCESS | 2880 | 1467235660495 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:40 INFO - PROCESS | 2880 | 1467235660501 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:40 INFO - PROCESS | 2880 | 1467235660656 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 14:27:40 INFO - PROCESS | 2880 | 1467235660679 Marionette TRACE conn7 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:40 INFO - PROCESS | 2880 | 1467235660681 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:40 INFO - PROCESS | 2880 | ++DOCSHELL 18C3A800 == 33 [pid = 2880] [id = 66] 14:27:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18CE4400) [pid = 2880] [serial = 195] [outer = 00000000] 14:27:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18D5CC00) [pid = 2880] [serial = 196] [outer = 18CE4400] 14:27:40 INFO - PROCESS | 2880 | 1467235660800 Marionette DEBUG loaded listener.js 14:27:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18D63800) [pid = 2880] [serial = 197] [outer = 18CE4400] 14:27:41 INFO - PROCESS | 2880 | 1467235661211 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 14:27:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 810ms 14:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:27:41 INFO - PROCESS | 2880 | 1467235661268 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 14:27:41 INFO - PROCESS | 2880 | 1467235661270 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 14:27:41 INFO - PROCESS | 2880 | 1467235661273 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:27:41 INFO - PROCESS | 2880 | 1467235661274 Marionette TRACE conn7 <- [1,230,null,{}] 14:27:41 INFO - PROCESS | 2880 | 1467235661278 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:41 INFO - PROCESS | 2880 | 1467235661280 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:41 INFO - PROCESS | 2880 | 1467235661389 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 14:27:41 INFO - PROCESS | 2880 | 1467235661400 Marionette TRACE conn7 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:41 INFO - PROCESS | 2880 | 1467235661402 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:41 INFO - PROCESS | 2880 | ++DOCSHELL 14C91000 == 34 [pid = 2880] [id = 67] 14:27:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18C37000) [pid = 2880] [serial = 198] [outer = 00000000] 14:27:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1A4ADC00) [pid = 2880] [serial = 199] [outer = 18C37000] 14:27:41 INFO - PROCESS | 2880 | 1467235661448 Marionette DEBUG loaded listener.js 14:27:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1A4AE800) [pid = 2880] [serial = 200] [outer = 18C37000] 14:27:41 INFO - PROCESS | 2880 | 1467235661842 Marionette TRACE conn7 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 14:27:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 631ms 14:27:41 INFO - PROCESS | 2880 | 1467235661904 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 14:27:41 INFO - PROCESS | 2880 | 1467235661906 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 14:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:27:41 INFO - PROCESS | 2880 | 1467235661909 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:27:41 INFO - PROCESS | 2880 | 1467235661911 Marionette TRACE conn7 <- [1,234,null,{}] 14:27:41 INFO - PROCESS | 2880 | 1467235661914 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:41 INFO - PROCESS | 2880 | 1467235661916 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:42 INFO - PROCESS | 2880 | 1467235662034 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 14:27:42 INFO - PROCESS | 2880 | 1467235662054 Marionette TRACE conn7 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:42 INFO - PROCESS | 2880 | 1467235662056 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:42 INFO - PROCESS | 2880 | ++DOCSHELL 1A4B7000 == 35 [pid = 2880] [id = 68] 14:27:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1A819800) [pid = 2880] [serial = 201] [outer = 00000000] 14:27:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1A8B5800) [pid = 2880] [serial = 202] [outer = 1A819800] 14:27:42 INFO - PROCESS | 2880 | 1467235662102 Marionette DEBUG loaded listener.js 14:27:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (18BDA000) [pid = 2880] [serial = 203] [outer = 1A819800] 14:27:42 INFO - PROCESS | 2880 | 1467235662552 Marionette TRACE conn7 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 14:27:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 14:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:27:42 INFO - PROCESS | 2880 | 1467235662588 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 14:27:42 INFO - PROCESS | 2880 | 1467235662590 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 14:27:42 INFO - PROCESS | 2880 | 1467235662593 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:27:42 INFO - PROCESS | 2880 | 1467235662595 Marionette TRACE conn7 <- [1,238,null,{}] 14:27:42 INFO - PROCESS | 2880 | 1467235662599 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:42 INFO - PROCESS | 2880 | 1467235662601 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:42 INFO - PROCESS | 2880 | 1467235662725 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 14:27:42 INFO - PROCESS | 2880 | 1467235662733 Marionette TRACE conn7 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:42 INFO - PROCESS | 2880 | 1467235662735 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:42 INFO - PROCESS | 2880 | ++DOCSHELL 17ADDC00 == 36 [pid = 2880] [id = 69] 14:27:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1A92D800) [pid = 2880] [serial = 204] [outer = 00000000] 14:27:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1A938C00) [pid = 2880] [serial = 205] [outer = 1A92D800] 14:27:42 INFO - PROCESS | 2880 | 1467235662781 Marionette DEBUG loaded listener.js 14:27:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1AA23800) [pid = 2880] [serial = 206] [outer = 1A92D800] 14:27:43 INFO - PROCESS | 2880 | 1467235663201 Marionette TRACE conn7 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 14:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 631ms 14:27:43 INFO - PROCESS | 2880 | 1467235663226 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 14:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:27:43 INFO - PROCESS | 2880 | 1467235663228 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 14:27:43 INFO - PROCESS | 2880 | 1467235663231 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:27:43 INFO - PROCESS | 2880 | 1467235663233 Marionette TRACE conn7 <- [1,242,null,{}] 14:27:43 INFO - PROCESS | 2880 | 1467235663236 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:43 INFO - PROCESS | 2880 | 1467235663238 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:43 INFO - PROCESS | 2880 | 1467235663354 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 14:27:43 INFO - PROCESS | 2880 | 1467235663361 Marionette TRACE conn7 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:43 INFO - PROCESS | 2880 | 1467235663362 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:43 INFO - PROCESS | 2880 | ++DOCSHELL 1AA30400 == 37 [pid = 2880] [id = 70] 14:27:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (1AA3D000) [pid = 2880] [serial = 207] [outer = 00000000] 14:27:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (1AD49000) [pid = 2880] [serial = 208] [outer = 1AA3D000] 14:27:43 INFO - PROCESS | 2880 | 1467235663455 Marionette DEBUG loaded listener.js 14:27:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (1AD54000) [pid = 2880] [serial = 209] [outer = 1AA3D000] 14:27:43 INFO - PROCESS | 2880 | 1467235663866 Marionette TRACE conn7 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 14:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 14:27:43 INFO - PROCESS | 2880 | 1467235663902 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 14:27:43 INFO - PROCESS | 2880 | 1467235663904 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 14:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:27:43 INFO - PROCESS | 2880 | 1467235663916 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:27:43 INFO - PROCESS | 2880 | 1467235663919 Marionette TRACE conn7 <- [1,246,null,{}] 14:27:43 INFO - PROCESS | 2880 | 1467235663922 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:43 INFO - PROCESS | 2880 | 1467235663924 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:44 INFO - PROCESS | 2880 | 1467235664305 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 14:27:44 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (1472D800) [pid = 2880] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:27:44 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (18D15800) [pid = 2880] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:27:44 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (15CC5C00) [pid = 2880] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:27:44 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (08F63800) [pid = 2880] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:27:44 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (1AD6A400) [pid = 2880] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:27:44 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (17DBE800) [pid = 2880] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:27:44 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (0D576400) [pid = 2880] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:27:44 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (18C3AC00) [pid = 2880] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:27:44 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (17DC3000) [pid = 2880] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:27:44 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18B08800) [pid = 2880] [serial = 156] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:27:44 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (14762800) [pid = 2880] [serial = 153] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:27:44 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (0EBA4800) [pid = 2880] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:27:44 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18BD9400) [pid = 2880] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:27:44 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1A823800) [pid = 2880] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:27:44 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1A4B6400) [pid = 2880] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:27:44 INFO - PROCESS | 2880 | 1467235664359 Marionette TRACE conn7 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:44 INFO - PROCESS | 2880 | 1467235664362 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:44 INFO - PROCESS | 2880 | ++DOCSHELL 08F63800 == 38 [pid = 2880] [id = 71] 14:27:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (08F65400) [pid = 2880] [serial = 210] [outer = 00000000] 14:27:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1472C800) [pid = 2880] [serial = 211] [outer = 08F65400] 14:27:44 INFO - PROCESS | 2880 | 1467235664408 Marionette DEBUG loaded listener.js 14:27:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18B08800) [pid = 2880] [serial = 212] [outer = 08F65400] 14:27:44 INFO - PROCESS | 2880 | 1467235664756 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 14:27:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 891ms 14:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:27:44 INFO - PROCESS | 2880 | 1467235664810 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 14:27:44 INFO - PROCESS | 2880 | 1467235664812 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 14:27:44 INFO - PROCESS | 2880 | 1467235664815 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:27:44 INFO - PROCESS | 2880 | 1467235664817 Marionette TRACE conn7 <- [1,250,null,{}] 14:27:44 INFO - PROCESS | 2880 | 1467235664820 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:44 INFO - PROCESS | 2880 | 1467235664822 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:44 INFO - PROCESS | 2880 | 1467235664905 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 14:27:44 INFO - PROCESS | 2880 | 1467235664910 Marionette TRACE conn7 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:44 INFO - PROCESS | 2880 | 1467235664912 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:44 INFO - PROCESS | 2880 | ++DOCSHELL 18BD9400 == 39 [pid = 2880] [id = 72] 14:27:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18C36800) [pid = 2880] [serial = 213] [outer = 00000000] 14:27:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1AE8C400) [pid = 2880] [serial = 214] [outer = 18C36800] 14:27:44 INFO - PROCESS | 2880 | 1467235664959 Marionette DEBUG loaded listener.js 14:27:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1AF01400) [pid = 2880] [serial = 215] [outer = 18C36800] 14:27:45 INFO - PROCESS | 2880 | 1467235665386 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 14:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 631ms 14:27:45 INFO - PROCESS | 2880 | 1467235665447 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 14:27:45 INFO - PROCESS | 2880 | 1467235665449 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 14:27:45 INFO - PROCESS | 2880 | 1467235665452 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:27:45 INFO - PROCESS | 2880 | 1467235665454 Marionette TRACE conn7 <- [1,254,null,{}] 14:27:45 INFO - PROCESS | 2880 | 1467235665458 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:45 INFO - PROCESS | 2880 | 1467235665460 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:45 INFO - PROCESS | 2880 | 1467235665544 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 14:27:45 INFO - PROCESS | 2880 | 1467235665552 Marionette TRACE conn7 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:45 INFO - PROCESS | 2880 | 1467235665553 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:45 INFO - PROCESS | 2880 | ++DOCSHELL 1A452400 == 40 [pid = 2880] [id = 73] 14:27:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1A452800) [pid = 2880] [serial = 216] [outer = 00000000] 14:27:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1A45B400) [pid = 2880] [serial = 217] [outer = 1A452800] 14:27:45 INFO - PROCESS | 2880 | 1467235665598 Marionette DEBUG loaded listener.js 14:27:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1A45DC00) [pid = 2880] [serial = 218] [outer = 1A452800] 14:27:46 INFO - PROCESS | 2880 | 1467235666031 Marionette TRACE conn7 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 14:27:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 630ms 14:27:46 INFO - PROCESS | 2880 | 1467235666087 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 14:27:46 INFO - PROCESS | 2880 | 1467235666089 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 14:27:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:27:46 INFO - PROCESS | 2880 | 1467235666092 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:27:46 INFO - PROCESS | 2880 | 1467235666094 Marionette TRACE conn7 <- [1,258,null,{}] 14:27:46 INFO - PROCESS | 2880 | 1467235666102 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:46 INFO - PROCESS | 2880 | 1467235666104 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:46 INFO - PROCESS | 2880 | 1467235666184 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 14:27:46 INFO - PROCESS | 2880 | 1467235666191 Marionette TRACE conn7 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:46 INFO - PROCESS | 2880 | 1467235666192 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:46 INFO - PROCESS | 2880 | ++DOCSHELL 1A459000 == 41 [pid = 2880] [id = 74] 14:27:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1A459400) [pid = 2880] [serial = 219] [outer = 00000000] 14:27:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1AA2CC00) [pid = 2880] [serial = 220] [outer = 1A459400] 14:27:46 INFO - PROCESS | 2880 | 1467235666239 Marionette DEBUG loaded listener.js 14:27:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1AD4D000) [pid = 2880] [serial = 221] [outer = 1A459400] 14:27:47 INFO - PROCESS | 2880 | 1467235667040 Marionette TRACE conn7 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 14:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1029ms 14:27:47 INFO - PROCESS | 2880 | 1467235667122 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 14:27:47 INFO - PROCESS | 2880 | 1467235667127 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 14:27:47 INFO - PROCESS | 2880 | 1467235667132 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:27:47 INFO - PROCESS | 2880 | 1467235667138 Marionette TRACE conn7 <- [1,262,null,{}] 14:27:47 INFO - PROCESS | 2880 | 1467235667158 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:47 INFO - PROCESS | 2880 | 1467235667162 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:47 INFO - PROCESS | 2880 | 1467235667321 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 14:27:47 INFO - PROCESS | 2880 | 1467235667439 Marionette TRACE conn7 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:47 INFO - PROCESS | 2880 | 1467235667442 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:47 INFO - PROCESS | 2880 | ++DOCSHELL 0DBE5800 == 42 [pid = 2880] [id = 75] 14:27:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (0DE88400) [pid = 2880] [serial = 222] [outer = 00000000] 14:27:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (14723400) [pid = 2880] [serial = 223] [outer = 0DE88400] 14:27:47 INFO - PROCESS | 2880 | 1467235667502 Marionette DEBUG loaded listener.js 14:27:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (1472D800) [pid = 2880] [serial = 224] [outer = 0DE88400] 14:27:48 INFO - PROCESS | 2880 | 1467235668378 Marionette TRACE conn7 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 14:27:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1295ms 14:27:48 INFO - PROCESS | 2880 | 1467235668431 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 14:27:48 INFO - PROCESS | 2880 | 1467235668435 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 14:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:27:48 INFO - PROCESS | 2880 | 1467235668440 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:27:48 INFO - PROCESS | 2880 | 1467235668444 Marionette TRACE conn7 <- [1,266,null,{}] 14:27:48 INFO - PROCESS | 2880 | 1467235668450 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:48 INFO - PROCESS | 2880 | 1467235668452 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:48 INFO - PROCESS | 2880 | 1467235668562 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 14:27:48 INFO - PROCESS | 2880 | 1467235668647 Marionette TRACE conn7 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:48 INFO - PROCESS | 2880 | 1467235668652 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:48 INFO - PROCESS | 2880 | ++DOCSHELL 0C92AC00 == 43 [pid = 2880] [id = 76] 14:27:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (0DFC2800) [pid = 2880] [serial = 225] [outer = 00000000] 14:27:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 98 (11A2AC00) [pid = 2880] [serial = 226] [outer = 0DFC2800] 14:27:48 INFO - PROCESS | 2880 | 1467235668747 Marionette DEBUG loaded listener.js 14:27:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 99 (1230C400) [pid = 2880] [serial = 227] [outer = 0DFC2800] 14:27:49 INFO - PROCESS | 2880 | --DOCSHELL 1A452400 == 42 [pid = 2880] [id = 73] 14:27:49 INFO - PROCESS | 2880 | --DOCSHELL 18BD9400 == 41 [pid = 2880] [id = 72] 14:27:49 INFO - PROCESS | 2880 | --DOCSHELL 08F63800 == 40 [pid = 2880] [id = 71] 14:27:49 INFO - PROCESS | 2880 | --DOCSHELL 1AA30400 == 39 [pid = 2880] [id = 70] 14:27:49 INFO - PROCESS | 2880 | --DOCSHELL 17ADDC00 == 38 [pid = 2880] [id = 69] 14:27:49 INFO - PROCESS | 2880 | --DOCSHELL 1A4B7000 == 37 [pid = 2880] [id = 68] 14:27:49 INFO - PROCESS | 2880 | --DOCSHELL 14C91000 == 36 [pid = 2880] [id = 67] 14:27:49 INFO - PROCESS | 2880 | --DOCSHELL 18C3A800 == 35 [pid = 2880] [id = 66] 14:27:49 INFO - PROCESS | 2880 | --DOCSHELL 18B10800 == 34 [pid = 2880] [id = 65] 14:27:49 INFO - PROCESS | 2880 | --DOCSHELL 18AEA400 == 33 [pid = 2880] [id = 64] 14:27:49 INFO - PROCESS | 2880 | --DOCSHELL 17ADE400 == 32 [pid = 2880] [id = 63] 14:27:49 INFO - PROCESS | 2880 | --DOCSHELL 1472EC00 == 31 [pid = 2880] [id = 62] 14:27:49 INFO - PROCESS | 2880 | --DOCSHELL 0E83BC00 == 30 [pid = 2880] [id = 61] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 98 (18933800) [pid = 2880] [serial = 100] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 97 (18D58800) [pid = 2880] [serial = 163] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (18D5D000) [pid = 2880] [serial = 164] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (1A936400) [pid = 2880] [serial = 167] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (1A8BA000) [pid = 2880] [serial = 166] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (1AA41C00) [pid = 2880] [serial = 169] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (1AE8CC00) [pid = 2880] [serial = 175] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (18AEA800) [pid = 2880] [serial = 141] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (12122000) [pid = 2880] [serial = 139] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (0DCF6800) [pid = 2880] [serial = 138] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1A8C0400) [pid = 2880] [serial = 136] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1AFDC800) [pid = 2880] [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.] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18C38400) [pid = 2880] [serial = 160] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18B0F400) [pid = 2880] [serial = 157] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18BD3C00) [pid = 2880] [serial = 158] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (150F9400) [pid = 2880] [serial = 154] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (167B3000) [pid = 2880] [serial = 155] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (14C25000) [pid = 2880] [serial = 151] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1472B400) [pid = 2880] [serial = 150] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1A8C1800) [pid = 2880] [serial = 148] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18BDD000) [pid = 2880] [serial = 147] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1AA21C00) [pid = 2880] [serial = 145] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1A8C2000) [pid = 2880] [serial = 144] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18AF0400) [pid = 2880] [serial = 142] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1AE91C00) [pid = 2880] [serial = 176] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1AF0A400) [pid = 2880] [serial = 178] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1AD4A400) [pid = 2880] [serial = 173] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1AA48400) [pid = 2880] [serial = 172] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1AA42400) [pid = 2880] [serial = 170] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18C39800) [pid = 2880] [serial = 161] [outer = 00000000] [url = about:blank] 14:27:49 INFO - PROCESS | 2880 | 1467235669285 Marionette TRACE conn7 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 14:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 892ms 14:27:49 INFO - PROCESS | 2880 | 1467235669332 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 14:27:49 INFO - PROCESS | 2880 | 1467235669337 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 14:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:27:49 INFO - PROCESS | 2880 | 1467235669344 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:27:49 INFO - PROCESS | 2880 | 1467235669347 Marionette TRACE conn7 <- [1,270,null,{}] 14:27:49 INFO - PROCESS | 2880 | 1467235669351 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:49 INFO - PROCESS | 2880 | 1467235669354 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:49 INFO - PROCESS | 2880 | 1467235669444 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 14:27:49 INFO - PROCESS | 2880 | 1467235669452 Marionette TRACE conn7 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:49 INFO - PROCESS | 2880 | 1467235669455 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:49 INFO - PROCESS | 2880 | ++DOCSHELL 1472B400 == 31 [pid = 2880] [id = 77] 14:27:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1472C400) [pid = 2880] [serial = 228] [outer = 00000000] 14:27:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (14952C00) [pid = 2880] [serial = 229] [outer = 1472C400] 14:27:49 INFO - PROCESS | 2880 | 1467235669505 Marionette DEBUG loaded listener.js 14:27:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1505E000) [pid = 2880] [serial = 230] [outer = 1472C400] 14:27:50 INFO - PROCESS | 2880 | 1467235669983 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 14:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 14:27:50 INFO - PROCESS | 2880 | 1467235670017 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 14:27:50 INFO - PROCESS | 2880 | 1467235670019 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 14:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:27:50 INFO - PROCESS | 2880 | 1467235670023 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:27:50 INFO - PROCESS | 2880 | 1467235670027 Marionette TRACE conn7 <- [1,274,null,{}] 14:27:50 INFO - PROCESS | 2880 | 1467235670065 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:50 INFO - PROCESS | 2880 | 1467235670070 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:50 INFO - PROCESS | 2880 | 1467235670161 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 14:27:50 INFO - PROCESS | 2880 | 1467235670237 Marionette TRACE conn7 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:50 INFO - PROCESS | 2880 | 1467235670241 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:50 INFO - PROCESS | 2880 | ++DOCSHELL 18936400 == 32 [pid = 2880] [id = 78] 14:27:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18937400) [pid = 2880] [serial = 231] [outer = 00000000] 14:27:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18AE8400) [pid = 2880] [serial = 232] [outer = 18937400] 14:27:50 INFO - PROCESS | 2880 | 1467235670296 Marionette DEBUG loaded listener.js 14:27:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18AEE800) [pid = 2880] [serial = 233] [outer = 18937400] 14:27:50 INFO - PROCESS | 2880 | 1467235670660 Marionette TRACE conn7 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 14:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 671ms 14:27:50 INFO - PROCESS | 2880 | 1467235670698 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 14:27:50 INFO - PROCESS | 2880 | 1467235670700 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 14:27:50 INFO - PROCESS | 2880 | 1467235670703 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:27:50 INFO - PROCESS | 2880 | 1467235670705 Marionette TRACE conn7 <- [1,278,null,{}] 14:27:50 INFO - PROCESS | 2880 | 1467235670709 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:50 INFO - PROCESS | 2880 | 1467235670711 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:50 INFO - PROCESS | 2880 | 1467235670800 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 14:27:50 INFO - PROCESS | 2880 | 1467235670805 Marionette TRACE conn7 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:50 INFO - PROCESS | 2880 | 1467235670807 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:50 INFO - PROCESS | 2880 | ++DOCSHELL 18B01400 == 33 [pid = 2880] [id = 79] 14:27:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18B04000) [pid = 2880] [serial = 234] [outer = 00000000] 14:27:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18BD2800) [pid = 2880] [serial = 235] [outer = 18B04000] 14:27:50 INFO - PROCESS | 2880 | 1467235670862 Marionette DEBUG loaded listener.js 14:27:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18BD8800) [pid = 2880] [serial = 236] [outer = 18B04000] 14:27:51 INFO - PROCESS | 2880 | 1467235671296 Marionette TRACE conn7 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 14:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 14:27:51 INFO - PROCESS | 2880 | 1467235671337 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 14:27:51 INFO - PROCESS | 2880 | 1467235671339 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 14:27:51 INFO - PROCESS | 2880 | 1467235671342 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:27:51 INFO - PROCESS | 2880 | 1467235671344 Marionette TRACE conn7 <- [1,282,null,{}] 14:27:51 INFO - PROCESS | 2880 | 1467235671356 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:51 INFO - PROCESS | 2880 | 1467235671358 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:51 INFO - PROCESS | 2880 | 1467235671465 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 14:27:51 INFO - PROCESS | 2880 | 1467235671550 Marionette TRACE conn7 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:51 INFO - PROCESS | 2880 | 1467235671552 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:51 INFO - PROCESS | 2880 | ++DOCSHELL 18C38400 == 34 [pid = 2880] [id = 80] 14:27:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18C38C00) [pid = 2880] [serial = 237] [outer = 00000000] 14:27:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18C3EC00) [pid = 2880] [serial = 238] [outer = 18C38C00] 14:27:51 INFO - PROCESS | 2880 | 1467235671598 Marionette DEBUG loaded listener.js 14:27:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18CE7000) [pid = 2880] [serial = 239] [outer = 18C38C00] 14:27:52 INFO - PROCESS | 2880 | 1467235672011 Marionette TRACE conn7 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 14:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 691ms 14:27:52 INFO - PROCESS | 2880 | 1467235672037 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 14:27:52 INFO - PROCESS | 2880 | 1467235672039 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 14:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:27:52 INFO - PROCESS | 2880 | 1467235672053 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:27:52 INFO - PROCESS | 2880 | 1467235672055 Marionette TRACE conn7 <- [1,286,null,{}] 14:27:52 INFO - PROCESS | 2880 | 1467235672058 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:52 INFO - PROCESS | 2880 | 1467235672064 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:52 INFO - PROCESS | 2880 | 1467235672203 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 14:27:52 INFO - PROCESS | 2880 | 1467235672261 Marionette TRACE conn7 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:52 INFO - PROCESS | 2880 | 1467235672263 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:52 INFO - PROCESS | 2880 | ++DOCSHELL 18CE8C00 == 35 [pid = 2880] [id = 81] 14:27:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18D13400) [pid = 2880] [serial = 240] [outer = 00000000] 14:27:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18D5DC00) [pid = 2880] [serial = 241] [outer = 18D13400] 14:27:52 INFO - PROCESS | 2880 | 1467235672312 Marionette DEBUG loaded listener.js 14:27:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18D65400) [pid = 2880] [serial = 242] [outer = 18D13400] 14:27:52 INFO - PROCESS | 2880 | 1467235672747 Marionette TRACE conn7 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 14:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 730ms 14:27:52 INFO - PROCESS | 2880 | 1467235672781 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 14:27:52 INFO - PROCESS | 2880 | 1467235672783 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 14:27:52 INFO - PROCESS | 2880 | 1467235672809 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:27:52 INFO - PROCESS | 2880 | 1467235672811 Marionette TRACE conn7 <- [1,290,null,{}] 14:27:52 INFO - PROCESS | 2880 | 1467235672822 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:52 INFO - PROCESS | 2880 | 1467235672824 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:52 INFO - PROCESS | 2880 | 1467235672935 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 14:27:52 INFO - PROCESS | 2880 | 1467235672947 Marionette TRACE conn7 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:52 INFO - PROCESS | 2880 | 1467235672949 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:52 INFO - PROCESS | 2880 | ++DOCSHELL 0DBED000 == 36 [pid = 2880] [id = 82] 14:27:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18D5D400) [pid = 2880] [serial = 243] [outer = 00000000] 14:27:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1A456C00) [pid = 2880] [serial = 244] [outer = 18D5D400] 14:27:53 INFO - PROCESS | 2880 | 1467235672992 Marionette DEBUG loaded listener.js 14:27:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1A458C00) [pid = 2880] [serial = 245] [outer = 18D5D400] 14:27:53 INFO - PROCESS | 2880 | 1467235673235 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:27:53 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1A452800) [pid = 2880] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:27:53 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1A92D800) [pid = 2880] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:27:53 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1AA3D000) [pid = 2880] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:27:53 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18C37000) [pid = 2880] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:27:53 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18BA5000) [pid = 2880] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:27:53 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18CE4400) [pid = 2880] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:27:53 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18AEB000) [pid = 2880] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:27:53 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0E8E7400) [pid = 2880] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:27:53 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (17ADEC00) [pid = 2880] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:27:53 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1AE95400) [pid = 2880] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:27:53 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1472F400) [pid = 2880] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:27:53 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18C36800) [pid = 2880] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:27:53 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (08F65400) [pid = 2880] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:27:53 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1A819800) [pid = 2880] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:27:53 INFO - PROCESS | 2880 | 1467235673617 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 14:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 831ms 14:27:53 INFO - PROCESS | 2880 | 1467235673642 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 14:27:53 INFO - PROCESS | 2880 | 1467235673645 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 14:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:27:53 INFO - PROCESS | 2880 | 1467235673648 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:27:53 INFO - PROCESS | 2880 | 1467235673650 Marionette TRACE conn7 <- [1,294,null,{}] 14:27:53 INFO - PROCESS | 2880 | 1467235673653 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:53 INFO - PROCESS | 2880 | 1467235673655 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:53 INFO - PROCESS | 2880 | 1467235673738 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 14:27:53 INFO - PROCESS | 2880 | 1467235673822 Marionette TRACE conn7 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:53 INFO - PROCESS | 2880 | 1467235673824 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:53 INFO - PROCESS | 2880 | ++DOCSHELL 0EBA7C00 == 37 [pid = 2880] [id = 83] 14:27:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (12E59000) [pid = 2880] [serial = 246] [outer = 00000000] 14:27:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1A456800) [pid = 2880] [serial = 247] [outer = 12E59000] 14:27:53 INFO - PROCESS | 2880 | 1467235673872 Marionette DEBUG loaded listener.js 14:27:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A4B7C00) [pid = 2880] [serial = 248] [outer = 12E59000] 14:27:54 INFO - PROCESS | 2880 | 1467235674224 Marionette TRACE conn7 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:27:54 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. 14:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 631ms 14:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:27:54 INFO - PROCESS | 2880 | 1467235674279 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 14:27:54 INFO - PROCESS | 2880 | 1467235674281 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 14:27:54 INFO - PROCESS | 2880 | 1467235674284 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:27:54 INFO - PROCESS | 2880 | 1467235674286 Marionette TRACE conn7 <- [1,298,null,{}] 14:27:54 INFO - PROCESS | 2880 | 1467235674290 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:54 INFO - PROCESS | 2880 | 1467235674291 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:54 INFO - PROCESS | 2880 | 1467235674405 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 14:27:54 INFO - PROCESS | 2880 | 1467235674414 Marionette TRACE conn7 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:54 INFO - PROCESS | 2880 | 1467235674416 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:54 INFO - PROCESS | 2880 | ++DOCSHELL 1495A800 == 38 [pid = 2880] [id = 84] 14:27:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18D58800) [pid = 2880] [serial = 249] [outer = 00000000] 14:27:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A92C400) [pid = 2880] [serial = 250] [outer = 18D58800] 14:27:54 INFO - PROCESS | 2880 | 1467235674462 Marionette DEBUG loaded listener.js 14:27:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A937C00) [pid = 2880] [serial = 251] [outer = 18D58800] 14:27:54 INFO - PROCESS | 2880 | 1467235674860 Marionette TRACE conn7 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:27: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. 14:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 14:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:27:54 INFO - PROCESS | 2880 | 1467235674915 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 14:27:54 INFO - PROCESS | 2880 | 1467235674917 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 14:27:54 INFO - PROCESS | 2880 | 1467235674920 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:27:54 INFO - PROCESS | 2880 | 1467235674922 Marionette TRACE conn7 <- [1,302,null,{}] 14:27:54 INFO - PROCESS | 2880 | 1467235674925 Marionette TRACE conn7 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:54 INFO - PROCESS | 2880 | 1467235674927 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:55 INFO - PROCESS | 2880 | 1467235675043 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 14:27:55 INFO - PROCESS | 2880 | 1467235675050 Marionette TRACE conn7 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:55 INFO - PROCESS | 2880 | 1467235675052 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:55 INFO - PROCESS | 2880 | ++DOCSHELL 18B09400 == 39 [pid = 2880] [id = 85] 14:27:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A92B800) [pid = 2880] [serial = 252] [outer = 00000000] 14:27:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1AA30C00) [pid = 2880] [serial = 253] [outer = 1A92B800] 14:27:55 INFO - PROCESS | 2880 | 1467235675102 Marionette DEBUG loaded listener.js 14:27:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1AA41800) [pid = 2880] [serial = 254] [outer = 1A92B800] 14:27:55 INFO - PROCESS | 2880 | 1467235675565 Marionette TRACE conn7 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:27: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. 14:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 671ms 14:27:55 INFO - PROCESS | 2880 | 1467235675591 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 14:27:55 INFO - PROCESS | 2880 | 1467235675596 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 14:27:55 INFO - PROCESS | 2880 | 1467235675602 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:27:55 INFO - PROCESS | 2880 | 1467235675607 Marionette TRACE conn7 <- [1,306,null,{}] 14:27:55 INFO - PROCESS | 2880 | 1467235675689 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:55 INFO - PROCESS | 2880 | 1467235675692 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:55 INFO - PROCESS | 2880 | 1467235675849 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 14:27:55 INFO - PROCESS | 2880 | 1467235675901 Marionette TRACE conn7 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:55 INFO - PROCESS | 2880 | 1467235675906 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:55 INFO - PROCESS | 2880 | ++DOCSHELL 0DBE9C00 == 40 [pid = 2880] [id = 86] 14:27:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (0DCF6000) [pid = 2880] [serial = 255] [outer = 00000000] 14:27:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (11DB5C00) [pid = 2880] [serial = 256] [outer = 0DCF6000] 14:27:56 INFO - PROCESS | 2880 | 1467235675967 Marionette DEBUG loaded listener.js 14:27:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (13D7EC00) [pid = 2880] [serial = 257] [outer = 0DCF6000] 14:27:56 INFO - PROCESS | 2880 | 1467235676511 Marionette TRACE conn7 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:27: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. 14:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 991ms 14:27:56 INFO - PROCESS | 2880 | 1467235676598 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 14:27:56 INFO - PROCESS | 2880 | 1467235676603 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 14:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:27:56 INFO - PROCESS | 2880 | 1467235676610 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:27:56 INFO - PROCESS | 2880 | 1467235676613 Marionette TRACE conn7 <- [1,310,null,{}] 14:27:56 INFO - PROCESS | 2880 | 1467235676617 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:56 INFO - PROCESS | 2880 | 1467235676621 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:56 INFO - PROCESS | 2880 | 1467235676748 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 14:27:56 INFO - PROCESS | 2880 | 1467235676867 Marionette TRACE conn7 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:56 INFO - PROCESS | 2880 | 1467235676870 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:56 INFO - PROCESS | 2880 | ++DOCSHELL 17ADCC00 == 41 [pid = 2880] [id = 87] 14:27:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (17AE0400) [pid = 2880] [serial = 258] [outer = 00000000] 14:27:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18AEA000) [pid = 2880] [serial = 259] [outer = 17AE0400] 14:27:56 INFO - PROCESS | 2880 | 1467235676929 Marionette DEBUG loaded listener.js 14:27:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18B0FC00) [pid = 2880] [serial = 260] [outer = 17AE0400] 14:27:57 INFO - PROCESS | 2880 | 1467235677542 Marionette TRACE conn7 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:27: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. 14:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 971ms 14:27:57 INFO - PROCESS | 2880 | 1467235677582 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 14:27:57 INFO - PROCESS | 2880 | 1467235677585 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 14:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:27:57 INFO - PROCESS | 2880 | 1467235677589 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:27:57 INFO - PROCESS | 2880 | 1467235677593 Marionette TRACE conn7 <- [1,314,null,{}] 14:27:57 INFO - PROCESS | 2880 | 1467235677604 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:57 INFO - PROCESS | 2880 | 1467235677609 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:57 INFO - PROCESS | 2880 | 1467235677726 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 14:27:57 INFO - PROCESS | 2880 | 1467235677826 Marionette TRACE conn7 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:57 INFO - PROCESS | 2880 | 1467235677830 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:57 INFO - PROCESS | 2880 | ++DOCSHELL 1A930800 == 42 [pid = 2880] [id = 88] 14:27:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1AA21800) [pid = 2880] [serial = 261] [outer = 00000000] 14:27:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1AD4B800) [pid = 2880] [serial = 262] [outer = 1AA21800] 14:27:57 INFO - PROCESS | 2880 | 1467235677891 Marionette DEBUG loaded listener.js 14:27:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1AD54800) [pid = 2880] [serial = 263] [outer = 1AA21800] 14:27:58 INFO - PROCESS | 2880 | 1467235678541 Marionette TRACE conn7 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:27: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. 14:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1021ms 14:27:58 INFO - PROCESS | 2880 | 1467235678613 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 14:27:58 INFO - PROCESS | 2880 | 1467235678616 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 14:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:27:58 INFO - PROCESS | 2880 | 1467235678619 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:27:58 INFO - PROCESS | 2880 | 1467235678621 Marionette TRACE conn7 <- [1,318,null,{}] 14:27:58 INFO - PROCESS | 2880 | 1467235678625 Marionette TRACE conn7 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:58 INFO - PROCESS | 2880 | 1467235678628 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:58 INFO - PROCESS | 2880 | 1467235678737 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 14:27:58 INFO - PROCESS | 2880 | 1467235678861 Marionette TRACE conn7 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:58 INFO - PROCESS | 2880 | 1467235678864 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:58 INFO - PROCESS | 2880 | ++DOCSHELL 1AD52800 == 43 [pid = 2880] [id = 89] 14:27:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1AE8A000) [pid = 2880] [serial = 264] [outer = 00000000] 14:27:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1AE90400) [pid = 2880] [serial = 265] [outer = 1AE8A000] 14:27:58 INFO - PROCESS | 2880 | 1467235678923 Marionette DEBUG loaded listener.js 14:27:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (1AE93800) [pid = 2880] [serial = 266] [outer = 1AE8A000] 14:27:59 INFO - PROCESS | 2880 | 1467235679516 Marionette TRACE conn7 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:27: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. 14:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 932ms 14:27:59 INFO - PROCESS | 2880 | 1467235679553 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 14:27:59 INFO - PROCESS | 2880 | 1467235679555 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 14:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:27:59 INFO - PROCESS | 2880 | 1467235679559 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:27:59 INFO - PROCESS | 2880 | 1467235679561 Marionette TRACE conn7 <- [1,322,null,{}] 14:27:59 INFO - PROCESS | 2880 | 1467235679565 Marionette TRACE conn7 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:59 INFO - PROCESS | 2880 | 1467235679567 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:59 INFO - PROCESS | 2880 | 1467235679676 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 14:27:59 INFO - PROCESS | 2880 | 1467235679909 Marionette TRACE conn7 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:59 INFO - PROCESS | 2880 | 1467235679913 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:27:59 INFO - PROCESS | 2880 | ++DOCSHELL 08F63800 == 44 [pid = 2880] [id = 90] 14:27:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (08F65C00) [pid = 2880] [serial = 267] [outer = 00000000] 14:27:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (0C91EC00) [pid = 2880] [serial = 268] [outer = 08F65C00] 14:28:00 INFO - PROCESS | 2880 | 1467235679969 Marionette DEBUG loaded listener.js 14:28:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (0D573800) [pid = 2880] [serial = 269] [outer = 08F65C00] 14:28:00 INFO - PROCESS | 2880 | --DOCSHELL 1495A800 == 43 [pid = 2880] [id = 84] 14:28:00 INFO - PROCESS | 2880 | --DOCSHELL 0EBA7C00 == 42 [pid = 2880] [id = 83] 14:28:00 INFO - PROCESS | 2880 | --DOCSHELL 0DBED000 == 41 [pid = 2880] [id = 82] 14:28:00 INFO - PROCESS | 2880 | --DOCSHELL 18CE8C00 == 40 [pid = 2880] [id = 81] 14:28:00 INFO - PROCESS | 2880 | --DOCSHELL 18C38400 == 39 [pid = 2880] [id = 80] 14:28:00 INFO - PROCESS | 2880 | --DOCSHELL 18B01400 == 38 [pid = 2880] [id = 79] 14:28:00 INFO - PROCESS | 2880 | --DOCSHELL 18936400 == 37 [pid = 2880] [id = 78] 14:28:00 INFO - PROCESS | 2880 | --DOCSHELL 1472B400 == 36 [pid = 2880] [id = 77] 14:28:00 INFO - PROCESS | 2880 | --DOCSHELL 0C92AC00 == 35 [pid = 2880] [id = 76] 14:28:00 INFO - PROCESS | 2880 | --DOCSHELL 0DBE5800 == 34 [pid = 2880] [id = 75] 14:28:00 INFO - PROCESS | 2880 | 1467235680691 Marionette TRACE conn7 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (1A938C00) [pid = 2880] [serial = 205] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (1AD49000) [pid = 2880] [serial = 208] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (1A4ADC00) [pid = 2880] [serial = 199] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (1A4AE800) [pid = 2880] [serial = 200] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (18BD9000) [pid = 2880] [serial = 193] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (18C34000) [pid = 2880] [serial = 194] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (18D5CC00) [pid = 2880] [serial = 196] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (18D63800) [pid = 2880] [serial = 197] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (18B07800) [pid = 2880] [serial = 190] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18B0E400) [pid = 2880] [serial = 191] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (11AE7000) [pid = 2880] [serial = 181] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (12305800) [pid = 2880] [serial = 182] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (17DC5800) [pid = 2880] [serial = 187] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18980400) [pid = 2880] [serial = 188] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1AF0AC00) [pid = 2880] [serial = 179] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1AA23800) [pid = 2880] [serial = 206] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1475C000) [pid = 2880] [serial = 184] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (14953C00) [pid = 2880] [serial = 185] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1AD54000) [pid = 2880] [serial = 209] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1AE8C400) [pid = 2880] [serial = 214] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18B08800) [pid = 2880] [serial = 212] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1472C800) [pid = 2880] [serial = 211] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1AF01400) [pid = 2880] [serial = 215] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1A45DC00) [pid = 2880] [serial = 218] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A8B5800) [pid = 2880] [serial = 202] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18BDA000) [pid = 2880] [serial = 203] [outer = 00000000] [url = about:blank] 14:28:00 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1A45B400) [pid = 2880] [serial = 217] [outer = 00000000] [url = about:blank] 14:28:00 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. 14:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1181ms 14:28:00 INFO - PROCESS | 2880 | 1467235680744 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 14:28:00 INFO - PROCESS | 2880 | 1467235680748 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 14:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:28:00 INFO - PROCESS | 2880 | 1467235680753 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:28:00 INFO - PROCESS | 2880 | 1467235680755 Marionette TRACE conn7 <- [1,326,null,{}] 14:28:00 INFO - PROCESS | 2880 | 1467235680761 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:00 INFO - PROCESS | 2880 | 1467235680765 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:00 INFO - PROCESS | 2880 | 1467235680858 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 14:28:00 INFO - PROCESS | 2880 | 1467235680866 Marionette TRACE conn7 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:00 INFO - PROCESS | 2880 | 1467235680869 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:00 INFO - PROCESS | 2880 | ++DOCSHELL 11AE7000 == 35 [pid = 2880] [id = 91] 14:28:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (11BC8C00) [pid = 2880] [serial = 270] [outer = 00000000] 14:28:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (12309800) [pid = 2880] [serial = 271] [outer = 11BC8C00] 14:28:00 INFO - PROCESS | 2880 | 1467235680919 Marionette DEBUG loaded listener.js 14:28:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (14725C00) [pid = 2880] [serial = 272] [outer = 11BC8C00] 14:28:01 INFO - PROCESS | 2880 | 1467235681438 Marionette TRACE conn7 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:01 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. 14:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 731ms 14:28:01 INFO - PROCESS | 2880 | 1467235681486 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 14:28:01 INFO - PROCESS | 2880 | 1467235681490 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 14:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:28:01 INFO - PROCESS | 2880 | 1467235681495 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:28:01 INFO - PROCESS | 2880 | 1467235681497 Marionette TRACE conn7 <- [1,330,null,{}] 14:28:01 INFO - PROCESS | 2880 | 1467235681501 Marionette TRACE conn7 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:01 INFO - PROCESS | 2880 | 1467235681503 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:01 INFO - PROCESS | 2880 | 1467235681597 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 14:28:01 INFO - PROCESS | 2880 | 1467235681683 Marionette TRACE conn7 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:01 INFO - PROCESS | 2880 | 1467235681685 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:01 INFO - PROCESS | 2880 | ++DOCSHELL 14C32000 == 36 [pid = 2880] [id = 92] 14:28:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (15C5E000) [pid = 2880] [serial = 273] [outer = 00000000] 14:28:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (17AD4000) [pid = 2880] [serial = 274] [outer = 15C5E000] 14:28:01 INFO - PROCESS | 2880 | 1467235681731 Marionette DEBUG loaded listener.js 14:28:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18980800) [pid = 2880] [serial = 275] [outer = 15C5E000] 14:28:02 INFO - PROCESS | 2880 | 1467235682129 Marionette TRACE conn7 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:02 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. 14:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 671ms 14:28:02 INFO - PROCESS | 2880 | 1467235682170 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 14:28:02 INFO - PROCESS | 2880 | 1467235682172 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 14:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:28:02 INFO - PROCESS | 2880 | 1467235682177 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:28:02 INFO - PROCESS | 2880 | 1467235682183 Marionette TRACE conn7 <- [1,334,null,{}] 14:28:02 INFO - PROCESS | 2880 | 1467235682192 Marionette TRACE conn7 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:02 INFO - PROCESS | 2880 | 1467235682196 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:02 INFO - PROCESS | 2880 | 1467235682288 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 14:28:02 INFO - PROCESS | 2880 | 1467235682295 Marionette TRACE conn7 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:02 INFO - PROCESS | 2880 | 1467235682297 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:02 INFO - PROCESS | 2880 | ++DOCSHELL 18AEEC00 == 37 [pid = 2880] [id = 93] 14:28:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18B06000) [pid = 2880] [serial = 276] [outer = 00000000] 14:28:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18BD9C00) [pid = 2880] [serial = 277] [outer = 18B06000] 14:28:02 INFO - PROCESS | 2880 | 1467235682343 Marionette DEBUG loaded listener.js 14:28:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18C32800) [pid = 2880] [serial = 278] [outer = 18B06000] 14:28:02 INFO - PROCESS | 2880 | 1467235682795 Marionette TRACE conn7 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28: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. 14:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 690ms 14:28:02 INFO - PROCESS | 2880 | 1467235682870 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 14:28:02 INFO - PROCESS | 2880 | 1467235682873 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 14:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:28:02 INFO - PROCESS | 2880 | 1467235682882 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:28:02 INFO - PROCESS | 2880 | 1467235682884 Marionette TRACE conn7 <- [1,338,null,{}] 14:28:02 INFO - PROCESS | 2880 | 1467235682888 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:02 INFO - PROCESS | 2880 | 1467235682890 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:03 INFO - PROCESS | 2880 | 1467235683029 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 14:28:03 INFO - PROCESS | 2880 | 1467235683049 Marionette TRACE conn7 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:03 INFO - PROCESS | 2880 | 1467235683051 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:03 INFO - PROCESS | 2880 | ++DOCSHELL 18CDFC00 == 38 [pid = 2880] [id = 94] 14:28:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18CE1400) [pid = 2880] [serial = 279] [outer = 00000000] 14:28:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18D17000) [pid = 2880] [serial = 280] [outer = 18CE1400] 14:28:03 INFO - PROCESS | 2880 | 1467235683096 Marionette DEBUG loaded listener.js 14:28:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18D19800) [pid = 2880] [serial = 281] [outer = 18CE1400] 14:28:03 INFO - PROCESS | 2880 | 1467235683531 Marionette TRACE conn7 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:03 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. 14:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 14:28:03 INFO - PROCESS | 2880 | 1467235683555 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 14:28:03 INFO - PROCESS | 2880 | 1467235683557 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 14:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:28:03 INFO - PROCESS | 2880 | 1467235683570 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:28:03 INFO - PROCESS | 2880 | 1467235683571 Marionette TRACE conn7 <- [1,342,null,{}] 14:28:03 INFO - PROCESS | 2880 | 1467235683575 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:03 INFO - PROCESS | 2880 | 1467235683577 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:03 INFO - PROCESS | 2880 | 1467235683699 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 14:28:03 INFO - PROCESS | 2880 | 1467235683705 Marionette TRACE conn7 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:03 INFO - PROCESS | 2880 | 1467235683711 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:03 INFO - PROCESS | 2880 | ++DOCSHELL 18D5F800 == 39 [pid = 2880] [id = 95] 14:28:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18D60400) [pid = 2880] [serial = 282] [outer = 00000000] 14:28:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18D65000) [pid = 2880] [serial = 283] [outer = 18D60400] 14:28:03 INFO - PROCESS | 2880 | 1467235683770 Marionette DEBUG loaded listener.js 14:28:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1A45F800) [pid = 2880] [serial = 284] [outer = 18D60400] 14:28:04 INFO - PROCESS | 2880 | 1467235684252 Marionette TRACE conn7 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:04 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. 14:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 731ms 14:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:28:04 INFO - PROCESS | 2880 | 1467235684300 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 14:28:04 INFO - PROCESS | 2880 | 1467235684302 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 14:28:04 INFO - PROCESS | 2880 | 1467235684341 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:28:04 INFO - PROCESS | 2880 | 1467235684343 Marionette TRACE conn7 <- [1,346,null,{}] 14:28:04 INFO - PROCESS | 2880 | 1467235684350 Marionette TRACE conn7 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:04 INFO - PROCESS | 2880 | 1467235684353 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:04 INFO - PROCESS | 2880 | 1467235684480 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 14:28:04 INFO - PROCESS | 2880 | 1467235684494 Marionette TRACE conn7 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:04 INFO - PROCESS | 2880 | 1467235684496 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:04 INFO - PROCESS | 2880 | ++DOCSHELL 1A8BA000 == 40 [pid = 2880] [id = 96] 14:28:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1A8BB800) [pid = 2880] [serial = 285] [outer = 00000000] 14:28:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1A92D400) [pid = 2880] [serial = 286] [outer = 1A8BB800] 14:28:04 INFO - PROCESS | 2880 | 1467235684591 Marionette DEBUG loaded listener.js 14:28:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1A8C3800) [pid = 2880] [serial = 287] [outer = 1A8BB800] 14:28:04 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18C38C00) [pid = 2880] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:28:04 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18D13400) [pid = 2880] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:28:04 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (12E59000) [pid = 2880] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:28:04 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (0DE88400) [pid = 2880] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:28:04 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (0DFC2800) [pid = 2880] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:28:04 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1472C400) [pid = 2880] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:28:04 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18937400) [pid = 2880] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:28:04 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18B04000) [pid = 2880] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:28:04 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18D5D400) [pid = 2880] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:28:04 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18D58800) [pid = 2880] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:28:05 INFO - PROCESS | 2880 | 1467235685097 Marionette TRACE conn7 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:05 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. 14:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 810ms 14:28:05 INFO - PROCESS | 2880 | 1467235685148 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 14:28:05 INFO - PROCESS | 2880 | 1467235685150 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 14:28:05 INFO - PROCESS | 2880 | 1467235685153 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:28:05 INFO - PROCESS | 2880 | 1467235685155 Marionette TRACE conn7 <- [1,350,null,{}] 14:28:05 INFO - PROCESS | 2880 | 1467235685158 Marionette TRACE conn7 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:05 INFO - PROCESS | 2880 | 1467235685160 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:05 INFO - PROCESS | 2880 | 1467235685276 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 14:28:05 INFO - PROCESS | 2880 | 1467235685330 Marionette TRACE conn7 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:05 INFO - PROCESS | 2880 | 1467235685332 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:05 INFO - PROCESS | 2880 | ++DOCSHELL 0DE88400 == 41 [pid = 2880] [id = 97] 14:28:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1472C400) [pid = 2880] [serial = 288] [outer = 00000000] 14:28:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A453C00) [pid = 2880] [serial = 289] [outer = 1472C400] 14:28:05 INFO - PROCESS | 2880 | 1467235685378 Marionette DEBUG loaded listener.js 14:28:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A8B8400) [pid = 2880] [serial = 290] [outer = 1472C400] 14:28:05 INFO - PROCESS | 2880 | 1467235685739 Marionette TRACE conn7 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:05 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. 14:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 631ms 14:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:28:05 INFO - PROCESS | 2880 | 1467235685787 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 14:28:05 INFO - PROCESS | 2880 | 1467235685790 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 14:28:05 INFO - PROCESS | 2880 | 1467235685793 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:28:05 INFO - PROCESS | 2880 | 1467235685794 Marionette TRACE conn7 <- [1,354,null,{}] 14:28:05 INFO - PROCESS | 2880 | 1467235685798 Marionette TRACE conn7 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:05 INFO - PROCESS | 2880 | 1467235685800 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:05 INFO - PROCESS | 2880 | 1467235685907 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 14:28:05 INFO - PROCESS | 2880 | 1467235685913 Marionette TRACE conn7 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:05 INFO - PROCESS | 2880 | 1467235685915 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:05 INFO - PROCESS | 2880 | ++DOCSHELL 1AA24800 == 42 [pid = 2880] [id = 98] 14:28:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A8C1000) [pid = 2880] [serial = 291] [outer = 00000000] 14:28:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1AA47C00) [pid = 2880] [serial = 292] [outer = 1A8C1000] 14:28:05 INFO - PROCESS | 2880 | 1467235685961 Marionette DEBUG loaded listener.js 14:28:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1AD57800) [pid = 2880] [serial = 293] [outer = 1A8C1000] 14:28:06 INFO - PROCESS | 2880 | 1467235686407 Marionette TRACE conn7 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28: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. 14:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 14:28:06 INFO - PROCESS | 2880 | 1467235686424 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 14:28:06 INFO - PROCESS | 2880 | 1467235686436 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 14:28:06 INFO - PROCESS | 2880 | 1467235686440 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:28:06 INFO - PROCESS | 2880 | 1467235686441 Marionette TRACE conn7 <- [1,358,null,{}] 14:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:28:06 INFO - PROCESS | 2880 | 1467235686448 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:06 INFO - PROCESS | 2880 | 1467235686450 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:06 INFO - PROCESS | 2880 | 1467235686534 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 14:28:06 INFO - PROCESS | 2880 | 1467235686540 Marionette TRACE conn7 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:06 INFO - PROCESS | 2880 | 1467235686542 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:06 INFO - PROCESS | 2880 | ++DOCSHELL 1AD53C00 == 43 [pid = 2880] [id = 99] 14:28:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1AD6C800) [pid = 2880] [serial = 294] [outer = 00000000] 14:28:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1AE8E800) [pid = 2880] [serial = 295] [outer = 1AD6C800] 14:28:06 INFO - PROCESS | 2880 | 1467235686588 Marionette DEBUG loaded listener.js 14:28:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1AF06C00) [pid = 2880] [serial = 296] [outer = 1AD6C800] 14:28:07 INFO - PROCESS | 2880 | 1467235687117 Marionette TRACE conn7 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28: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. 14:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 731ms 14:28:07 INFO - PROCESS | 2880 | 1467235687175 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 14:28:07 INFO - PROCESS | 2880 | 1467235687181 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 14:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:28:07 INFO - PROCESS | 2880 | 1467235687187 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:28:07 INFO - PROCESS | 2880 | 1467235687191 Marionette TRACE conn7 <- [1,362,null,{}] 14:28:07 INFO - PROCESS | 2880 | 1467235687197 Marionette TRACE conn7 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:07 INFO - PROCESS | 2880 | 1467235687201 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:07 INFO - PROCESS | 2880 | 1467235687373 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 14:28:07 INFO - PROCESS | 2880 | 1467235687476 Marionette TRACE conn7 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:07 INFO - PROCESS | 2880 | 1467235687481 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:07 INFO - PROCESS | 2880 | ++DOCSHELL 12305800 == 44 [pid = 2880] [id = 100] 14:28:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (12307000) [pid = 2880] [serial = 297] [outer = 00000000] 14:28:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1472E000) [pid = 2880] [serial = 298] [outer = 12307000] 14:28:07 INFO - PROCESS | 2880 | 1467235687543 Marionette DEBUG loaded listener.js 14:28:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (14957000) [pid = 2880] [serial = 299] [outer = 12307000] 14:28:08 INFO - PROCESS | 2880 | 1467235688171 Marionette TRACE conn7 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28: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. 14:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1022ms 14:28:08 INFO - PROCESS | 2880 | 1467235688211 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 14:28:08 INFO - PROCESS | 2880 | 1467235688216 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 14:28:08 INFO - PROCESS | 2880 | 1467235688223 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:28:08 INFO - PROCESS | 2880 | 1467235688226 Marionette TRACE conn7 <- [1,366,null,{}] 14:28:08 INFO - PROCESS | 2880 | 1467235688231 Marionette TRACE conn7 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:08 INFO - PROCESS | 2880 | 1467235688234 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:08 INFO - PROCESS | 2880 | 1467235688354 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 14:28:08 INFO - PROCESS | 2880 | 1467235688484 Marionette TRACE conn7 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:08 INFO - PROCESS | 2880 | 1467235688487 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:08 INFO - PROCESS | 2880 | ++DOCSHELL 1893A800 == 45 [pid = 2880] [id = 101] 14:28:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (18AE5C00) [pid = 2880] [serial = 300] [outer = 00000000] 14:28:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (18B0EC00) [pid = 2880] [serial = 301] [outer = 18AE5C00] 14:28:08 INFO - PROCESS | 2880 | 1467235688548 Marionette DEBUG loaded listener.js 14:28:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (18BDD800) [pid = 2880] [serial = 302] [outer = 18AE5C00] 14:28:09 INFO - PROCESS | 2880 | 1467235689177 Marionette TRACE conn7 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:09 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. 14:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 970ms 14:28:09 INFO - PROCESS | 2880 | 1467235689196 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 14:28:09 INFO - PROCESS | 2880 | 1467235689199 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 14:28:09 INFO - PROCESS | 2880 | 1467235689203 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:28:09 INFO - PROCESS | 2880 | 1467235689207 Marionette TRACE conn7 <- [1,370,null,{}] 14:28:09 INFO - PROCESS | 2880 | 1467235689220 Marionette TRACE conn7 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:09 INFO - PROCESS | 2880 | 1467235689225 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:09 INFO - PROCESS | 2880 | 1467235689342 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 14:28:09 INFO - PROCESS | 2880 | 1467235689444 Marionette TRACE conn7 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:09 INFO - PROCESS | 2880 | 1467235689448 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:09 INFO - PROCESS | 2880 | ++DOCSHELL 1AE88400 == 46 [pid = 2880] [id = 102] 14:28:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (1AE8BC00) [pid = 2880] [serial = 303] [outer = 00000000] 14:28:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (1AF04000) [pid = 2880] [serial = 304] [outer = 1AE8BC00] 14:28:09 INFO - PROCESS | 2880 | 1467235689511 Marionette DEBUG loaded listener.js 14:28:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (1AF10000) [pid = 2880] [serial = 305] [outer = 1AE8BC00] 14:28:10 INFO - PROCESS | 2880 | 1467235690190 Marionette TRACE conn7 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 14:28:10 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. 14:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1024ms 14:28:10 INFO - PROCESS | 2880 | 1467235690229 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 14:28:10 INFO - PROCESS | 2880 | 1467235690232 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 14:28:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:28:10 INFO - PROCESS | 2880 | 1467235690236 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:28:10 INFO - PROCESS | 2880 | 1467235690238 Marionette TRACE conn7 <- [1,374,null,{}] 14:28:10 INFO - PROCESS | 2880 | 1467235690242 Marionette TRACE conn7 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:10 INFO - PROCESS | 2880 | 1467235690244 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:10 INFO - PROCESS | 2880 | 1467235690359 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 14:28:10 INFO - PROCESS | 2880 | 1467235690486 Marionette TRACE conn7 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:10 INFO - PROCESS | 2880 | 1467235690488 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:10 INFO - PROCESS | 2880 | ++DOCSHELL 1AFBA800 == 47 [pid = 2880] [id = 103] 14:28:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (1AFC5800) [pid = 2880] [serial = 306] [outer = 00000000] 14:28:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 98 (1AFDE800) [pid = 2880] [serial = 307] [outer = 1AFC5800] 14:28:10 INFO - PROCESS | 2880 | 1467235690543 Marionette DEBUG loaded listener.js 14:28:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 99 (1AFE4000) [pid = 2880] [serial = 308] [outer = 1AFC5800] 14:28:11 INFO - PROCESS | 2880 | 1467235691179 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:28:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:28:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 971ms 14:28:11 INFO - PROCESS | 2880 | 1467235691209 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 14:28:11 INFO - PROCESS | 2880 | 1467235691211 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 14:28:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:28:11 INFO - PROCESS | 2880 | 1467235691215 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:28:11 INFO - PROCESS | 2880 | 1467235691217 Marionette TRACE conn7 <- [1,378,null,{}] 14:28:11 INFO - PROCESS | 2880 | 1467235691221 Marionette TRACE conn7 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:11 INFO - PROCESS | 2880 | 1467235691223 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:11 INFO - PROCESS | 2880 | 1467235691330 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 14:28:11 INFO - PROCESS | 2880 | 1467235691428 Marionette TRACE conn7 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:11 INFO - PROCESS | 2880 | 1467235691430 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:11 INFO - PROCESS | 2880 | ++DOCSHELL 150F5400 == 48 [pid = 2880] [id = 104] 14:28:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 100 (15C07400) [pid = 2880] [serial = 309] [outer = 00000000] 14:28:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 101 (18BD6800) [pid = 2880] [serial = 310] [outer = 15C07400] 14:28:11 INFO - PROCESS | 2880 | 1467235691484 Marionette DEBUG loaded listener.js 14:28:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 102 (18D14400) [pid = 2880] [serial = 311] [outer = 15C07400] 14:28:12 INFO - PROCESS | 2880 | 1467235692253 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:28:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:28:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1074ms 14:28:12 INFO - PROCESS | 2880 | 1467235692292 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 14:28:12 INFO - PROCESS | 2880 | 1467235692296 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 14:28:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:28:12 INFO - PROCESS | 2880 | 1467235692301 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:28:12 INFO - PROCESS | 2880 | 1467235692306 Marionette TRACE conn7 <- [1,382,null,{}] 14:28:12 INFO - PROCESS | 2880 | 1467235692312 Marionette TRACE conn7 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:12 INFO - PROCESS | 2880 | 1467235692314 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:12 INFO - PROCESS | 2880 | 1467235692419 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 14:28:12 INFO - PROCESS | 2880 | 1467235692548 Marionette TRACE conn7 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:12 INFO - PROCESS | 2880 | 1467235692551 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:12 INFO - PROCESS | 2880 | ++DOCSHELL 1238FC00 == 49 [pid = 2880] [id = 105] 14:28:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 103 (14731800) [pid = 2880] [serial = 312] [outer = 00000000] 14:28:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 104 (18937400) [pid = 2880] [serial = 313] [outer = 14731800] 14:28:12 INFO - PROCESS | 2880 | 1467235692602 Marionette DEBUG loaded listener.js 14:28:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 105 (18B04800) [pid = 2880] [serial = 314] [outer = 14731800] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 1AD77C00 == 48 [pid = 2880] [id = 60] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 1AA24800 == 47 [pid = 2880] [id = 98] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 0DE88400 == 46 [pid = 2880] [id = 97] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 1A8BA000 == 45 [pid = 2880] [id = 96] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 18D5F800 == 44 [pid = 2880] [id = 95] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 18CDFC00 == 43 [pid = 2880] [id = 94] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 18AEEC00 == 42 [pid = 2880] [id = 93] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 14C32000 == 41 [pid = 2880] [id = 92] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 11AE7000 == 40 [pid = 2880] [id = 91] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 08F63800 == 39 [pid = 2880] [id = 90] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 1A930800 == 38 [pid = 2880] [id = 88] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 18B09400 == 37 [pid = 2880] [id = 85] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 1A459000 == 36 [pid = 2880] [id = 74] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 0DBE9C00 == 35 [pid = 2880] [id = 86] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 17ADCC00 == 34 [pid = 2880] [id = 87] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 1AD52800 == 33 [pid = 2880] [id = 89] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 1AFBA800 == 32 [pid = 2880] [id = 103] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 150F5400 == 31 [pid = 2880] [id = 104] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 1AE88400 == 30 [pid = 2880] [id = 102] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 1AD53C00 == 29 [pid = 2880] [id = 99] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 12305800 == 28 [pid = 2880] [id = 100] 14:28:13 INFO - PROCESS | 2880 | --DOCSHELL 1893A800 == 27 [pid = 2880] [id = 101] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 104 (18C3EC00) [pid = 2880] [serial = 238] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 103 (18D65400) [pid = 2880] [serial = 242] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 102 (1A456800) [pid = 2880] [serial = 247] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 101 (18D5DC00) [pid = 2880] [serial = 241] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 100 (1472D800) [pid = 2880] [serial = 224] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 99 (14723400) [pid = 2880] [serial = 223] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 98 (1230C400) [pid = 2880] [serial = 227] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 97 (11A2AC00) [pid = 2880] [serial = 226] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (14952C00) [pid = 2880] [serial = 229] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (1505E000) [pid = 2880] [serial = 230] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (18AE8400) [pid = 2880] [serial = 232] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (18AEE800) [pid = 2880] [serial = 233] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (1AA2CC00) [pid = 2880] [serial = 220] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (18BD2800) [pid = 2880] [serial = 235] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (1A456C00) [pid = 2880] [serial = 244] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1A937C00) [pid = 2880] [serial = 251] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1A92C400) [pid = 2880] [serial = 250] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18CE7000) [pid = 2880] [serial = 239] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1A458C00) [pid = 2880] [serial = 245] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1AA30C00) [pid = 2880] [serial = 253] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18BD8800) [pid = 2880] [serial = 236] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1A4B7C00) [pid = 2880] [serial = 248] [outer = 00000000] [url = about:blank] 14:28:13 INFO - PROCESS | 2880 | 1467235693882 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:28:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:28:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1631ms 14:28:13 INFO - PROCESS | 2880 | 1467235693933 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 14:28:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:28:13 INFO - PROCESS | 2880 | 1467235693937 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 14:28:13 INFO - PROCESS | 2880 | 1467235693941 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:28:13 INFO - PROCESS | 2880 | 1467235693947 Marionette TRACE conn7 <- [1,386,null,{}] 14:28:13 INFO - PROCESS | 2880 | 1467235693951 Marionette TRACE conn7 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:13 INFO - PROCESS | 2880 | 1467235693954 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:14 INFO - PROCESS | 2880 | 1467235694070 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 14:28:14 INFO - PROCESS | 2880 | 1467235694152 Marionette TRACE conn7 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:14 INFO - PROCESS | 2880 | 1467235694154 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:14 INFO - PROCESS | 2880 | ++DOCSHELL 0D575000 == 28 [pid = 2880] [id = 106] 14:28:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (0D58D000) [pid = 2880] [serial = 315] [outer = 00000000] 14:28:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (0EBA4800) [pid = 2880] [serial = 316] [outer = 0D58D000] 14:28:14 INFO - PROCESS | 2880 | 1467235694202 Marionette DEBUG loaded listener.js 14:28:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (121C6400) [pid = 2880] [serial = 317] [outer = 0D58D000] 14:28:14 INFO - PROCESS | 2880 | 1467235694605 Marionette TRACE conn7 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 14:28:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:28:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 732ms 14:28:14 INFO - PROCESS | 2880 | 1467235694680 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 14:28:14 INFO - PROCESS | 2880 | 1467235694685 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 14:28:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:28:14 INFO - PROCESS | 2880 | 1467235694692 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:28:14 INFO - PROCESS | 2880 | 1467235694694 Marionette TRACE conn7 <- [1,390,null,{}] 14:28:14 INFO - PROCESS | 2880 | 1467235694702 Marionette TRACE conn7 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:14 INFO - PROCESS | 2880 | 1467235694705 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:14 INFO - PROCESS | 2880 | 1467235694796 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 14:28:14 INFO - PROCESS | 2880 | 1467235694813 Marionette TRACE conn7 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:14 INFO - PROCESS | 2880 | 1467235694815 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:14 INFO - PROCESS | 2880 | ++DOCSHELL 15059C00 == 29 [pid = 2880] [id = 107] 14:28:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1505B400) [pid = 2880] [serial = 318] [outer = 00000000] 14:28:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (150F7000) [pid = 2880] [serial = 319] [outer = 1505B400] 14:28:14 INFO - PROCESS | 2880 | 1467235694865 Marionette DEBUG loaded listener.js 14:28:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (15C5F400) [pid = 2880] [serial = 320] [outer = 1505B400] 14:28:15 INFO - PROCESS | 2880 | 1467235695355 Marionette TRACE conn7 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 14:28:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:28:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 691ms 14:28:15 INFO - PROCESS | 2880 | 1467235695386 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 14:28:15 INFO - PROCESS | 2880 | 1467235695388 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 14:28:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:28:15 INFO - PROCESS | 2880 | 1467235695391 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:28:15 INFO - PROCESS | 2880 | 1467235695395 Marionette TRACE conn7 <- [1,394,null,{}] 14:28:15 INFO - PROCESS | 2880 | 1467235695406 Marionette TRACE conn7 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:15 INFO - PROCESS | 2880 | 1467235695411 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:15 INFO - PROCESS | 2880 | 1467235695494 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 14:28:15 INFO - PROCESS | 2880 | 1467235695502 Marionette TRACE conn7 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:15 INFO - PROCESS | 2880 | 1467235695505 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:15 INFO - PROCESS | 2880 | ++DOCSHELL 1897E800 == 30 [pid = 2880] [id = 108] 14:28:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (18AECC00) [pid = 2880] [serial = 321] [outer = 00000000] 14:28:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (18B0C000) [pid = 2880] [serial = 322] [outer = 18AECC00] 14:28:15 INFO - PROCESS | 2880 | 1467235695556 Marionette DEBUG loaded listener.js 14:28:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (18BD4400) [pid = 2880] [serial = 323] [outer = 18AECC00] 14:28:16 INFO - PROCESS | 2880 | 1467235696083 Marionette TRACE conn7 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 14:28:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:28:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 732ms 14:28:16 INFO - PROCESS | 2880 | 1467235696126 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 14:28:16 INFO - PROCESS | 2880 | 1467235696129 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 14:28:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:28:16 INFO - PROCESS | 2880 | 1467235696173 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:28:16 INFO - PROCESS | 2880 | 1467235696175 Marionette TRACE conn7 <- [1,398,null,{}] 14:28:16 INFO - PROCESS | 2880 | 1467235696179 Marionette TRACE conn7 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:16 INFO - PROCESS | 2880 | 1467235696181 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:16 INFO - PROCESS | 2880 | 1467235696303 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 14:28:16 INFO - PROCESS | 2880 | 1467235696367 Marionette TRACE conn7 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:16 INFO - PROCESS | 2880 | 1467235696369 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:16 INFO - PROCESS | 2880 | ++DOCSHELL 18BD7800 == 31 [pid = 2880] [id = 109] 14:28:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (18BD8C00) [pid = 2880] [serial = 324] [outer = 00000000] 14:28:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (18CDFC00) [pid = 2880] [serial = 325] [outer = 18BD8C00] 14:28:16 INFO - PROCESS | 2880 | 1467235696417 Marionette DEBUG loaded listener.js 14:28:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (18D17800) [pid = 2880] [serial = 326] [outer = 18BD8C00] 14:28:16 INFO - PROCESS | 2880 | 1467235696870 Marionette TRACE conn7 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 14:28:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:28:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 751ms 14:28:16 INFO - PROCESS | 2880 | 1467235696915 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 14:28:16 INFO - PROCESS | 2880 | 1467235696917 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 14:28:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:28:16 INFO - PROCESS | 2880 | 1467235696921 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:28:16 INFO - PROCESS | 2880 | 1467235696923 Marionette TRACE conn7 <- [1,402,null,{}] 14:28:16 INFO - PROCESS | 2880 | 1467235696927 Marionette TRACE conn7 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:16 INFO - PROCESS | 2880 | 1467235696929 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:17 INFO - PROCESS | 2880 | 1467235697046 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 14:28:17 INFO - PROCESS | 2880 | 1467235697054 Marionette TRACE conn7 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:17 INFO - PROCESS | 2880 | 1467235697056 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:17 INFO - PROCESS | 2880 | ++DOCSHELL 18D59C00 == 32 [pid = 2880] [id = 110] 14:28:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (18D5A000) [pid = 2880] [serial = 327] [outer = 00000000] 14:28:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (18D61800) [pid = 2880] [serial = 328] [outer = 18D5A000] 14:28:17 INFO - PROCESS | 2880 | 1467235697103 Marionette DEBUG loaded listener.js 14:28:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 98 (18D62C00) [pid = 2880] [serial = 329] [outer = 18D5A000] 14:28:17 INFO - PROCESS | 2880 | 1467235697618 Marionette TRACE conn7 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 14:28:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:28:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 770ms 14:28:17 INFO - PROCESS | 2880 | 1467235697700 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 14:28:17 INFO - PROCESS | 2880 | 1467235697703 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 14:28:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:28:17 INFO - PROCESS | 2880 | 1467235697706 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:28:17 INFO - PROCESS | 2880 | 1467235697707 Marionette TRACE conn7 <- [1,406,null,{}] 14:28:17 INFO - PROCESS | 2880 | 1467235697711 Marionette TRACE conn7 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:17 INFO - PROCESS | 2880 | 1467235697716 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:18 INFO - PROCESS | 2880 | 1467235698153 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 14:28:18 INFO - PROCESS | 2880 | --DOMWINDOW == 97 (1AD6C800) [pid = 2880] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:28:18 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (15C5E000) [pid = 2880] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:28:18 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (18B06000) [pid = 2880] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:28:18 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (1472C400) [pid = 2880] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:28:18 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (08F65C00) [pid = 2880] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:28:18 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (1A92B800) [pid = 2880] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:28:18 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (17AE0400) [pid = 2880] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:28:18 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (0DCF6000) [pid = 2880] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:28:18 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (11BC8C00) [pid = 2880] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:28:18 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1A8BB800) [pid = 2880] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:28:18 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1AA21800) [pid = 2880] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:28:18 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1AE8A000) [pid = 2880] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:28:18 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1A459400) [pid = 2880] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:28:18 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1A8C1000) [pid = 2880] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:28:18 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18D60400) [pid = 2880] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:28:18 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18CE1400) [pid = 2880] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:28:18 INFO - PROCESS | 2880 | 1467235698220 Marionette TRACE conn7 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:18 INFO - PROCESS | 2880 | 1467235698222 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:18 INFO - PROCESS | 2880 | ++DOCSHELL 08F74800 == 33 [pid = 2880] [id = 111] 14:28:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (0C307000) [pid = 2880] [serial = 330] [outer = 00000000] 14:28:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (13D7FC00) [pid = 2880] [serial = 331] [outer = 0C307000] 14:28:18 INFO - PROCESS | 2880 | 1467235698268 Marionette DEBUG loaded listener.js 14:28:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18AE5400) [pid = 2880] [serial = 332] [outer = 0C307000] 14:28:18 INFO - PROCESS | 2880 | 1467235698651 Marionette TRACE conn7 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 14:28:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:28:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 971ms 14:28:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:28:18 INFO - PROCESS | 2880 | 1467235698677 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 14:28:18 INFO - PROCESS | 2880 | 1467235698679 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 14:28:18 INFO - PROCESS | 2880 | 1467235698682 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:28:18 INFO - PROCESS | 2880 | 1467235698684 Marionette TRACE conn7 <- [1,410,null,{}] 14:28:18 INFO - PROCESS | 2880 | 1467235698688 Marionette TRACE conn7 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:18 INFO - PROCESS | 2880 | 1467235698689 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:18 INFO - PROCESS | 2880 | 1467235698767 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 14:28:18 INFO - PROCESS | 2880 | 1467235698773 Marionette TRACE conn7 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:18 INFO - PROCESS | 2880 | 1467235698775 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:18 INFO - PROCESS | 2880 | ++DOCSHELL 08F60C00 == 34 [pid = 2880] [id = 112] 14:28:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (14952000) [pid = 2880] [serial = 333] [outer = 00000000] 14:28:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1A4B0400) [pid = 2880] [serial = 334] [outer = 14952000] 14:28:18 INFO - PROCESS | 2880 | 1467235698821 Marionette DEBUG loaded listener.js 14:28:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1A8B5C00) [pid = 2880] [serial = 335] [outer = 14952000] 14:28:19 INFO - PROCESS | 2880 | 1467235699271 Marionette TRACE conn7 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 14:28:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:28:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 631ms 14:28:19 INFO - PROCESS | 2880 | 1467235699313 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 14:28:19 INFO - PROCESS | 2880 | 1467235699315 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 14:28:19 INFO - PROCESS | 2880 | 1467235699318 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:28:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:28:19 INFO - PROCESS | 2880 | 1467235699320 Marionette TRACE conn7 <- [1,414,null,{}] 14:28:19 INFO - PROCESS | 2880 | 1467235699324 Marionette TRACE conn7 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:19 INFO - PROCESS | 2880 | 1467235699326 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:19 INFO - PROCESS | 2880 | 1467235699408 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 14:28:19 INFO - PROCESS | 2880 | 1467235699417 Marionette TRACE conn7 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:19 INFO - PROCESS | 2880 | 1467235699419 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:19 INFO - PROCESS | 2880 | ++DOCSHELL 1A8BA000 == 35 [pid = 2880] [id = 113] 14:28:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1A8BA800) [pid = 2880] [serial = 336] [outer = 00000000] 14:28:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1A92F400) [pid = 2880] [serial = 337] [outer = 1A8BA800] 14:28:19 INFO - PROCESS | 2880 | 1467235699465 Marionette DEBUG loaded listener.js 14:28:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (18D11800) [pid = 2880] [serial = 338] [outer = 1A8BA800] 14:28:19 INFO - PROCESS | 2880 | 1467235699935 Marionette TRACE conn7 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 14:28:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:28:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 14:28:20 INFO - PROCESS | 2880 | 1467235699993 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 14:28:20 INFO - PROCESS | 2880 | 1467235699996 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 14:28:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:28:20 INFO - PROCESS | 2880 | 1467235699999 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:28:20 INFO - PROCESS | 2880 | 1467235700001 Marionette TRACE conn7 <- [1,418,null,{}] 14:28:20 INFO - PROCESS | 2880 | 1467235700005 Marionette TRACE conn7 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:20 INFO - PROCESS | 2880 | 1467235700007 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:20 INFO - PROCESS | 2880 | 1467235700089 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 14:28:20 INFO - PROCESS | 2880 | 1467235700098 Marionette TRACE conn7 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:20 INFO - PROCESS | 2880 | 1467235700099 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:20 INFO - PROCESS | 2880 | ++DOCSHELL 1AA28400 == 36 [pid = 2880] [id = 114] 14:28:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1AA2EC00) [pid = 2880] [serial = 339] [outer = 00000000] 14:28:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1AA3E400) [pid = 2880] [serial = 340] [outer = 1AA2EC00] 14:28:20 INFO - PROCESS | 2880 | 1467235700155 Marionette DEBUG loaded listener.js 14:28:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (1AD4EC00) [pid = 2880] [serial = 341] [outer = 1AA2EC00] 14:28:21 INFO - PROCESS | 2880 | 1467235701492 Marionette TRACE conn7 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 14:28:21 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 14:28:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1517ms 14:28:21 INFO - PROCESS | 2880 | 1467235701520 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 14:28:21 INFO - PROCESS | 2880 | 1467235701525 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 14:28:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:28:21 INFO - PROCESS | 2880 | 1467235701530 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:28:21 INFO - PROCESS | 2880 | 1467235701534 Marionette TRACE conn7 <- [1,422,null,{}] 14:28:21 INFO - PROCESS | 2880 | 1467235701539 Marionette TRACE conn7 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:21 INFO - PROCESS | 2880 | 1467235701543 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:21 INFO - PROCESS | 2880 | 1467235701671 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 14:28:21 INFO - PROCESS | 2880 | 1467235701748 Marionette TRACE conn7 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:21 INFO - PROCESS | 2880 | 1467235701751 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:21 INFO - PROCESS | 2880 | ++DOCSHELL 0E9E0400 == 37 [pid = 2880] [id = 115] 14:28:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (0EBA4400) [pid = 2880] [serial = 342] [outer = 00000000] 14:28:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (14764800) [pid = 2880] [serial = 343] [outer = 0EBA4400] 14:28:21 INFO - PROCESS | 2880 | 1467235701852 Marionette DEBUG loaded listener.js 14:28:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (15C56C00) [pid = 2880] [serial = 344] [outer = 0EBA4400] 14:28:23 INFO - PROCESS | 2880 | --DOCSHELL 1A8BA000 == 36 [pid = 2880] [id = 113] 14:28:23 INFO - PROCESS | 2880 | --DOCSHELL 08F60C00 == 35 [pid = 2880] [id = 112] 14:28:23 INFO - PROCESS | 2880 | --DOCSHELL 08F74800 == 34 [pid = 2880] [id = 111] 14:28:23 INFO - PROCESS | 2880 | --DOCSHELL 18D59C00 == 33 [pid = 2880] [id = 110] 14:28:23 INFO - PROCESS | 2880 | --DOCSHELL 18BD7800 == 32 [pid = 2880] [id = 109] 14:28:23 INFO - PROCESS | 2880 | --DOCSHELL 1897E800 == 31 [pid = 2880] [id = 108] 14:28:23 INFO - PROCESS | 2880 | --DOCSHELL 15059C00 == 30 [pid = 2880] [id = 107] 14:28:23 INFO - PROCESS | 2880 | --DOCSHELL 0D575000 == 29 [pid = 2880] [id = 106] 14:28:23 INFO - PROCESS | 2880 | --DOCSHELL 1238FC00 == 28 [pid = 2880] [id = 105] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (1AD57800) [pid = 2880] [serial = 293] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (1AE8E800) [pid = 2880] [serial = 295] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (1AF06C00) [pid = 2880] [serial = 296] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (18980800) [pid = 2880] [serial = 275] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (18BD9C00) [pid = 2880] [serial = 277] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (1A453C00) [pid = 2880] [serial = 289] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (0D573800) [pid = 2880] [serial = 269] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1AA41800) [pid = 2880] [serial = 254] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (18B0FC00) [pid = 2880] [serial = 260] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (13D7EC00) [pid = 2880] [serial = 257] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (11DB5C00) [pid = 2880] [serial = 256] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (14725C00) [pid = 2880] [serial = 272] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18C32800) [pid = 2880] [serial = 278] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1A8C3800) [pid = 2880] [serial = 287] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1AD4B800) [pid = 2880] [serial = 262] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (12309800) [pid = 2880] [serial = 271] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18AEA000) [pid = 2880] [serial = 259] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1A92D400) [pid = 2880] [serial = 286] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1AE90400) [pid = 2880] [serial = 265] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (17AD4000) [pid = 2880] [serial = 274] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1AD4D000) [pid = 2880] [serial = 221] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1AA47C00) [pid = 2880] [serial = 292] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1A45F800) [pid = 2880] [serial = 284] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18D17000) [pid = 2880] [serial = 280] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D65000) [pid = 2880] [serial = 283] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0C91EC00) [pid = 2880] [serial = 268] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1A8B8400) [pid = 2880] [serial = 290] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1AE93800) [pid = 2880] [serial = 266] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1AD54800) [pid = 2880] [serial = 263] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18D19800) [pid = 2880] [serial = 281] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 2880 | 1467235703086 Marionette TRACE conn7 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 14:28:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:28:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1638ms 14:28:23 INFO - PROCESS | 2880 | 1467235703171 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 14:28:23 INFO - PROCESS | 2880 | 1467235703175 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 14:28:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:28:23 INFO - PROCESS | 2880 | 1467235703179 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:28:23 INFO - PROCESS | 2880 | 1467235703182 Marionette TRACE conn7 <- [1,426,null,{}] 14:28:23 INFO - PROCESS | 2880 | 1467235703188 Marionette TRACE conn7 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:23 INFO - PROCESS | 2880 | 1467235703191 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:23 INFO - PROCESS | 2880 | 1467235703289 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 14:28:23 INFO - PROCESS | 2880 | 1467235703367 Marionette TRACE conn7 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:23 INFO - PROCESS | 2880 | 1467235703371 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:23 INFO - PROCESS | 2880 | ++DOCSHELL 0D1F2400 == 29 [pid = 2880] [id = 116] 14:28:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (0D1F7C00) [pid = 2880] [serial = 345] [outer = 00000000] 14:28:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (0D596C00) [pid = 2880] [serial = 346] [outer = 0D1F7C00] 14:28:23 INFO - PROCESS | 2880 | 1467235703420 Marionette DEBUG loaded listener.js 14:28:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0E8E7400) [pid = 2880] [serial = 347] [outer = 0D1F7C00] 14:28:23 INFO - PROCESS | 2880 | 1467235703849 Marionette TRACE conn7 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 14:28:23 INFO - PROCESS | 2880 | 1467235703921 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 14:28:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:28:23 INFO - PROCESS | 2880 | 1467235703928 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:28:23 INFO - PROCESS | 2880 | 1467235703930 Marionette TRACE conn7 <- [1,430,null,{}] 14:28:23 INFO - PROCESS | 2880 | 1467235703934 Marionette TRACE conn7 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:23 INFO - PROCESS | 2880 | 1467235703937 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:24 INFO - PROCESS | 2880 | 1467235704028 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 14:28:24 INFO - PROCESS | 2880 | 1467235704043 Marionette TRACE conn7 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:24 INFO - PROCESS | 2880 | 1467235704046 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:24 INFO - PROCESS | 2880 | ++DOCSHELL 1505EC00 == 30 [pid = 2880] [id = 117] 14:28:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (15060000) [pid = 2880] [serial = 348] [outer = 00000000] 14:28:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (15CB9000) [pid = 2880] [serial = 349] [outer = 15060000] 14:28:24 INFO - PROCESS | 2880 | 1467235704097 Marionette DEBUG loaded listener.js 14:28:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (17999400) [pid = 2880] [serial = 350] [outer = 15060000] 14:28:24 INFO - PROCESS | 2880 | 1467235704565 Marionette TRACE conn7 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 14:28:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:28:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 14:28:24 INFO - PROCESS | 2880 | 1467235704602 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 14:28:24 INFO - PROCESS | 2880 | 1467235704604 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 14:28:24 INFO - PROCESS | 2880 | 1467235704639 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:28:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:28:24 INFO - PROCESS | 2880 | 1467235704644 Marionette TRACE conn7 <- [1,434,null,{}] 14:28:24 INFO - PROCESS | 2880 | 1467235704657 Marionette TRACE conn7 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:24 INFO - PROCESS | 2880 | 1467235704662 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:24 INFO - PROCESS | 2880 | 1467235704782 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 14:28:24 INFO - PROCESS | 2880 | 1467235704836 Marionette TRACE conn7 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:24 INFO - PROCESS | 2880 | 1467235704839 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:24 INFO - PROCESS | 2880 | ++DOCSHELL 18B0AC00 == 31 [pid = 2880] [id = 118] 14:28:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18B0B400) [pid = 2880] [serial = 351] [outer = 00000000] 14:28:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18BD7400) [pid = 2880] [serial = 352] [outer = 18B0B400] 14:28:24 INFO - PROCESS | 2880 | 1467235704889 Marionette DEBUG loaded listener.js 14:28:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18C32000) [pid = 2880] [serial = 353] [outer = 18B0B400] 14:28:25 INFO - PROCESS | 2880 | 1467235705299 Marionette TRACE conn7 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 14:28:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:28:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 14:28:25 INFO - PROCESS | 2880 | 1467235705382 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 14:28:25 INFO - PROCESS | 2880 | 1467235705385 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 14:28:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:28:25 INFO - PROCESS | 2880 | 1467235705388 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:28:25 INFO - PROCESS | 2880 | 1467235705390 Marionette TRACE conn7 <- [1,438,null,{}] 14:28:25 INFO - PROCESS | 2880 | 1467235705394 Marionette TRACE conn7 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:25 INFO - PROCESS | 2880 | 1467235705396 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:25 INFO - PROCESS | 2880 | 1467235705516 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 14:28:25 INFO - PROCESS | 2880 | 1467235705572 Marionette TRACE conn7 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:25 INFO - PROCESS | 2880 | 1467235705574 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:25 INFO - PROCESS | 2880 | ++DOCSHELL 18C3DC00 == 32 [pid = 2880] [id = 119] 14:28:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18CDB400) [pid = 2880] [serial = 354] [outer = 00000000] 14:28:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18D2B800) [pid = 2880] [serial = 355] [outer = 18CDB400] 14:28:25 INFO - PROCESS | 2880 | 1467235705620 Marionette DEBUG loaded listener.js 14:28:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D5E000) [pid = 2880] [serial = 356] [outer = 18CDB400] 14:28:26 INFO - PROCESS | 2880 | 1467235706086 Marionette TRACE conn7 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 14:28:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:28:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 771ms 14:28:26 INFO - PROCESS | 2880 | 1467235706162 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 14:28:26 INFO - PROCESS | 2880 | 1467235706164 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 14:28:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:28:26 INFO - PROCESS | 2880 | 1467235706167 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:28:26 INFO - PROCESS | 2880 | 1467235706169 Marionette TRACE conn7 <- [1,442,null,{}] 14:28:26 INFO - PROCESS | 2880 | 1467235706180 Marionette TRACE conn7 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:26 INFO - PROCESS | 2880 | 1467235706182 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:26 INFO - PROCESS | 2880 | 1467235706296 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 14:28:26 INFO - PROCESS | 2880 | 1467235706308 Marionette TRACE conn7 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:26 INFO - PROCESS | 2880 | 1467235706310 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:26 INFO - PROCESS | 2880 | ++DOCSHELL 1A457400 == 33 [pid = 2880] [id = 120] 14:28:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A458000) [pid = 2880] [serial = 357] [outer = 00000000] 14:28:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A4AD800) [pid = 2880] [serial = 358] [outer = 1A458000] 14:28:26 INFO - PROCESS | 2880 | 1467235706358 Marionette DEBUG loaded listener.js 14:28:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A4B2C00) [pid = 2880] [serial = 359] [outer = 1A458000] 14:28:26 INFO - PROCESS | 2880 | 1467235706827 Marionette TRACE conn7 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 14:28:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:28:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 692ms 14:28:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:28:26 INFO - PROCESS | 2880 | 1467235706863 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 14:28:26 INFO - PROCESS | 2880 | 1467235706865 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 14:28:26 INFO - PROCESS | 2880 | 1467235706868 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:28:26 INFO - PROCESS | 2880 | 1467235706869 Marionette TRACE conn7 <- [1,446,null,{}] 14:28:26 INFO - PROCESS | 2880 | 1467235706873 Marionette TRACE conn7 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:26 INFO - PROCESS | 2880 | 1467235706878 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:27 INFO - PROCESS | 2880 | 1467235707032 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 14:28:27 INFO - PROCESS | 2880 | 1467235707091 Marionette TRACE conn7 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:27 INFO - PROCESS | 2880 | 1467235707093 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:27 INFO - PROCESS | 2880 | ++DOCSHELL 1A8C1000 == 34 [pid = 2880] [id = 121] 14:28:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1A8C1400) [pid = 2880] [serial = 360] [outer = 00000000] 14:28:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1A934C00) [pid = 2880] [serial = 361] [outer = 1A8C1400] 14:28:27 INFO - PROCESS | 2880 | 1467235707137 Marionette DEBUG loaded listener.js 14:28:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1AA26000) [pid = 2880] [serial = 362] [outer = 1A8C1400] 14:28:27 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1A8BA800) [pid = 2880] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:28:27 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1505B400) [pid = 2880] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:28:27 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (14731800) [pid = 2880] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:28:27 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18AECC00) [pid = 2880] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:28:27 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18BD8C00) [pid = 2880] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:28:27 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0D58D000) [pid = 2880] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:28:27 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (12307000) [pid = 2880] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:28:27 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18AE5C00) [pid = 2880] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:28:27 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1AE8BC00) [pid = 2880] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:28:27 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1AFC5800) [pid = 2880] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:28:27 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (15C07400) [pid = 2880] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:28:27 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18D5A000) [pid = 2880] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:28:27 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0C307000) [pid = 2880] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:28:27 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (14952000) [pid = 2880] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:28:27 INFO - PROCESS | 2880 | 1467235707665 Marionette TRACE conn7 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 14:28:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:28:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 830ms 14:28:27 INFO - PROCESS | 2880 | 1467235707704 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 14:28:27 INFO - PROCESS | 2880 | 1467235707706 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 14:28:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:28:27 INFO - PROCESS | 2880 | 1467235707711 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:28:27 INFO - PROCESS | 2880 | 1467235707712 Marionette TRACE conn7 <- [1,450,null,{}] 14:28:27 INFO - PROCESS | 2880 | 1467235707716 Marionette TRACE conn7 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:27 INFO - PROCESS | 2880 | 1467235707718 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:27 INFO - PROCESS | 2880 | 1467235707801 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 14:28:27 INFO - PROCESS | 2880 | 1467235707806 Marionette TRACE conn7 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:27 INFO - PROCESS | 2880 | 1467235707808 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:27 INFO - PROCESS | 2880 | ++DOCSHELL 18AECC00 == 35 [pid = 2880] [id = 122] 14:28:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18AEF000) [pid = 2880] [serial = 363] [outer = 00000000] 14:28:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1A459400) [pid = 2880] [serial = 364] [outer = 18AEF000] 14:28:27 INFO - PROCESS | 2880 | 1467235707854 Marionette DEBUG loaded listener.js 14:28:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18CE5400) [pid = 2880] [serial = 365] [outer = 18AEF000] 14:28:28 INFO - PROCESS | 2880 | 1467235708293 Marionette TRACE conn7 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 14:28:28 INFO - PROCESS | 2880 | 1467235708348 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 14:28:28 INFO - PROCESS | 2880 | 1467235708351 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:28:28 INFO - PROCESS | 2880 | 1467235708353 Marionette TRACE conn7 <- [1,454,null,{}] 14:28:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:28:28 INFO - PROCESS | 2880 | 1467235708357 Marionette TRACE conn7 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:28 INFO - PROCESS | 2880 | 1467235708359 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:28 INFO - PROCESS | 2880 | 1467235708443 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 14:28:28 INFO - PROCESS | 2880 | 1467235708451 Marionette TRACE conn7 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:28 INFO - PROCESS | 2880 | 1467235708453 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:28 INFO - PROCESS | 2880 | ++DOCSHELL 14758000 == 36 [pid = 2880] [id = 123] 14:28:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1AA30800) [pid = 2880] [serial = 366] [outer = 00000000] 14:28:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1AD4B800) [pid = 2880] [serial = 367] [outer = 1AA30800] 14:28:28 INFO - PROCESS | 2880 | 1467235708499 Marionette DEBUG loaded listener.js 14:28:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1AD53000) [pid = 2880] [serial = 368] [outer = 1AA30800] 14:28:28 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:28:28 INFO - PROCESS | 2880 | 1467235708940 Marionette TRACE conn7 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 14:28:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:28:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 631ms 14:28:29 INFO - PROCESS | 2880 | 1467235708987 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 14:28:29 INFO - PROCESS | 2880 | 1467235708989 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 14:28:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:28:29 INFO - PROCESS | 2880 | 1467235708992 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:28:29 INFO - PROCESS | 2880 | 1467235708994 Marionette TRACE conn7 <- [1,458,null,{}] 14:28:29 INFO - PROCESS | 2880 | 1467235708998 Marionette TRACE conn7 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:29 INFO - PROCESS | 2880 | 1467235709000 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:29 INFO - PROCESS | 2880 | 1467235709084 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 14:28:29 INFO - PROCESS | 2880 | 1467235709092 Marionette TRACE conn7 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:29 INFO - PROCESS | 2880 | 1467235709094 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:29 INFO - PROCESS | 2880 | ++DOCSHELL 1AA3EC00 == 37 [pid = 2880] [id = 124] 14:28:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1AD57800) [pid = 2880] [serial = 369] [outer = 00000000] 14:28:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1AD70C00) [pid = 2880] [serial = 370] [outer = 1AD57800] 14:28:29 INFO - PROCESS | 2880 | 1467235709141 Marionette DEBUG loaded listener.js 14:28:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1AD72000) [pid = 2880] [serial = 371] [outer = 1AD57800] 14:28:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (15192800) [pid = 2880] [serial = 372] [outer = 1AD6B000] 14:28:29 INFO - PROCESS | 2880 | 1467235709882 Marionette TRACE conn7 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 14:28:29 INFO - PROCESS | 2880 | 1467235709932 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 14:28:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:28:29 INFO - PROCESS | 2880 | 1467235709938 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:28:29 INFO - PROCESS | 2880 | 1467235709941 Marionette TRACE conn7 <- [1,462,null,{}] 14:28:29 INFO - PROCESS | 2880 | 1467235709948 Marionette TRACE conn7 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:29 INFO - PROCESS | 2880 | 1467235709952 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:30 INFO - PROCESS | 2880 | 1467235710073 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 14:28:30 INFO - PROCESS | 2880 | 1467235710174 Marionette TRACE conn7 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:30 INFO - PROCESS | 2880 | 1467235710177 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:30 INFO - PROCESS | 2880 | ++DOCSHELL 12307000 == 38 [pid = 2880] [id = 125] 14:28:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1230B000) [pid = 2880] [serial = 373] [outer = 00000000] 14:28:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (15191400) [pid = 2880] [serial = 374] [outer = 1230B000] 14:28:30 INFO - PROCESS | 2880 | 1467235710236 Marionette DEBUG loaded listener.js 14:28:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (15197400) [pid = 2880] [serial = 375] [outer = 1230B000] 14:28:30 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:28:30 INFO - PROCESS | 2880 | 1467235710847 Marionette TRACE conn7 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 14:28:30 INFO - PROCESS | 2880 | 1467235710918 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 14:28:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:28:30 INFO - PROCESS | 2880 | 1467235710925 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:28:30 INFO - PROCESS | 2880 | 1467235710928 Marionette TRACE conn7 <- [1,466,null,{}] 14:28:30 INFO - PROCESS | 2880 | 1467235710932 Marionette TRACE conn7 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:30 INFO - PROCESS | 2880 | 1467235710935 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:31 INFO - PROCESS | 2880 | 1467235711061 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 14:28:31 INFO - PROCESS | 2880 | 1467235711184 Marionette TRACE conn7 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:31 INFO - PROCESS | 2880 | 1467235711187 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:31 INFO - PROCESS | 2880 | ++DOCSHELL 18B05800 == 39 [pid = 2880] [id = 126] 14:28:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18B09000) [pid = 2880] [serial = 376] [outer = 00000000] 14:28:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18BD9C00) [pid = 2880] [serial = 377] [outer = 18B09000] 14:28:31 INFO - PROCESS | 2880 | 1467235711245 Marionette DEBUG loaded listener.js 14:28:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18CDE000) [pid = 2880] [serial = 378] [outer = 18B09000] 14:28:31 INFO - PROCESS | 2880 | 1467235711885 Marionette TRACE conn7 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 14:28:31 INFO - PROCESS | 2880 | 1467235711953 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 14:28:31 INFO - PROCESS | 2880 | 1467235711956 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:28:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:28:31 INFO - PROCESS | 2880 | 1467235711960 Marionette TRACE conn7 <- [1,470,null,{}] 14:28:32 INFO - PROCESS | 2880 | 1467235711972 Marionette TRACE conn7 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:32 INFO - PROCESS | 2880 | 1467235711977 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:32 INFO - PROCESS | 2880 | 1467235712121 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 14:28:32 INFO - PROCESS | 2880 | 1467235712245 Marionette TRACE conn7 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:32 INFO - PROCESS | 2880 | 1467235712249 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:32 INFO - PROCESS | 2880 | ++DOCSHELL 1AA44800 == 40 [pid = 2880] [id = 127] 14:28:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1AA47000) [pid = 2880] [serial = 379] [outer = 00000000] 14:28:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1AE8C400) [pid = 2880] [serial = 380] [outer = 1AA47000] 14:28:32 INFO - PROCESS | 2880 | 1467235712314 Marionette DEBUG loaded listener.js 14:28:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1AE92400) [pid = 2880] [serial = 381] [outer = 1AA47000] 14:28:32 INFO - PROCESS | 2880 | 1467235712880 Marionette TRACE conn7 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 14:28:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:28:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 970ms 14:28:32 INFO - PROCESS | 2880 | 1467235712929 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 14:28:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:28:32 INFO - PROCESS | 2880 | 1467235712932 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 14:28:32 INFO - PROCESS | 2880 | 1467235712936 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:28:32 INFO - PROCESS | 2880 | 1467235712938 Marionette TRACE conn7 <- [1,474,null,{}] 14:28:32 INFO - PROCESS | 2880 | 1467235712942 Marionette TRACE conn7 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:32 INFO - PROCESS | 2880 | 1467235712944 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:33 INFO - PROCESS | 2880 | 1467235713057 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 14:28:33 INFO - PROCESS | 2880 | 1467235713152 Marionette TRACE conn7 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:33 INFO - PROCESS | 2880 | 1467235713154 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:33 INFO - PROCESS | 2880 | ++DOCSHELL 1AF06C00 == 41 [pid = 2880] [id = 128] 14:28:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1AF08000) [pid = 2880] [serial = 382] [outer = 00000000] 14:28:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1AF0DC00) [pid = 2880] [serial = 383] [outer = 1AF08000] 14:28:33 INFO - PROCESS | 2880 | 1467235713208 Marionette DEBUG loaded listener.js 14:28:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1AFBC000) [pid = 2880] [serial = 384] [outer = 1AF08000] 14:28:33 INFO - PROCESS | 2880 | 1467235713909 Marionette TRACE conn7 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 14:28:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:28:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1126ms 14:28:34 INFO - PROCESS | 2880 | 1467235714078 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 14:28:34 INFO - PROCESS | 2880 | 1467235714082 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 14:28:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:28:34 INFO - PROCESS | 2880 | 1467235714087 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:28:34 INFO - PROCESS | 2880 | 1467235714091 Marionette TRACE conn7 <- [1,478,null,{}] 14:28:34 INFO - PROCESS | 2880 | 1467235714106 Marionette TRACE conn7 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:34 INFO - PROCESS | 2880 | 1467235714109 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:34 INFO - PROCESS | 2880 | 1467235714217 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 14:28:34 INFO - PROCESS | 2880 | 1467235714298 Marionette TRACE conn7 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:34 INFO - PROCESS | 2880 | 1467235714303 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:34 INFO - PROCESS | 2880 | ++DOCSHELL 0DE1DC00 == 42 [pid = 2880] [id = 129] 14:28:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (1472C000) [pid = 2880] [serial = 385] [outer = 00000000] 14:28:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (1505FC00) [pid = 2880] [serial = 386] [outer = 1472C000] 14:28:34 INFO - PROCESS | 2880 | 1467235714397 Marionette DEBUG loaded listener.js 14:28:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (15190C00) [pid = 2880] [serial = 387] [outer = 1472C000] 14:28:35 INFO - PROCESS | 2880 | --DOCSHELL 14758000 == 41 [pid = 2880] [id = 123] 14:28:35 INFO - PROCESS | 2880 | --DOCSHELL 18AECC00 == 40 [pid = 2880] [id = 122] 14:28:35 INFO - PROCESS | 2880 | --DOCSHELL 1A8C1000 == 39 [pid = 2880] [id = 121] 14:28:35 INFO - PROCESS | 2880 | --DOCSHELL 1A457400 == 38 [pid = 2880] [id = 120] 14:28:35 INFO - PROCESS | 2880 | --DOCSHELL 18C3DC00 == 37 [pid = 2880] [id = 119] 14:28:35 INFO - PROCESS | 2880 | --DOCSHELL 18B0AC00 == 36 [pid = 2880] [id = 118] 14:28:35 INFO - PROCESS | 2880 | --DOCSHELL 1505EC00 == 35 [pid = 2880] [id = 117] 14:28:35 INFO - PROCESS | 2880 | --DOCSHELL 0D1F2400 == 34 [pid = 2880] [id = 116] 14:28:35 INFO - PROCESS | 2880 | --DOCSHELL 0E9E0400 == 33 [pid = 2880] [id = 115] 14:28:35 INFO - PROCESS | 2880 | --DOCSHELL 1AA28400 == 32 [pid = 2880] [id = 114] 14:28:35 INFO - PROCESS | 2880 | --DOCSHELL 1AF06C00 == 31 [pid = 2880] [id = 128] 14:28:35 INFO - PROCESS | 2880 | --DOCSHELL 18B05800 == 30 [pid = 2880] [id = 126] 14:28:35 INFO - PROCESS | 2880 | --DOCSHELL 1AA44800 == 29 [pid = 2880] [id = 127] 14:28:35 INFO - PROCESS | 2880 | --DOCSHELL 1AA3EC00 == 28 [pid = 2880] [id = 124] 14:28:35 INFO - PROCESS | 2880 | --DOCSHELL 12307000 == 27 [pid = 2880] [id = 125] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (1A92F400) [pid = 2880] [serial = 337] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (150F7000) [pid = 2880] [serial = 319] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (15C5F400) [pid = 2880] [serial = 320] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (18B04800) [pid = 2880] [serial = 314] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (18937400) [pid = 2880] [serial = 313] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (18B0C000) [pid = 2880] [serial = 322] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (18CDFC00) [pid = 2880] [serial = 325] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (0EBA4800) [pid = 2880] [serial = 316] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (121C6400) [pid = 2880] [serial = 317] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (14957000) [pid = 2880] [serial = 299] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1472E000) [pid = 2880] [serial = 298] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18BDD800) [pid = 2880] [serial = 302] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18B0EC00) [pid = 2880] [serial = 301] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1AF10000) [pid = 2880] [serial = 305] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1AF04000) [pid = 2880] [serial = 304] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18D11800) [pid = 2880] [serial = 338] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1AFE4000) [pid = 2880] [serial = 308] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1AFDE800) [pid = 2880] [serial = 307] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18D14400) [pid = 2880] [serial = 311] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18BD6800) [pid = 2880] [serial = 310] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18D61800) [pid = 2880] [serial = 328] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18D17800) [pid = 2880] [serial = 326] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (13D7FC00) [pid = 2880] [serial = 331] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D62C00) [pid = 2880] [serial = 329] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1A4B0400) [pid = 2880] [serial = 334] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1A8B5C00) [pid = 2880] [serial = 335] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18BD4400) [pid = 2880] [serial = 323] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18AE5400) [pid = 2880] [serial = 332] [outer = 00000000] [url = about:blank] 14:28:35 INFO - PROCESS | 2880 | 1467235715731 Marionette TRACE conn7 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 14:28:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:28:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1696ms 14:28:35 INFO - PROCESS | 2880 | 1467235715823 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 14:28:35 INFO - PROCESS | 2880 | 1467235715828 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 14:28:35 INFO - PROCESS | 2880 | 1467235715836 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:28:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:28:35 INFO - PROCESS | 2880 | 1467235715839 Marionette TRACE conn7 <- [1,482,null,{}] 14:28:35 INFO - PROCESS | 2880 | 1467235715845 Marionette TRACE conn7 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:35 INFO - PROCESS | 2880 | 1467235715848 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:36 INFO - PROCESS | 2880 | 1467235715975 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 14:28:36 INFO - PROCESS | 2880 | 1467235715985 Marionette TRACE conn7 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:36 INFO - PROCESS | 2880 | 1467235715989 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:36 INFO - PROCESS | 2880 | ++DOCSHELL 0D590400 == 28 [pid = 2880] [id = 130] 14:28:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (0D61F000) [pid = 2880] [serial = 388] [outer = 00000000] 14:28:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0DE83C00) [pid = 2880] [serial = 389] [outer = 0D61F000] 14:28:36 INFO - PROCESS | 2880 | 1467235716040 Marionette DEBUG loaded listener.js 14:28:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (0EBA7C00) [pid = 2880] [serial = 390] [outer = 0D61F000] 14:28:36 INFO - PROCESS | 2880 | 1467235716528 Marionette TRACE conn7 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 14:28:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:28:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 730ms 14:28:36 INFO - PROCESS | 2880 | 1467235716572 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 14:28:36 INFO - PROCESS | 2880 | 1467235716577 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 14:28:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:28:36 INFO - PROCESS | 2880 | 1467235716584 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:28:36 INFO - PROCESS | 2880 | 1467235716587 Marionette TRACE conn7 <- [1,486,null,{}] 14:28:36 INFO - PROCESS | 2880 | 1467235716591 Marionette TRACE conn7 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:36 INFO - PROCESS | 2880 | 1467235716594 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:36 INFO - PROCESS | 2880 | 1467235716681 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 14:28:36 INFO - PROCESS | 2880 | 1467235716691 Marionette TRACE conn7 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:36 INFO - PROCESS | 2880 | 1467235716694 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:36 INFO - PROCESS | 2880 | ++DOCSHELL 14728800 == 29 [pid = 2880] [id = 131] 14:28:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1472A800) [pid = 2880] [serial = 391] [outer = 00000000] 14:28:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1472E800) [pid = 2880] [serial = 392] [outer = 1472A800] 14:28:36 INFO - PROCESS | 2880 | 1467235716745 Marionette DEBUG loaded listener.js 14:28:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1475D400) [pid = 2880] [serial = 393] [outer = 1472A800] 14:28:37 INFO - PROCESS | 2880 | 1467235717235 Marionette TRACE conn7 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 14:28:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:28:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 14:28:37 INFO - PROCESS | 2880 | 1467235717256 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 14:28:37 INFO - PROCESS | 2880 | 1467235717259 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 14:28:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:28:37 INFO - PROCESS | 2880 | 1467235717262 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:28:37 INFO - PROCESS | 2880 | 1467235717266 Marionette TRACE conn7 <- [1,490,null,{}] 14:28:37 INFO - PROCESS | 2880 | 1467235717277 Marionette TRACE conn7 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:37 INFO - PROCESS | 2880 | 1467235717282 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:37 INFO - PROCESS | 2880 | 1467235717402 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 14:28:37 INFO - PROCESS | 2880 | 1467235717491 Marionette TRACE conn7 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:37 INFO - PROCESS | 2880 | 1467235717494 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:37 INFO - PROCESS | 2880 | ++DOCSHELL 17763400 == 30 [pid = 2880] [id = 132] 14:28:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (17767400) [pid = 2880] [serial = 394] [outer = 00000000] 14:28:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18936800) [pid = 2880] [serial = 395] [outer = 17767400] 14:28:37 INFO - PROCESS | 2880 | 1467235717543 Marionette DEBUG loaded listener.js 14:28:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18AE6000) [pid = 2880] [serial = 396] [outer = 17767400] 14:28:38 INFO - PROCESS | 2880 | 1467235717986 Marionette TRACE conn7 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 14:28:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:28:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 771ms 14:28:38 INFO - PROCESS | 2880 | 1467235718036 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 14:28:38 INFO - PROCESS | 2880 | 1467235718039 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 14:28:38 INFO - PROCESS | 2880 | 1467235718042 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:28:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:28:38 INFO - PROCESS | 2880 | 1467235718044 Marionette TRACE conn7 <- [1,494,null,{}] 14:28:38 INFO - PROCESS | 2880 | 1467235718048 Marionette TRACE conn7 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:38 INFO - PROCESS | 2880 | 1467235718050 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:38 INFO - PROCESS | 2880 | 1467235718166 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 14:28:38 INFO - PROCESS | 2880 | 1467235718226 Marionette TRACE conn7 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:38 INFO - PROCESS | 2880 | 1467235718228 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:38 INFO - PROCESS | 2880 | ++DOCSHELL 18AE8C00 == 31 [pid = 2880] [id = 133] 14:28:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18AEB800) [pid = 2880] [serial = 397] [outer = 00000000] 14:28:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18B06C00) [pid = 2880] [serial = 398] [outer = 18AEB800] 14:28:38 INFO - PROCESS | 2880 | 1467235718275 Marionette DEBUG loaded listener.js 14:28:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18BCF400) [pid = 2880] [serial = 399] [outer = 18AEB800] 14:28:38 INFO - PROCESS | 2880 | 1467235718722 Marionette TRACE conn7 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 14:28:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:28:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 730ms 14:28:38 INFO - PROCESS | 2880 | 1467235718776 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 14:28:38 INFO - PROCESS | 2880 | 1467235718778 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 14:28:38 INFO - PROCESS | 2880 | 1467235718782 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:28:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:28:38 INFO - PROCESS | 2880 | 1467235718783 Marionette TRACE conn7 <- [1,498,null,{}] 14:28:38 INFO - PROCESS | 2880 | 1467235718787 Marionette TRACE conn7 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:38 INFO - PROCESS | 2880 | 1467235718789 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:38 INFO - PROCESS | 2880 | 1467235718908 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 14:28:38 INFO - PROCESS | 2880 | 1467235718969 Marionette TRACE conn7 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:38 INFO - PROCESS | 2880 | 1467235718972 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:39 INFO - PROCESS | 2880 | ++DOCSHELL 18BD7000 == 32 [pid = 2880] [id = 134] 14:28:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18BD7C00) [pid = 2880] [serial = 400] [outer = 00000000] 14:28:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18C30800) [pid = 2880] [serial = 401] [outer = 18BD7C00] 14:28:39 INFO - PROCESS | 2880 | 1467235719018 Marionette DEBUG loaded listener.js 14:28:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18C3C000) [pid = 2880] [serial = 402] [outer = 18BD7C00] 14:28:39 INFO - PROCESS | 2880 | 1467235719466 Marionette TRACE conn7 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 14:28:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:28:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 731ms 14:28:39 INFO - PROCESS | 2880 | 1467235719516 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 14:28:39 INFO - PROCESS | 2880 | 1467235719518 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 14:28:39 INFO - PROCESS | 2880 | 1467235719522 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:28:39 INFO - PROCESS | 2880 | 1467235719523 Marionette TRACE conn7 <- [1,502,null,{}] 14:28:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:28:39 INFO - PROCESS | 2880 | 1467235719531 Marionette TRACE conn7 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:39 INFO - PROCESS | 2880 | 1467235719537 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:39 INFO - PROCESS | 2880 | 1467235719683 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 14:28:39 INFO - PROCESS | 2880 | 1467235719699 Marionette TRACE conn7 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:39 INFO - PROCESS | 2880 | 1467235719701 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:39 INFO - PROCESS | 2880 | ++DOCSHELL 18D58400 == 33 [pid = 2880] [id = 135] 14:28:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18D59400) [pid = 2880] [serial = 403] [outer = 00000000] 14:28:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18D61C00) [pid = 2880] [serial = 404] [outer = 18D59400] 14:28:39 INFO - PROCESS | 2880 | 1467235719796 Marionette DEBUG loaded listener.js 14:28:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18D66000) [pid = 2880] [serial = 405] [outer = 18D59400] 14:28:40 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1A458000) [pid = 2880] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:28:40 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1A8C1400) [pid = 2880] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:28:40 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (0EBA4400) [pid = 2880] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:28:40 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18B0B400) [pid = 2880] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:28:40 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (15060000) [pid = 2880] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:28:40 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1AA2EC00) [pid = 2880] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:28:40 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0D1F7C00) [pid = 2880] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:28:40 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1AA30800) [pid = 2880] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:28:40 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1AD57800) [pid = 2880] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:28:40 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18CDB400) [pid = 2880] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:28:40 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18AEF000) [pid = 2880] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:28:40 INFO - PROCESS | 2880 | 1467235720405 Marionette TRACE conn7 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 14:28:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:28:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 930ms 14:28:40 INFO - PROCESS | 2880 | 1467235720456 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 14:28:40 INFO - PROCESS | 2880 | 1467235720459 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 14:28:40 INFO - PROCESS | 2880 | 1467235720462 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:28:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:28:40 INFO - PROCESS | 2880 | 1467235720463 Marionette TRACE conn7 <- [1,506,null,{}] 14:28:40 INFO - PROCESS | 2880 | 1467235720467 Marionette TRACE conn7 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:40 INFO - PROCESS | 2880 | 1467235720469 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:40 INFO - PROCESS | 2880 | 1467235720548 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 14:28:40 INFO - PROCESS | 2880 | 1467235720553 Marionette TRACE conn7 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:40 INFO - PROCESS | 2880 | 1467235720555 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:40 INFO - PROCESS | 2880 | ++DOCSHELL 0C92AC00 == 34 [pid = 2880] [id = 136] 14:28:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (17DC5400) [pid = 2880] [serial = 406] [outer = 00000000] 14:28:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18D5DC00) [pid = 2880] [serial = 407] [outer = 17DC5400] 14:28:40 INFO - PROCESS | 2880 | 1467235720601 Marionette DEBUG loaded listener.js 14:28:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A337C00) [pid = 2880] [serial = 408] [outer = 17DC5400] 14:28:41 INFO - PROCESS | 2880 | 1467235721100 Marionette TRACE conn7 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 14:28:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:28:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 14:28:41 INFO - PROCESS | 2880 | 1467235721136 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 14:28:41 INFO - PROCESS | 2880 | 1467235721139 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 14:28:41 INFO - PROCESS | 2880 | 1467235721142 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:28:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:28:41 INFO - PROCESS | 2880 | 1467235721144 Marionette TRACE conn7 <- [1,510,null,{}] 14:28:41 INFO - PROCESS | 2880 | 1467235721148 Marionette TRACE conn7 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:41 INFO - PROCESS | 2880 | 1467235721150 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:41 INFO - PROCESS | 2880 | 1467235721233 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 14:28:41 INFO - PROCESS | 2880 | 1467235721241 Marionette TRACE conn7 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:41 INFO - PROCESS | 2880 | 1467235721243 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:41 INFO - PROCESS | 2880 | ++DOCSHELL 1A454C00 == 35 [pid = 2880] [id = 137] 14:28:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A45D400) [pid = 2880] [serial = 409] [outer = 00000000] 14:28:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A4B7000) [pid = 2880] [serial = 410] [outer = 1A45D400] 14:28:41 INFO - PROCESS | 2880 | 1467235721288 Marionette DEBUG loaded listener.js 14:28:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A460800) [pid = 2880] [serial = 411] [outer = 1A45D400] 14:28:41 INFO - PROCESS | 2880 | 1467235721698 Marionette TRACE conn7 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 14:28:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:28:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 570ms 14:28:41 INFO - PROCESS | 2880 | 1467235721719 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 14:28:41 INFO - PROCESS | 2880 | 1467235721721 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 14:28:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:28:41 INFO - PROCESS | 2880 | 1467235721724 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:28:41 INFO - PROCESS | 2880 | 1467235721726 Marionette TRACE conn7 <- [1,514,null,{}] 14:28:41 INFO - PROCESS | 2880 | 1467235721730 Marionette TRACE conn7 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:41 INFO - PROCESS | 2880 | 1467235721732 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:41 INFO - PROCESS | 2880 | 1467235721851 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 14:28:41 INFO - PROCESS | 2880 | 1467235721859 Marionette TRACE conn7 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:41 INFO - PROCESS | 2880 | 1467235721861 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:41 INFO - PROCESS | 2880 | ++DOCSHELL 15CC6800 == 36 [pid = 2880] [id = 138] 14:28:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A8BB400) [pid = 2880] [serial = 412] [outer = 00000000] 14:28:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1A92AC00) [pid = 2880] [serial = 413] [outer = 1A8BB400] 14:28:41 INFO - PROCESS | 2880 | 1467235721918 Marionette DEBUG loaded listener.js 14:28:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1A92D800) [pid = 2880] [serial = 414] [outer = 1A8BB400] 14:28:42 INFO - PROCESS | 2880 | --DOCSHELL 0D590400 == 35 [pid = 2880] [id = 130] 14:28:42 INFO - PROCESS | 2880 | --DOCSHELL 0DE1DC00 == 34 [pid = 2880] [id = 129] 14:28:43 INFO - PROCESS | 2880 | --DOCSHELL 17763400 == 33 [pid = 2880] [id = 132] 14:28:43 INFO - PROCESS | 2880 | --DOCSHELL 18BD7000 == 32 [pid = 2880] [id = 134] 14:28:43 INFO - PROCESS | 2880 | --DOCSHELL 18D58400 == 31 [pid = 2880] [id = 135] 14:28:43 INFO - PROCESS | 2880 | --DOCSHELL 1A454C00 == 30 [pid = 2880] [id = 137] 14:28:43 INFO - PROCESS | 2880 | --DOCSHELL 14728800 == 29 [pid = 2880] [id = 131] 14:28:43 INFO - PROCESS | 2880 | --DOCSHELL 18AE8C00 == 28 [pid = 2880] [id = 133] 14:28:43 INFO - PROCESS | 2880 | --DOCSHELL 0C92AC00 == 27 [pid = 2880] [id = 136] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (0DF81800) [pid = 2880] [serial = 152] [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.] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1A4B2C00) [pid = 2880] [serial = 359] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1A4AD800) [pid = 2880] [serial = 358] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1A934C00) [pid = 2880] [serial = 361] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (14764800) [pid = 2880] [serial = 343] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (15C56C00) [pid = 2880] [serial = 344] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18BD7400) [pid = 2880] [serial = 352] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (15CB9000) [pid = 2880] [serial = 349] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (17999400) [pid = 2880] [serial = 350] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1AA3E400) [pid = 2880] [serial = 340] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1AD4EC00) [pid = 2880] [serial = 341] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0D596C00) [pid = 2880] [serial = 346] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0E8E7400) [pid = 2880] [serial = 347] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1AD4B800) [pid = 2880] [serial = 367] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1AA26000) [pid = 2880] [serial = 362] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1AD53000) [pid = 2880] [serial = 368] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1AD70C00) [pid = 2880] [serial = 370] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (18D2B800) [pid = 2880] [serial = 355] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18D5E000) [pid = 2880] [serial = 356] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1AD72000) [pid = 2880] [serial = 371] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1A459400) [pid = 2880] [serial = 364] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (18C32000) [pid = 2880] [serial = 353] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (18CE5400) [pid = 2880] [serial = 365] [outer = 00000000] [url = about:blank] 14:28:43 INFO - PROCESS | 2880 | 1467235723604 Marionette TRACE conn7 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 14:28:43 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 14:28:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1924ms 14:28:43 INFO - PROCESS | 2880 | 1467235723651 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 14:28:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:28:43 INFO - PROCESS | 2880 | 1467235723655 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 14:28:43 INFO - PROCESS | 2880 | 1467235723660 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:28:43 INFO - PROCESS | 2880 | 1467235723663 Marionette TRACE conn7 <- [1,518,null,{}] 14:28:43 INFO - PROCESS | 2880 | 1467235723669 Marionette TRACE conn7 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:43 INFO - PROCESS | 2880 | 1467235723673 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:43 INFO - PROCESS | 2880 | 1467235723769 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 14:28:43 INFO - PROCESS | 2880 | 1467235723780 Marionette TRACE conn7 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:43 INFO - PROCESS | 2880 | 1467235723785 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:43 INFO - PROCESS | 2880 | ++DOCSHELL 0DBEF800 == 28 [pid = 2880] [id = 139] 14:28:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (0DE16000) [pid = 2880] [serial = 415] [outer = 00000000] 14:28:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (0DE8A400) [pid = 2880] [serial = 416] [outer = 0DE16000] 14:28:43 INFO - PROCESS | 2880 | 1467235723841 Marionette DEBUG loaded listener.js 14:28:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (0EBCD000) [pid = 2880] [serial = 417] [outer = 0DE16000] 14:28:44 INFO - PROCESS | 2880 | 1467235724284 Marionette TRACE conn7 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 14:28:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:28:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 691ms 14:28:44 INFO - PROCESS | 2880 | 1467235724408 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 14:28:44 INFO - PROCESS | 2880 | 1467235724413 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 14:28:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:28:44 INFO - PROCESS | 2880 | 1467235724424 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:28:44 INFO - PROCESS | 2880 | 1467235724427 Marionette TRACE conn7 <- [1,522,null,{}] 14:28:44 INFO - PROCESS | 2880 | 1467235724432 Marionette TRACE conn7 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:44 INFO - PROCESS | 2880 | 1467235724435 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:44 INFO - PROCESS | 2880 | 1467235724531 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 14:28:44 INFO - PROCESS | 2880 | 1467235724614 Marionette TRACE conn7 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:44 INFO - PROCESS | 2880 | 1467235724617 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:44 INFO - PROCESS | 2880 | ++DOCSHELL 08F6AC00 == 29 [pid = 2880] [id = 140] 14:28:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (08F70000) [pid = 2880] [serial = 418] [outer = 00000000] 14:28:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (11AA2000) [pid = 2880] [serial = 419] [outer = 08F70000] 14:28:44 INFO - PROCESS | 2880 | 1467235724667 Marionette DEBUG loaded listener.js 14:28:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (14950C00) [pid = 2880] [serial = 420] [outer = 08F70000] 14:28:45 INFO - PROCESS | 2880 | 1467235725205 Marionette TRACE conn7 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 14:28:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:28:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 830ms 14:28:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:28:45 INFO - PROCESS | 2880 | 1467235725258 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 14:28:45 INFO - PROCESS | 2880 | 1467235725260 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 14:28:45 INFO - PROCESS | 2880 | 1467235725264 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:28:45 INFO - PROCESS | 2880 | 1467235725268 Marionette TRACE conn7 <- [1,526,null,{}] 14:28:45 INFO - PROCESS | 2880 | 1467235725279 Marionette TRACE conn7 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:45 INFO - PROCESS | 2880 | 1467235725284 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:45 INFO - PROCESS | 2880 | 1467235725410 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 14:28:45 INFO - PROCESS | 2880 | 1467235725498 Marionette TRACE conn7 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:45 INFO - PROCESS | 2880 | 1467235725501 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:45 INFO - PROCESS | 2880 | ++DOCSHELL 17765400 == 30 [pid = 2880] [id = 141] 14:28:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (17769800) [pid = 2880] [serial = 421] [outer = 00000000] 14:28:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1794B800) [pid = 2880] [serial = 422] [outer = 17769800] 14:28:45 INFO - PROCESS | 2880 | 1467235725553 Marionette DEBUG loaded listener.js 14:28:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (17DC1800) [pid = 2880] [serial = 423] [outer = 17769800] 14:28:45 INFO - PROCESS | 2880 | 1467235725953 Marionette TRACE conn7 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 14:28:46 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 14:28:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 732ms 14:28:46 INFO - PROCESS | 2880 | 1467235725999 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 14:28:46 INFO - PROCESS | 2880 | 1467235726001 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 14:28:46 INFO - PROCESS | 2880 | 1467235726004 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:28:46 INFO - PROCESS | 2880 | 1467235726006 Marionette TRACE conn7 <- [1,530,null,{}] 14:28:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:28:46 INFO - PROCESS | 2880 | 1467235726010 Marionette TRACE conn7 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:46 INFO - PROCESS | 2880 | 1467235726012 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:46 INFO - PROCESS | 2880 | 1467235726094 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 14:28:46 INFO - PROCESS | 2880 | 1467235726100 Marionette TRACE conn7 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:46 INFO - PROCESS | 2880 | 1467235726102 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:46 INFO - PROCESS | 2880 | ++DOCSHELL 18983400 == 31 [pid = 2880] [id = 142] 14:28:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18983800) [pid = 2880] [serial = 424] [outer = 00000000] 14:28:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18B04800) [pid = 2880] [serial = 425] [outer = 18983800] 14:28:46 INFO - PROCESS | 2880 | 1467235726149 Marionette DEBUG loaded listener.js 14:28:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18B07400) [pid = 2880] [serial = 426] [outer = 18983800] 14:28:46 INFO - PROCESS | 2880 | 1467235726623 Marionette TRACE conn7 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 14:28:46 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 14:28:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:28:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:28:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:28:46 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 14:28:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:28:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:28:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:28:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 14:28:46 INFO - PROCESS | 2880 | 1467235726683 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 14:28:46 INFO - PROCESS | 2880 | 1467235726685 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 14:28:46 INFO - PROCESS | 2880 | 1467235726688 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:28:46 INFO - PROCESS | 2880 | 1467235726690 Marionette TRACE conn7 <- [1,534,null,{}] 14:28:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:28:46 INFO - PROCESS | 2880 | 1467235726693 Marionette TRACE conn7 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:46 INFO - PROCESS | 2880 | 1467235726696 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:46 INFO - PROCESS | 2880 | 1467235726845 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 14:28:46 INFO - PROCESS | 2880 | 1467235726857 Marionette TRACE conn7 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:46 INFO - PROCESS | 2880 | 1467235726860 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:46 INFO - PROCESS | 2880 | ++DOCSHELL 18C2F400 == 32 [pid = 2880] [id = 143] 14:28:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18C30000) [pid = 2880] [serial = 427] [outer = 00000000] 14:28:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18C34400) [pid = 2880] [serial = 428] [outer = 18C30000] 14:28:46 INFO - PROCESS | 2880 | 1467235726908 Marionette DEBUG loaded listener.js 14:28:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18C3A000) [pid = 2880] [serial = 429] [outer = 18C30000] 14:28:47 INFO - PROCESS | 2880 | 1467235727349 Marionette TRACE conn7 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 14:28:47 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. 14:28:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 671ms 14:28:47 INFO - PROCESS | 2880 | 1467235727395 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 14:28:47 INFO - PROCESS | 2880 | 1467235727397 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 14:28:47 INFO - PROCESS | 2880 | 1467235727400 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:28:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:28:47 INFO - PROCESS | 2880 | 1467235727402 Marionette TRACE conn7 <- [1,538,null,{}] 14:28:47 INFO - PROCESS | 2880 | 1467235727406 Marionette TRACE conn7 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:47 INFO - PROCESS | 2880 | 1467235727411 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:47 INFO - PROCESS | 2880 | 1467235727519 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 14:28:47 INFO - PROCESS | 2880 | 1467235727525 Marionette TRACE conn7 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:47 INFO - PROCESS | 2880 | 1467235727527 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:47 INFO - PROCESS | 2880 | ++DOCSHELL 18CE6800 == 33 [pid = 2880] [id = 144] 14:28:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18D12000) [pid = 2880] [serial = 430] [outer = 00000000] 14:28:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18D59800) [pid = 2880] [serial = 431] [outer = 18D12000] 14:28:47 INFO - PROCESS | 2880 | 1467235727575 Marionette DEBUG loaded listener.js 14:28:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D62800) [pid = 2880] [serial = 432] [outer = 18D12000] 14:28:48 INFO - PROCESS | 2880 | 1467235728014 Marionette TRACE conn7 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 14:28:48 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. 14:28:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 631ms 14:28:48 INFO - PROCESS | 2880 | 1467235728035 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 14:28:48 INFO - PROCESS | 2880 | 1467235728037 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 14:28:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:28:48 INFO - PROCESS | 2880 | 1467235728040 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:28:48 INFO - PROCESS | 2880 | 1467235728042 Marionette TRACE conn7 <- [1,542,null,{}] 14:28:48 INFO - PROCESS | 2880 | 1467235728045 Marionette TRACE conn7 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:48 INFO - PROCESS | 2880 | 1467235728047 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:48 INFO - PROCESS | 2880 | 1467235728126 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 14:28:48 INFO - PROCESS | 2880 | 1467235728131 Marionette TRACE conn7 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:48 INFO - PROCESS | 2880 | 1467235728133 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:48 INFO - PROCESS | 2880 | ++DOCSHELL 1A457800 == 34 [pid = 2880] [id = 145] 14:28:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A458400) [pid = 2880] [serial = 433] [outer = 00000000] 14:28:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A4B3400) [pid = 2880] [serial = 434] [outer = 1A458400] 14:28:48 INFO - PROCESS | 2880 | 1467235728180 Marionette DEBUG loaded listener.js 14:28:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A4B5800) [pid = 2880] [serial = 435] [outer = 1A458400] 14:28:48 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:28:48 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:28:48 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:28:48 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:28:48 INFO - PROCESS | 2880 | 1467235728647 Marionette TRACE conn7 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 14:28:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:28:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 630ms 14:28:48 INFO - PROCESS | 2880 | 1467235728671 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 14:28:48 INFO - PROCESS | 2880 | 1467235728673 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 14:28:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:28:48 INFO - PROCESS | 2880 | 1467235728696 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:28:48 INFO - PROCESS | 2880 | 1467235728699 Marionette TRACE conn7 <- [1,546,null,{}] 14:28:48 INFO - PROCESS | 2880 | 1467235728702 Marionette TRACE conn7 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:48 INFO - PROCESS | 2880 | 1467235728704 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:48 INFO - PROCESS | 2880 | 1467235728819 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 14:28:48 INFO - PROCESS | 2880 | 1467235728827 Marionette TRACE conn7 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:48 INFO - PROCESS | 2880 | 1467235728829 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:48 INFO - PROCESS | 2880 | ++DOCSHELL 1A8B6000 == 35 [pid = 2880] [id = 146] 14:28:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1A8B6C00) [pid = 2880] [serial = 436] [outer = 00000000] 14:28:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1A8C4000) [pid = 2880] [serial = 437] [outer = 1A8B6C00] 14:28:48 INFO - PROCESS | 2880 | 1467235728920 Marionette DEBUG loaded listener.js 14:28:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1A8BE400) [pid = 2880] [serial = 438] [outer = 1A8B6C00] 14:28:49 INFO - PROCESS | 2880 | 1467235729344 Marionette TRACE conn7 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 14:28:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:28:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 671ms 14:28:49 INFO - PROCESS | 2880 | 1467235729369 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 14:28:49 INFO - PROCESS | 2880 | 1467235729371 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 14:28:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:28:49 INFO - PROCESS | 2880 | 1467235729382 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:28:49 INFO - PROCESS | 2880 | 1467235729383 Marionette TRACE conn7 <- [1,550,null,{}] 14:28:49 INFO - PROCESS | 2880 | 1467235729387 Marionette TRACE conn7 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:49 INFO - PROCESS | 2880 | 1467235729389 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:49 INFO - PROCESS | 2880 | 1467235729496 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 14:28:49 INFO - PROCESS | 2880 | 1467235729576 Marionette TRACE conn7 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:49 INFO - PROCESS | 2880 | 1467235729578 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:49 INFO - PROCESS | 2880 | ++DOCSHELL 1AA23C00 == 36 [pid = 2880] [id = 147] 14:28:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1AA24800) [pid = 2880] [serial = 439] [outer = 00000000] 14:28:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1AA2BC00) [pid = 2880] [serial = 440] [outer = 1AA24800] 14:28:49 INFO - PROCESS | 2880 | 1467235729622 Marionette DEBUG loaded listener.js 14:28:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1AA3D400) [pid = 2880] [serial = 441] [outer = 1AA24800] 14:28:49 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:28:49 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:28:49 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:28:50 INFO - PROCESS | 2880 | 1467235730050 Marionette TRACE conn7 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 14:28:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:28:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 730ms 14:28:50 INFO - PROCESS | 2880 | 1467235730114 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 14:28:50 INFO - PROCESS | 2880 | 1467235730117 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 14:28:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:28:50 INFO - PROCESS | 2880 | 1467235730120 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:28:50 INFO - PROCESS | 2880 | 1467235730122 Marionette TRACE conn7 <- [1,554,null,{}] 14:28:50 INFO - PROCESS | 2880 | 1467235730129 Marionette TRACE conn7 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:50 INFO - PROCESS | 2880 | 1467235730131 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:50 INFO - PROCESS | 2880 | 1467235730244 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 14:28:50 INFO - PROCESS | 2880 | 1467235730301 Marionette TRACE conn7 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:50 INFO - PROCESS | 2880 | 1467235730303 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:50 INFO - PROCESS | 2880 | ++DOCSHELL 1AA42C00 == 37 [pid = 2880] [id = 148] 14:28:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1AD48800) [pid = 2880] [serial = 442] [outer = 00000000] 14:28:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1AD50800) [pid = 2880] [serial = 443] [outer = 1AD48800] 14:28:50 INFO - PROCESS | 2880 | 1467235730347 Marionette DEBUG loaded listener.js 14:28:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1AD53000) [pid = 2880] [serial = 444] [outer = 1AD48800] 14:28:50 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:28:50 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:28:50 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:28:50 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:28:50 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (18AEB800) [pid = 2880] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:28:50 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (18BD7C00) [pid = 2880] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:28:50 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (18D59400) [pid = 2880] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:28:50 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1A45D400) [pid = 2880] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:28:50 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (17767400) [pid = 2880] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:28:50 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1472A800) [pid = 2880] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:28:50 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (0D61F000) [pid = 2880] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:28:50 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1472C000) [pid = 2880] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:28:50 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1AF08000) [pid = 2880] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:28:50 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1AA47000) [pid = 2880] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:28:50 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18B09000) [pid = 2880] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:28:50 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1230B000) [pid = 2880] [serial = 373] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:28:50 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (17DC5400) [pid = 2880] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:28:50 INFO - PROCESS | 2880 | 1467235730928 Marionette TRACE conn7 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 14:28:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:28:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 831ms 14:28:50 INFO - PROCESS | 2880 | 1467235730954 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 14:28:50 INFO - PROCESS | 2880 | 1467235730957 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 14:28:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:28:50 INFO - PROCESS | 2880 | 1467235730960 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:28:50 INFO - PROCESS | 2880 | 1467235730962 Marionette TRACE conn7 <- [1,558,null,{}] 14:28:50 INFO - PROCESS | 2880 | 1467235730966 Marionette TRACE conn7 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:50 INFO - PROCESS | 2880 | 1467235730969 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:51 INFO - PROCESS | 2880 | 1467235731064 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 14:28:51 INFO - PROCESS | 2880 | 1467235731070 Marionette TRACE conn7 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:51 INFO - PROCESS | 2880 | 1467235731072 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:51 INFO - PROCESS | 2880 | ++DOCSHELL 15C5F400 == 38 [pid = 2880] [id = 149] 14:28:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (177A0400) [pid = 2880] [serial = 445] [outer = 00000000] 14:28:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18BD0000) [pid = 2880] [serial = 446] [outer = 177A0400] 14:28:51 INFO - PROCESS | 2880 | 1467235731121 Marionette DEBUG loaded listener.js 14:28:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18D59400) [pid = 2880] [serial = 447] [outer = 177A0400] 14:28:51 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:28:51 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:28:51 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:28:51 INFO - PROCESS | 2880 | 1467235731558 Marionette TRACE conn7 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 14:28:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:28:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 14:28:51 INFO - PROCESS | 2880 | 1467235731594 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 14:28:51 INFO - PROCESS | 2880 | 1467235731596 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 14:28:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:28:51 INFO - PROCESS | 2880 | 1467235731599 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:28:51 INFO - PROCESS | 2880 | 1467235731601 Marionette TRACE conn7 <- [1,562,null,{}] 14:28:51 INFO - PROCESS | 2880 | 1467235731605 Marionette TRACE conn7 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:51 INFO - PROCESS | 2880 | 1467235731606 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:51 INFO - PROCESS | 2880 | 1467235731692 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 14:28:51 INFO - PROCESS | 2880 | 1467235731697 Marionette TRACE conn7 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:51 INFO - PROCESS | 2880 | 1467235731699 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:51 INFO - PROCESS | 2880 | ++DOCSHELL 1AA40C00 == 39 [pid = 2880] [id = 150] 14:28:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1AA44800) [pid = 2880] [serial = 448] [outer = 00000000] 14:28:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1AD72C00) [pid = 2880] [serial = 449] [outer = 1AA44800] 14:28:51 INFO - PROCESS | 2880 | 1467235731753 Marionette DEBUG loaded listener.js 14:28:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1AE88800) [pid = 2880] [serial = 450] [outer = 1AA44800] 14:28:52 INFO - PROCESS | 2880 | 1467235732179 Marionette TRACE conn7 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:28:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:28:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 631ms 14:28:52 INFO - PROCESS | 2880 | 1467235732230 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 14:28:52 INFO - PROCESS | 2880 | 1467235732232 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 14:28:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:28:52 INFO - PROCESS | 2880 | 1467235732235 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:28:52 INFO - PROCESS | 2880 | 1467235732237 Marionette TRACE conn7 <- [1,566,null,{}] 14:28:52 INFO - PROCESS | 2880 | 1467235732241 Marionette TRACE conn7 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:52 INFO - PROCESS | 2880 | 1467235732243 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:52 INFO - PROCESS | 2880 | 1467235732324 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 14:28:52 INFO - PROCESS | 2880 | 1467235732330 Marionette TRACE conn7 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:52 INFO - PROCESS | 2880 | 1467235732332 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:52 INFO - PROCESS | 2880 | ++DOCSHELL 1AE8E400 == 40 [pid = 2880] [id = 151] 14:28:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1AE8E800) [pid = 2880] [serial = 451] [outer = 00000000] 14:28:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1AE95C00) [pid = 2880] [serial = 452] [outer = 1AE8E800] 14:28:52 INFO - PROCESS | 2880 | 1467235732377 Marionette DEBUG loaded listener.js 14:28:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1AF09800) [pid = 2880] [serial = 453] [outer = 1AE8E800] 14:28:52 INFO - PROCESS | 2880 | 1467235732826 Marionette TRACE conn7 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 14:28:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:28:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 630ms 14:28:52 INFO - PROCESS | 2880 | 1467235732892 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 14:28:52 INFO - PROCESS | 2880 | 1467235732896 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 14:28:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:28:52 INFO - PROCESS | 2880 | 1467235732906 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:28:52 INFO - PROCESS | 2880 | 1467235732911 Marionette TRACE conn7 <- [1,570,null,{}] 14:28:52 INFO - PROCESS | 2880 | 1467235732918 Marionette TRACE conn7 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:52 INFO - PROCESS | 2880 | 1467235732922 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:53 INFO - PROCESS | 2880 | 1467235733057 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 14:28:53 INFO - PROCESS | 2880 | 1467235733163 Marionette TRACE conn7 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:53 INFO - PROCESS | 2880 | 1467235733168 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:53 INFO - PROCESS | 2880 | ++DOCSHELL 0D15FC00 == 41 [pid = 2880] [id = 152] 14:28:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (0D165400) [pid = 2880] [serial = 454] [outer = 00000000] 14:28:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (0DBE8C00) [pid = 2880] [serial = 455] [outer = 0D165400] 14:28:53 INFO - PROCESS | 2880 | 1467235733226 Marionette DEBUG loaded listener.js 14:28:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (11898400) [pid = 2880] [serial = 456] [outer = 0D165400] 14:28:54 INFO - PROCESS | 2880 | [2880] 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 14:28:54 INFO - PROCESS | 2880 | 1467235734322 Marionette TRACE conn7 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 14:28:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:28:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1485ms 14:28:54 INFO - PROCESS | 2880 | 1467235734395 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 14:28:54 INFO - PROCESS | 2880 | 1467235734399 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 14:28:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:28:54 INFO - PROCESS | 2880 | 1467235734406 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:28:54 INFO - PROCESS | 2880 | 1467235734410 Marionette TRACE conn7 <- [1,574,null,{}] 14:28:54 INFO - PROCESS | 2880 | 1467235734415 Marionette TRACE conn7 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:54 INFO - PROCESS | 2880 | 1467235734418 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:54 INFO - PROCESS | 2880 | 1467235734546 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 14:28:54 INFO - PROCESS | 2880 | 1467235734663 Marionette TRACE conn7 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:54 INFO - PROCESS | 2880 | 1467235734665 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:54 INFO - PROCESS | 2880 | ++DOCSHELL 123E0000 == 42 [pid = 2880] [id = 153] 14:28:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (12E57800) [pid = 2880] [serial = 457] [outer = 00000000] 14:28:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (14726800) [pid = 2880] [serial = 458] [outer = 12E57800] 14:28:54 INFO - PROCESS | 2880 | 1467235734724 Marionette DEBUG loaded listener.js 14:28:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1472A800) [pid = 2880] [serial = 459] [outer = 12E57800] 14:28:55 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:28:55 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:28:55 INFO - PROCESS | 2880 | 1467235735671 Marionette TRACE conn7 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 14:28:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:28:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1334ms 14:28:55 INFO - PROCESS | 2880 | 1467235735738 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 14:28:55 INFO - PROCESS | 2880 | 1467235735743 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 14:28:55 INFO - PROCESS | 2880 | 1467235735748 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:28:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:28:55 INFO - PROCESS | 2880 | 1467235735751 Marionette TRACE conn7 <- [1,578,null,{}] 14:28:55 INFO - PROCESS | 2880 | 1467235735757 Marionette TRACE conn7 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:55 INFO - PROCESS | 2880 | 1467235735759 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:55 INFO - PROCESS | 2880 | 1467235735884 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 14:28:55 INFO - PROCESS | 2880 | 1467235735964 Marionette TRACE conn7 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:55 INFO - PROCESS | 2880 | 1467235735968 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:56 INFO - PROCESS | 2880 | ++DOCSHELL 0C73E000 == 43 [pid = 2880] [id = 154] 14:28:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (0C741800) [pid = 2880] [serial = 460] [outer = 00000000] 14:28:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (0EBCA800) [pid = 2880] [serial = 461] [outer = 0C741800] 14:28:56 INFO - PROCESS | 2880 | 1467235736073 Marionette DEBUG loaded listener.js 14:28:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (1224FC00) [pid = 2880] [serial = 462] [outer = 0C741800] 14:28:56 INFO - PROCESS | 2880 | --DOCSHELL 1AA40C00 == 42 [pid = 2880] [id = 150] 14:28:56 INFO - PROCESS | 2880 | --DOCSHELL 15C5F400 == 41 [pid = 2880] [id = 149] 14:28:56 INFO - PROCESS | 2880 | --DOCSHELL 1AA42C00 == 40 [pid = 2880] [id = 148] 14:28:56 INFO - PROCESS | 2880 | --DOCSHELL 1AA23C00 == 39 [pid = 2880] [id = 147] 14:28:56 INFO - PROCESS | 2880 | --DOCSHELL 1A8B6000 == 38 [pid = 2880] [id = 146] 14:28:56 INFO - PROCESS | 2880 | --DOCSHELL 1A457800 == 37 [pid = 2880] [id = 145] 14:28:56 INFO - PROCESS | 2880 | --DOCSHELL 18CE6800 == 36 [pid = 2880] [id = 144] 14:28:56 INFO - PROCESS | 2880 | --DOCSHELL 18C2F400 == 35 [pid = 2880] [id = 143] 14:28:56 INFO - PROCESS | 2880 | --DOCSHELL 18983400 == 34 [pid = 2880] [id = 142] 14:28:56 INFO - PROCESS | 2880 | --DOCSHELL 17765400 == 33 [pid = 2880] [id = 141] 14:28:56 INFO - PROCESS | 2880 | --DOCSHELL 08F6AC00 == 32 [pid = 2880] [id = 140] 14:28:56 INFO - PROCESS | 2880 | --DOCSHELL 0DBEF800 == 31 [pid = 2880] [id = 139] 14:28:56 INFO - PROCESS | 2880 | --DOCSHELL 15CC6800 == 30 [pid = 2880] [id = 138] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (1A92AC00) [pid = 2880] [serial = 413] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (18B06C00) [pid = 2880] [serial = 398] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (18C30800) [pid = 2880] [serial = 401] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (18BCF400) [pid = 2880] [serial = 399] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (18D61C00) [pid = 2880] [serial = 404] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (18C3C000) [pid = 2880] [serial = 402] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1A4B7000) [pid = 2880] [serial = 410] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (18936800) [pid = 2880] [serial = 395] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1472E800) [pid = 2880] [serial = 392] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1475D400) [pid = 2880] [serial = 393] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (0DE83C00) [pid = 2880] [serial = 389] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (0EBA7C00) [pid = 2880] [serial = 390] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (15190C00) [pid = 2880] [serial = 387] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1505FC00) [pid = 2880] [serial = 386] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1AFBC000) [pid = 2880] [serial = 384] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1AF0DC00) [pid = 2880] [serial = 383] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1AE92400) [pid = 2880] [serial = 381] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1A460800) [pid = 2880] [serial = 411] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1AE8C400) [pid = 2880] [serial = 380] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18CDE000) [pid = 2880] [serial = 378] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18BD9C00) [pid = 2880] [serial = 377] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (15197400) [pid = 2880] [serial = 375] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (15191400) [pid = 2880] [serial = 374] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D66000) [pid = 2880] [serial = 405] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18D5DC00) [pid = 2880] [serial = 407] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1A337C00) [pid = 2880] [serial = 408] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18AE6000) [pid = 2880] [serial = 396] [outer = 00000000] [url = about:blank] 14:28:56 INFO - PROCESS | 2880 | 1467235736612 Marionette TRACE conn7 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 14:28:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:28:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 930ms 14:28:56 INFO - PROCESS | 2880 | 1467235736683 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 14:28:56 INFO - PROCESS | 2880 | 1467235736688 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 14:28:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:28:56 INFO - PROCESS | 2880 | 1467235736698 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:28:56 INFO - PROCESS | 2880 | 1467235736701 Marionette TRACE conn7 <- [1,582,null,{}] 14:28:56 INFO - PROCESS | 2880 | 1467235736705 Marionette TRACE conn7 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:56 INFO - PROCESS | 2880 | 1467235736708 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:56 INFO - PROCESS | 2880 | 1467235736798 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 14:28:56 INFO - PROCESS | 2880 | 1467235736813 Marionette TRACE conn7 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:56 INFO - PROCESS | 2880 | 1467235736815 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:56 INFO - PROCESS | 2880 | ++DOCSHELL 14956C00 == 31 [pid = 2880] [id = 155] 14:28:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (14C8E400) [pid = 2880] [serial = 463] [outer = 00000000] 14:28:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (150F5400) [pid = 2880] [serial = 464] [outer = 14C8E400] 14:28:56 INFO - PROCESS | 2880 | 1467235736864 Marionette DEBUG loaded listener.js 14:28:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (15195000) [pid = 2880] [serial = 465] [outer = 14C8E400] 14:28:57 INFO - PROCESS | 2880 | 1467235737355 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 14:28:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:28:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 691ms 14:28:57 INFO - PROCESS | 2880 | 1467235737419 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 14:28:57 INFO - PROCESS | 2880 | 1467235737421 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 14:28:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:28:57 INFO - PROCESS | 2880 | 1467235737429 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:28:57 INFO - PROCESS | 2880 | 1467235737433 Marionette TRACE conn7 <- [1,586,null,{}] 14:28:57 INFO - PROCESS | 2880 | 1467235737444 Marionette TRACE conn7 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:57 INFO - PROCESS | 2880 | 1467235737448 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:57 INFO - PROCESS | 2880 | 1467235737532 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 14:28:57 INFO - PROCESS | 2880 | 1467235737619 Marionette TRACE conn7 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:57 INFO - PROCESS | 2880 | 1467235737622 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:57 INFO - PROCESS | 2880 | ++DOCSHELL 17AD3000 == 32 [pid = 2880] [id = 156] 14:28:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (17AD8000) [pid = 2880] [serial = 466] [outer = 00000000] 14:28:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1897B000) [pid = 2880] [serial = 467] [outer = 17AD8000] 14:28:57 INFO - PROCESS | 2880 | 1467235737674 Marionette DEBUG loaded listener.js 14:28:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18AE9C00) [pid = 2880] [serial = 468] [outer = 17AD8000] 14:28:58 INFO - PROCESS | 2880 | 1467235738060 Marionette TRACE conn7 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 14:28:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:28:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 671ms 14:28:58 INFO - PROCESS | 2880 | 1467235738112 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 14:28:58 INFO - PROCESS | 2880 | 1467235738114 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 14:28:58 INFO - PROCESS | 2880 | 1467235738118 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:28:58 INFO - PROCESS | 2880 | 1467235738120 Marionette TRACE conn7 <- [1,590,null,{}] 14:28:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:28:58 INFO - PROCESS | 2880 | 1467235738123 Marionette TRACE conn7 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:58 INFO - PROCESS | 2880 | 1467235738125 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:58 INFO - PROCESS | 2880 | 1467235738211 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 14:28:58 INFO - PROCESS | 2880 | 1467235738216 Marionette TRACE conn7 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:58 INFO - PROCESS | 2880 | 1467235738218 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:58 INFO - PROCESS | 2880 | ++DOCSHELL 18B0C000 == 33 [pid = 2880] [id = 157] 14:28:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18B0C800) [pid = 2880] [serial = 469] [outer = 00000000] 14:28:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18BD7800) [pid = 2880] [serial = 470] [outer = 18B0C800] 14:28:58 INFO - PROCESS | 2880 | 1467235738266 Marionette DEBUG loaded listener.js 14:28:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18C30800) [pid = 2880] [serial = 471] [outer = 18B0C800] 14:28:58 INFO - PROCESS | 2880 | 1467235738765 Marionette TRACE conn7 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 14:28:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:28:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 14:28:58 INFO - PROCESS | 2880 | 1467235738794 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 14:28:58 INFO - PROCESS | 2880 | 1467235738796 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 14:28:58 INFO - PROCESS | 2880 | 1467235738799 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:28:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:28:58 INFO - PROCESS | 2880 | 1467235738801 Marionette TRACE conn7 <- [1,594,null,{}] 14:28:58 INFO - PROCESS | 2880 | 1467235738804 Marionette TRACE conn7 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:58 INFO - PROCESS | 2880 | 1467235738806 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:58 INFO - PROCESS | 2880 | 1467235738942 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 14:28:59 INFO - PROCESS | 2880 | 1467235739001 Marionette TRACE conn7 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:59 INFO - PROCESS | 2880 | 1467235739003 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:59 INFO - PROCESS | 2880 | ++DOCSHELL 18CDDC00 == 34 [pid = 2880] [id = 158] 14:28:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18CDE000) [pid = 2880] [serial = 472] [outer = 00000000] 14:28:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18CE6C00) [pid = 2880] [serial = 473] [outer = 18CDE000] 14:28:59 INFO - PROCESS | 2880 | 1467235739050 Marionette DEBUG loaded listener.js 14:28:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18D15C00) [pid = 2880] [serial = 474] [outer = 18CDE000] 14:28:59 INFO - PROCESS | 2880 | 1467235739493 Marionette TRACE conn7 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:28:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:28:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 731ms 14:28:59 INFO - PROCESS | 2880 | 1467235739534 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 14:28:59 INFO - PROCESS | 2880 | 1467235739536 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 14:28:59 INFO - PROCESS | 2880 | 1467235739539 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:28:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:28:59 INFO - PROCESS | 2880 | 1467235739541 Marionette TRACE conn7 <- [1,598,null,{}] 14:28:59 INFO - PROCESS | 2880 | 1467235739544 Marionette TRACE conn7 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:59 INFO - PROCESS | 2880 | 1467235739550 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:59 INFO - PROCESS | 2880 | 1467235739689 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 14:28:59 INFO - PROCESS | 2880 | 1467235739751 Marionette TRACE conn7 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:59 INFO - PROCESS | 2880 | 1467235739753 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:28:59 INFO - PROCESS | 2880 | ++DOCSHELL 13D72800 == 35 [pid = 2880] [id = 159] 14:28:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18D1F800) [pid = 2880] [serial = 475] [outer = 00000000] 14:28:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1A452800) [pid = 2880] [serial = 476] [outer = 18D1F800] 14:28:59 INFO - PROCESS | 2880 | 1467235739800 Marionette DEBUG loaded listener.js 14:28:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1A452C00) [pid = 2880] [serial = 477] [outer = 18D1F800] 14:29:00 INFO - PROCESS | 2880 | 1467235740245 Marionette TRACE conn7 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 14:29:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:29:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 771ms 14:29:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:29:00 INFO - PROCESS | 2880 | 1467235740315 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 14:29:00 INFO - PROCESS | 2880 | 1467235740317 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 14:29:00 INFO - PROCESS | 2880 | 1467235740320 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:29:00 INFO - PROCESS | 2880 | 1467235740322 Marionette TRACE conn7 <- [1,602,null,{}] 14:29:00 INFO - PROCESS | 2880 | 1467235740335 Marionette TRACE conn7 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:00 INFO - PROCESS | 2880 | 1467235740337 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:00 INFO - PROCESS | 2880 | 1467235740560 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 14:29:00 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18983800) [pid = 2880] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:29:00 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1AA24800) [pid = 2880] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:29:00 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1A8B6C00) [pid = 2880] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:29:00 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18D12000) [pid = 2880] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:29:00 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (17769800) [pid = 2880] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:29:00 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (0DE16000) [pid = 2880] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:29:00 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1A458400) [pid = 2880] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:29:00 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (177A0400) [pid = 2880] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:29:00 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1AD48800) [pid = 2880] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:29:00 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18C30000) [pid = 2880] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:29:00 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1A8BB400) [pid = 2880] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:29:00 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1AA44800) [pid = 2880] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:29:00 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (08F70000) [pid = 2880] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:29:00 INFO - PROCESS | 2880 | 1467235740619 Marionette TRACE conn7 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:00 INFO - PROCESS | 2880 | 1467235740621 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:00 INFO - PROCESS | 2880 | ++DOCSHELL 0C312000 == 36 [pid = 2880] [id = 160] 14:29:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (0DE16000) [pid = 2880] [serial = 478] [outer = 00000000] 14:29:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (15060C00) [pid = 2880] [serial = 479] [outer = 0DE16000] 14:29:00 INFO - PROCESS | 2880 | 1467235740665 Marionette DEBUG loaded listener.js 14:29:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (177A0400) [pid = 2880] [serial = 480] [outer = 0DE16000] 14:29:01 INFO - PROCESS | 2880 | 1467235741036 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 14:29:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:29:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 731ms 14:29:01 INFO - PROCESS | 2880 | 1467235741050 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 14:29:01 INFO - PROCESS | 2880 | 1467235741053 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 14:29:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:29:01 INFO - PROCESS | 2880 | 1467235741056 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:29:01 INFO - PROCESS | 2880 | 1467235741058 Marionette TRACE conn7 <- [1,606,null,{}] 14:29:01 INFO - PROCESS | 2880 | 1467235741061 Marionette TRACE conn7 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:01 INFO - PROCESS | 2880 | 1467235741063 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:01 INFO - PROCESS | 2880 | 1467235741173 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 14:29:01 INFO - PROCESS | 2880 | 1467235741181 Marionette TRACE conn7 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:01 INFO - PROCESS | 2880 | 1467235741184 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:01 INFO - PROCESS | 2880 | ++DOCSHELL 118A0000 == 37 [pid = 2880] [id = 161] 14:29:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (14C31800) [pid = 2880] [serial = 481] [outer = 00000000] 14:29:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A4AEC00) [pid = 2880] [serial = 482] [outer = 14C31800] 14:29:01 INFO - PROCESS | 2880 | 1467235741230 Marionette DEBUG loaded listener.js 14:29:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A4B0000) [pid = 2880] [serial = 483] [outer = 14C31800] 14:29:01 INFO - PROCESS | 2880 | 1467235741654 Marionette TRACE conn7 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 14:29:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:29:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 14:29:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:29:01 INFO - PROCESS | 2880 | 1467235741687 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 14:29:01 INFO - PROCESS | 2880 | 1467235741689 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 14:29:01 INFO - PROCESS | 2880 | 1467235741692 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:29:01 INFO - PROCESS | 2880 | 1467235741694 Marionette TRACE conn7 <- [1,610,null,{}] 14:29:01 INFO - PROCESS | 2880 | 1467235741697 Marionette TRACE conn7 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:01 INFO - PROCESS | 2880 | 1467235741699 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:01 INFO - PROCESS | 2880 | 1467235741818 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 14:29:01 INFO - PROCESS | 2880 | 1467235741827 Marionette TRACE conn7 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:01 INFO - PROCESS | 2880 | 1467235741829 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:01 INFO - PROCESS | 2880 | ++DOCSHELL 1A8B8800 == 38 [pid = 2880] [id = 162] 14:29:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A8BB800) [pid = 2880] [serial = 484] [outer = 00000000] 14:29:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A92F400) [pid = 2880] [serial = 485] [outer = 1A8BB800] 14:29:01 INFO - PROCESS | 2880 | 1467235741896 Marionette DEBUG loaded listener.js 14:29:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1AA21800) [pid = 2880] [serial = 486] [outer = 1A8BB800] 14:29:02 INFO - PROCESS | 2880 | 1467235742316 Marionette TRACE conn7 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 14:29:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:29:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 671ms 14:29:02 INFO - PROCESS | 2880 | 1467235742363 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 14:29:02 INFO - PROCESS | 2880 | 1467235742365 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 14:29:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:29:02 INFO - PROCESS | 2880 | 1467235742368 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:29:02 INFO - PROCESS | 2880 | 1467235742370 Marionette TRACE conn7 <- [1,614,null,{}] 14:29:02 INFO - PROCESS | 2880 | 1467235742380 Marionette TRACE conn7 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:02 INFO - PROCESS | 2880 | 1467235742382 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:02 INFO - PROCESS | 2880 | 1467235742466 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 14:29:02 INFO - PROCESS | 2880 | 1467235742471 Marionette TRACE conn7 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:02 INFO - PROCESS | 2880 | 1467235742473 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:02 INFO - PROCESS | 2880 | ++DOCSHELL 1AA2B000 == 39 [pid = 2880] [id = 163] 14:29:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1AA2C000) [pid = 2880] [serial = 487] [outer = 00000000] 14:29:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1AD48800) [pid = 2880] [serial = 488] [outer = 1AA2C000] 14:29:02 INFO - PROCESS | 2880 | 1467235742519 Marionette DEBUG loaded listener.js 14:29:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1AD4A400) [pid = 2880] [serial = 489] [outer = 1AA2C000] 14:29:03 INFO - PROCESS | 2880 | 1467235743252 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 14:29:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:29:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 931ms 14:29:03 INFO - PROCESS | 2880 | 1467235743300 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 14:29:03 INFO - PROCESS | 2880 | 1467235743305 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 14:29:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:29:03 INFO - PROCESS | 2880 | 1467235743310 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:29:03 INFO - PROCESS | 2880 | 1467235743315 Marionette TRACE conn7 <- [1,618,null,{}] 14:29:03 INFO - PROCESS | 2880 | 1467235743321 Marionette TRACE conn7 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:03 INFO - PROCESS | 2880 | 1467235743324 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:03 INFO - PROCESS | 2880 | 1467235743445 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 14:29:03 INFO - PROCESS | 2880 | 1467235743572 Marionette TRACE conn7 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:03 INFO - PROCESS | 2880 | 1467235743575 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:03 INFO - PROCESS | 2880 | ++DOCSHELL 0DE88400 == 40 [pid = 2880] [id = 164] 14:29:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (118A1400) [pid = 2880] [serial = 490] [outer = 00000000] 14:29:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (14762400) [pid = 2880] [serial = 491] [outer = 118A1400] 14:29:03 INFO - PROCESS | 2880 | 1467235743635 Marionette DEBUG loaded listener.js 14:29:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1519A400) [pid = 2880] [serial = 492] [outer = 118A1400] 14:29:04 INFO - PROCESS | 2880 | 1467235744207 Marionette TRACE conn7 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 14:29:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:29:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 930ms 14:29:04 INFO - PROCESS | 2880 | 1467235744244 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 14:29:04 INFO - PROCESS | 2880 | 1467235744249 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 14:29:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:29:04 INFO - PROCESS | 2880 | 1467235744256 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:29:04 INFO - PROCESS | 2880 | 1467235744259 Marionette TRACE conn7 <- [1,622,null,{}] 14:29:04 INFO - PROCESS | 2880 | 1467235744263 Marionette TRACE conn7 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:04 INFO - PROCESS | 2880 | 1467235744266 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:04 INFO - PROCESS | 2880 | 1467235744387 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 14:29:04 INFO - PROCESS | 2880 | 1467235744516 Marionette TRACE conn7 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:04 INFO - PROCESS | 2880 | 1467235744520 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:04 INFO - PROCESS | 2880 | ++DOCSHELL 18AF0800 == 41 [pid = 2880] [id = 165] 14:29:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18B01400) [pid = 2880] [serial = 493] [outer = 00000000] 14:29:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18C33400) [pid = 2880] [serial = 494] [outer = 18B01400] 14:29:04 INFO - PROCESS | 2880 | 1467235744582 Marionette DEBUG loaded listener.js 14:29:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (18D1F400) [pid = 2880] [serial = 495] [outer = 18B01400] 14:29:05 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:05 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:29:05 INFO - PROCESS | 2880 | 1467235745176 Marionette TRACE conn7 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 14:29:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:29:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 970ms 14:29:05 INFO - PROCESS | 2880 | 1467235745229 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 14:29:05 INFO - PROCESS | 2880 | 1467235745232 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 14:29:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:29:05 INFO - PROCESS | 2880 | 1467235745236 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:29:05 INFO - PROCESS | 2880 | 1467235745240 Marionette TRACE conn7 <- [1,626,null,{}] 14:29:05 INFO - PROCESS | 2880 | 1467235745251 Marionette TRACE conn7 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:05 INFO - PROCESS | 2880 | 1467235745256 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:05 INFO - PROCESS | 2880 | 1467235745371 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 14:29:05 INFO - PROCESS | 2880 | 1467235745502 Marionette TRACE conn7 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:05 INFO - PROCESS | 2880 | 1467235745506 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:05 INFO - PROCESS | 2880 | ++DOCSHELL 1AD6BC00 == 42 [pid = 2880] [id = 166] 14:29:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1AD6C000) [pid = 2880] [serial = 496] [outer = 00000000] 14:29:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1AD73800) [pid = 2880] [serial = 497] [outer = 1AD6C000] 14:29:05 INFO - PROCESS | 2880 | 1467235745564 Marionette DEBUG loaded listener.js 14:29:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1AE8F400) [pid = 2880] [serial = 498] [outer = 1AD6C000] 14:29:05 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:06 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:29:06 INFO - PROCESS | 2880 | 1467235746194 Marionette TRACE conn7 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 14:29:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:29:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 971ms 14:29:06 INFO - PROCESS | 2880 | 1467235746209 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 14:29:06 INFO - PROCESS | 2880 | 1467235746212 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 14:29:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:29:06 INFO - PROCESS | 2880 | 1467235746216 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:29:06 INFO - PROCESS | 2880 | 1467235746218 Marionette TRACE conn7 <- [1,630,null,{}] 14:29:06 INFO - PROCESS | 2880 | 1467235746221 Marionette TRACE conn7 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:06 INFO - PROCESS | 2880 | 1467235746224 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:06 INFO - PROCESS | 2880 | 1467235746341 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 14:29:06 INFO - PROCESS | 2880 | 1467235746450 Marionette TRACE conn7 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:06 INFO - PROCESS | 2880 | 1467235746453 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:06 INFO - PROCESS | 2880 | ++DOCSHELL 1AE97000 == 43 [pid = 2880] [id = 167] 14:29:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1AE97C00) [pid = 2880] [serial = 499] [outer = 00000000] 14:29:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (1AF0C400) [pid = 2880] [serial = 500] [outer = 1AE97C00] 14:29:06 INFO - PROCESS | 2880 | 1467235746511 Marionette DEBUG loaded listener.js 14:29:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (1AFB7C00) [pid = 2880] [serial = 501] [outer = 1AE97C00] 14:29:07 INFO - PROCESS | 2880 | 1467235747247 Marionette TRACE conn7 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 14:29:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:29:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1069ms 14:29:07 INFO - PROCESS | 2880 | 1467235747305 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 14:29:07 INFO - PROCESS | 2880 | 1467235747309 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 14:29:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:29:07 INFO - PROCESS | 2880 | 1467235747314 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:29:07 INFO - PROCESS | 2880 | 1467235747318 Marionette TRACE conn7 <- [1,634,null,{}] 14:29:07 INFO - PROCESS | 2880 | 1467235747323 Marionette TRACE conn7 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:07 INFO - PROCESS | 2880 | 1467235747326 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:07 INFO - PROCESS | 2880 | 1467235747434 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 14:29:07 INFO - PROCESS | 2880 | 1467235747570 Marionette TRACE conn7 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:07 INFO - PROCESS | 2880 | 1467235747575 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:07 INFO - PROCESS | 2880 | ++DOCSHELL 0DE12800 == 44 [pid = 2880] [id = 168] 14:29:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (0DE14800) [pid = 2880] [serial = 502] [outer = 00000000] 14:29:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (0E9E0400) [pid = 2880] [serial = 503] [outer = 0DE14800] 14:29:07 INFO - PROCESS | 2880 | 1467235747628 Marionette DEBUG loaded listener.js 14:29:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 98 (118A0400) [pid = 2880] [serial = 504] [outer = 0DE14800] 14:29:08 INFO - PROCESS | 2880 | --DOCSHELL 1A8B8800 == 43 [pid = 2880] [id = 162] 14:29:08 INFO - PROCESS | 2880 | --DOCSHELL 118A0000 == 42 [pid = 2880] [id = 161] 14:29:08 INFO - PROCESS | 2880 | --DOCSHELL 0C312000 == 41 [pid = 2880] [id = 160] 14:29:08 INFO - PROCESS | 2880 | --DOCSHELL 13D72800 == 40 [pid = 2880] [id = 159] 14:29:08 INFO - PROCESS | 2880 | --DOCSHELL 18CDDC00 == 39 [pid = 2880] [id = 158] 14:29:08 INFO - PROCESS | 2880 | --DOCSHELL 18B0C000 == 38 [pid = 2880] [id = 157] 14:29:08 INFO - PROCESS | 2880 | --DOCSHELL 17AD3000 == 37 [pid = 2880] [id = 156] 14:29:08 INFO - PROCESS | 2880 | --DOCSHELL 14956C00 == 36 [pid = 2880] [id = 155] 14:29:08 INFO - PROCESS | 2880 | --DOCSHELL 0C73E000 == 35 [pid = 2880] [id = 154] 14:29:08 INFO - PROCESS | 2880 | --DOCSHELL 123E0000 == 34 [pid = 2880] [id = 153] 14:29:08 INFO - PROCESS | 2880 | --DOCSHELL 0D15FC00 == 33 [pid = 2880] [id = 152] 14:29:08 INFO - PROCESS | 2880 | --DOCSHELL 1AE8E400 == 32 [pid = 2880] [id = 151] 14:29:08 INFO - PROCESS | 2880 | --DOCSHELL 1AD6BC00 == 31 [pid = 2880] [id = 166] 14:29:08 INFO - PROCESS | 2880 | --DOCSHELL 1AE97000 == 30 [pid = 2880] [id = 167] 14:29:08 INFO - PROCESS | 2880 | --DOCSHELL 18AF0800 == 29 [pid = 2880] [id = 165] 14:29:08 INFO - PROCESS | 2880 | --DOCSHELL 1AA2B000 == 28 [pid = 2880] [id = 163] 14:29:08 INFO - PROCESS | 2880 | --DOCSHELL 0DE88400 == 27 [pid = 2880] [id = 164] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 97 (1AE95C00) [pid = 2880] [serial = 452] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (1AE88800) [pid = 2880] [serial = 450] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (18B04800) [pid = 2880] [serial = 425] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (1AA2BC00) [pid = 2880] [serial = 440] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (1A8C4000) [pid = 2880] [serial = 437] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (18D62800) [pid = 2880] [serial = 432] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (1794B800) [pid = 2880] [serial = 422] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (0DE8A400) [pid = 2880] [serial = 416] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (18D59800) [pid = 2880] [serial = 431] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1A8BE400) [pid = 2880] [serial = 438] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1A4B3400) [pid = 2880] [serial = 434] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (17DC1800) [pid = 2880] [serial = 423] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18D59400) [pid = 2880] [serial = 447] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1AD53000) [pid = 2880] [serial = 444] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18B07400) [pid = 2880] [serial = 426] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18C3A000) [pid = 2880] [serial = 429] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18C34400) [pid = 2880] [serial = 428] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1AD50800) [pid = 2880] [serial = 443] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1A92D800) [pid = 2880] [serial = 414] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18BD0000) [pid = 2880] [serial = 446] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1AD72C00) [pid = 2880] [serial = 449] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0EBCD000) [pid = 2880] [serial = 417] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (11AA2000) [pid = 2880] [serial = 419] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (14950C00) [pid = 2880] [serial = 420] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1AA3D400) [pid = 2880] [serial = 441] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A4B5800) [pid = 2880] [serial = 435] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 2880 | 1467235748878 Marionette TRACE conn7 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:29:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:29:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1623ms 14:29:08 INFO - PROCESS | 2880 | 1467235748938 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 14:29:08 INFO - PROCESS | 2880 | 1467235748943 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 14:29:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:29:08 INFO - PROCESS | 2880 | 1467235748948 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:29:08 INFO - PROCESS | 2880 | 1467235748951 Marionette TRACE conn7 <- [1,638,null,{}] 14:29:08 INFO - PROCESS | 2880 | 1467235748957 Marionette TRACE conn7 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:08 INFO - PROCESS | 2880 | 1467235748961 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:09 INFO - PROCESS | 2880 | 1467235749049 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 14:29:09 INFO - PROCESS | 2880 | 1467235749064 Marionette TRACE conn7 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:09 INFO - PROCESS | 2880 | 1467235749066 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:09 INFO - PROCESS | 2880 | ++DOCSHELL 0D623800 == 28 [pid = 2880] [id = 169] 14:29:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (0D625C00) [pid = 2880] [serial = 505] [outer = 00000000] 14:29:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (0DE82400) [pid = 2880] [serial = 506] [outer = 0D625C00] 14:29:09 INFO - PROCESS | 2880 | 1467235749114 Marionette DEBUG loaded listener.js 14:29:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (0E9DC400) [pid = 2880] [serial = 507] [outer = 0D625C00] 14:29:09 INFO - PROCESS | 2880 | 1467235749609 Marionette TRACE conn7 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 14:29:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:29:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 731ms 14:29:09 INFO - PROCESS | 2880 | 1467235749682 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 14:29:09 INFO - PROCESS | 2880 | 1467235749688 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 14:29:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:29:09 INFO - PROCESS | 2880 | 1467235749695 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:29:09 INFO - PROCESS | 2880 | 1467235749697 Marionette TRACE conn7 <- [1,642,null,{}] 14:29:09 INFO - PROCESS | 2880 | 1467235749701 Marionette TRACE conn7 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:09 INFO - PROCESS | 2880 | 1467235749704 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:09 INFO - PROCESS | 2880 | 1467235749796 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 14:29:09 INFO - PROCESS | 2880 | 1467235749883 Marionette TRACE conn7 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:09 INFO - PROCESS | 2880 | 1467235749886 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:09 INFO - PROCESS | 2880 | ++DOCSHELL 12304000 == 29 [pid = 2880] [id = 170] 14:29:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (12305800) [pid = 2880] [serial = 508] [outer = 00000000] 14:29:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (12310400) [pid = 2880] [serial = 509] [outer = 12305800] 14:29:09 INFO - PROCESS | 2880 | 1467235749938 Marionette DEBUG loaded listener.js 14:29:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (123DEC00) [pid = 2880] [serial = 510] [outer = 12305800] 14:29:10 INFO - PROCESS | 2880 | 1467235750333 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 14:29:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:29:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 14:29:10 INFO - PROCESS | 2880 | 1467235750368 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 14:29:10 INFO - PROCESS | 2880 | 1467235750371 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 14:29:10 INFO - PROCESS | 2880 | 1467235750374 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:29:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:29:10 INFO - PROCESS | 2880 | 1467235750378 Marionette TRACE conn7 <- [1,646,null,{}] 14:29:10 INFO - PROCESS | 2880 | 1467235750390 Marionette TRACE conn7 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:10 INFO - PROCESS | 2880 | 1467235750394 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:10 INFO - PROCESS | 2880 | 1467235750480 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 14:29:10 INFO - PROCESS | 2880 | 1467235750488 Marionette TRACE conn7 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:10 INFO - PROCESS | 2880 | 1467235750491 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:10 INFO - PROCESS | 2880 | ++DOCSHELL 15196800 == 30 [pid = 2880] [id = 171] 14:29:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (15197C00) [pid = 2880] [serial = 511] [outer = 00000000] 14:29:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (15C0B800) [pid = 2880] [serial = 512] [outer = 15197C00] 14:29:10 INFO - PROCESS | 2880 | 1467235750541 Marionette DEBUG loaded listener.js 14:29:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (15C62C00) [pid = 2880] [serial = 513] [outer = 15197C00] 14:29:11 INFO - PROCESS | 2880 | 1467235751058 Marionette TRACE conn7 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 14:29:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:29:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 731ms 14:29:11 INFO - PROCESS | 2880 | 1467235751109 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 14:29:11 INFO - PROCESS | 2880 | 1467235751111 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 14:29:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:29:11 INFO - PROCESS | 2880 | 1467235751156 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:29:11 INFO - PROCESS | 2880 | 1467235751158 Marionette TRACE conn7 <- [1,650,null,{}] 14:29:11 INFO - PROCESS | 2880 | 1467235751164 Marionette TRACE conn7 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:11 INFO - PROCESS | 2880 | 1467235751166 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:11 INFO - PROCESS | 2880 | 1467235751284 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 14:29:11 INFO - PROCESS | 2880 | 1467235751294 Marionette TRACE conn7 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:11 INFO - PROCESS | 2880 | 1467235751296 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:11 INFO - PROCESS | 2880 | ++DOCSHELL 17AD3C00 == 31 [pid = 2880] [id = 172] 14:29:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (17AD4000) [pid = 2880] [serial = 514] [outer = 00000000] 14:29:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18938800) [pid = 2880] [serial = 515] [outer = 17AD4000] 14:29:11 INFO - PROCESS | 2880 | 1467235751344 Marionette DEBUG loaded listener.js 14:29:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18AE8800) [pid = 2880] [serial = 516] [outer = 17AD4000] 14:29:11 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:11 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:29:11 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:11 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:29:11 INFO - PROCESS | 2880 | 1467235751840 Marionette TRACE conn7 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 14:29:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:29:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 751ms 14:29:11 INFO - PROCESS | 2880 | 1467235751894 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 14:29:11 INFO - PROCESS | 2880 | 1467235751896 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 14:29:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:29:11 INFO - PROCESS | 2880 | 1467235751899 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:29:11 INFO - PROCESS | 2880 | 1467235751901 Marionette TRACE conn7 <- [1,654,null,{}] 14:29:11 INFO - PROCESS | 2880 | 1467235751905 Marionette TRACE conn7 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:11 INFO - PROCESS | 2880 | 1467235751907 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:12 INFO - PROCESS | 2880 | 1467235752032 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 14:29:12 INFO - PROCESS | 2880 | 1467235752044 Marionette TRACE conn7 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:12 INFO - PROCESS | 2880 | 1467235752046 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:12 INFO - PROCESS | 2880 | ++DOCSHELL 18B05400 == 32 [pid = 2880] [id = 173] 14:29:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18B05800) [pid = 2880] [serial = 517] [outer = 00000000] 14:29:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18B0D000) [pid = 2880] [serial = 518] [outer = 18B05800] 14:29:12 INFO - PROCESS | 2880 | 1467235752093 Marionette DEBUG loaded listener.js 14:29:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18BCF400) [pid = 2880] [serial = 519] [outer = 18B05800] 14:29:12 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:12 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:29:12 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:12 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:29:12 INFO - PROCESS | 2880 | 1467235752579 Marionette TRACE conn7 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 14:29:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:29:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 730ms 14:29:12 INFO - PROCESS | 2880 | 1467235752636 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 14:29:12 INFO - PROCESS | 2880 | 1467235752638 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 14:29:12 INFO - PROCESS | 2880 | 1467235752641 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:29:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:29:12 INFO - PROCESS | 2880 | 1467235752643 Marionette TRACE conn7 <- [1,658,null,{}] 14:29:12 INFO - PROCESS | 2880 | 1467235752647 Marionette TRACE conn7 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:12 INFO - PROCESS | 2880 | 1467235752653 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:13 INFO - PROCESS | 2880 | 1467235752988 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 14:29:13 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18CDE000) [pid = 2880] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:29:13 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18D1F800) [pid = 2880] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:29:13 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (12E57800) [pid = 2880] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:29:13 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (14C8E400) [pid = 2880] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:29:13 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18B0C800) [pid = 2880] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:29:13 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (17AD8000) [pid = 2880] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:29:13 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0C741800) [pid = 2880] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:29:13 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0DE16000) [pid = 2880] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:29:13 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1AE8E800) [pid = 2880] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:29:13 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (0D165400) [pid = 2880] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:29:13 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (14C31800) [pid = 2880] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:29:13 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1AA2C000) [pid = 2880] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:29:13 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1A8BB800) [pid = 2880] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:29:13 INFO - PROCESS | 2880 | 1467235753053 Marionette TRACE conn7 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:13 INFO - PROCESS | 2880 | 1467235753055 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:13 INFO - PROCESS | 2880 | ++DOCSHELL 0C9CE000 == 33 [pid = 2880] [id = 174] 14:29:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (0D165400) [pid = 2880] [serial = 520] [outer = 00000000] 14:29:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (12307000) [pid = 2880] [serial = 521] [outer = 0D165400] 14:29:13 INFO - PROCESS | 2880 | 1467235753110 Marionette DEBUG loaded listener.js 14:29:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18AE8000) [pid = 2880] [serial = 522] [outer = 0D165400] 14:29:13 INFO - PROCESS | 2880 | 1467235753515 Marionette TRACE conn7 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 14:29:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:29:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 931ms 14:29:13 INFO - PROCESS | 2880 | 1467235753580 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 14:29:13 INFO - PROCESS | 2880 | 1467235753585 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 14:29:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:29:13 INFO - PROCESS | 2880 | 1467235753591 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:29:13 INFO - PROCESS | 2880 | 1467235753596 Marionette TRACE conn7 <- [1,662,null,{}] 14:29:13 INFO - PROCESS | 2880 | 1467235753603 Marionette TRACE conn7 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:13 INFO - PROCESS | 2880 | 1467235753607 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:13 INFO - PROCESS | 2880 | 1467235753759 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 14:29:13 INFO - PROCESS | 2880 | 1467235753887 Marionette TRACE conn7 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:13 INFO - PROCESS | 2880 | 1467235753892 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:13 INFO - PROCESS | 2880 | ++DOCSHELL 0C972C00 == 34 [pid = 2880] [id = 175] 14:29:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (0D576800) [pid = 2880] [serial = 523] [outer = 00000000] 14:29:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (0DE3B800) [pid = 2880] [serial = 524] [outer = 0D576800] 14:29:13 INFO - PROCESS | 2880 | 1467235753955 Marionette DEBUG loaded listener.js 14:29:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1189D000) [pid = 2880] [serial = 525] [outer = 0D576800] 14:29:14 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:14 INFO - PROCESS | 2880 | [2880] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:29:14 INFO - PROCESS | 2880 | 1467235754699 Marionette TRACE conn7 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 14:29:14 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 14:29:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1120ms 14:29:14 INFO - PROCESS | 2880 | 1467235754734 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 14:29:14 INFO - PROCESS | 2880 | 1467235754739 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 14:29:14 INFO - PROCESS | 2880 | 1467235754747 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:29:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:29:14 INFO - PROCESS | 2880 | 1467235754750 Marionette TRACE conn7 <- [1,666,null,{}] 14:29:14 INFO - PROCESS | 2880 | 1467235754755 Marionette TRACE conn7 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:14 INFO - PROCESS | 2880 | 1467235754758 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:14 INFO - PROCESS | 2880 | 1467235754889 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 14:29:15 INFO - PROCESS | 2880 | 1467235755010 Marionette TRACE conn7 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:15 INFO - PROCESS | 2880 | 1467235755013 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:15 INFO - PROCESS | 2880 | ++DOCSHELL 14954C00 == 35 [pid = 2880] [id = 176] 14:29:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (14C2C000) [pid = 2880] [serial = 526] [outer = 00000000] 14:29:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (15192400) [pid = 2880] [serial = 527] [outer = 14C2C000] 14:29:15 INFO - PROCESS | 2880 | 1467235755076 Marionette DEBUG loaded listener.js 14:29:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (15CBFC00) [pid = 2880] [serial = 528] [outer = 14C2C000] 14:29:15 INFO - PROCESS | 2880 | 1467235755838 Marionette TRACE conn7 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 14:29:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:29:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1119ms 14:29:15 INFO - PROCESS | 2880 | 1467235755872 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 14:29:15 INFO - PROCESS | 2880 | 1467235755875 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 14:29:15 INFO - PROCESS | 2880 | 1467235755880 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:29:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:29:15 INFO - PROCESS | 2880 | 1467235755884 Marionette TRACE conn7 <- [1,670,null,{}] 14:29:15 INFO - PROCESS | 2880 | 1467235755896 Marionette TRACE conn7 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:15 INFO - PROCESS | 2880 | 1467235755901 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:16 INFO - PROCESS | 2880 | 1467235756032 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 14:29:16 INFO - PROCESS | 2880 | 1467235756229 Marionette TRACE conn7 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:16 INFO - PROCESS | 2880 | 1467235756233 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:16 INFO - PROCESS | 2880 | ++DOCSHELL 0C307000 == 36 [pid = 2880] [id = 177] 14:29:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (0C307400) [pid = 2880] [serial = 529] [outer = 00000000] 14:29:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (0C310400) [pid = 2880] [serial = 530] [outer = 0C307400] 14:29:16 INFO - PROCESS | 2880 | 1467235756288 Marionette DEBUG loaded listener.js 14:29:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (0D591400) [pid = 2880] [serial = 531] [outer = 0C307400] 14:29:16 INFO - PROCESS | 2880 | --DOCSHELL 18B05400 == 35 [pid = 2880] [id = 173] 14:29:16 INFO - PROCESS | 2880 | --DOCSHELL 17AD3C00 == 34 [pid = 2880] [id = 172] 14:29:16 INFO - PROCESS | 2880 | --DOCSHELL 15196800 == 33 [pid = 2880] [id = 171] 14:29:16 INFO - PROCESS | 2880 | --DOCSHELL 12304000 == 32 [pid = 2880] [id = 170] 14:29:16 INFO - PROCESS | 2880 | --DOCSHELL 0D623800 == 31 [pid = 2880] [id = 169] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1AD4A400) [pid = 2880] [serial = 489] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1AD48800) [pid = 2880] [serial = 488] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1A92F400) [pid = 2880] [serial = 485] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18CE6C00) [pid = 2880] [serial = 473] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1A452800) [pid = 2880] [serial = 476] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (14726800) [pid = 2880] [serial = 458] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1472A800) [pid = 2880] [serial = 459] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (150F5400) [pid = 2880] [serial = 464] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (15195000) [pid = 2880] [serial = 465] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18BD7800) [pid = 2880] [serial = 470] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18D15C00) [pid = 2880] [serial = 474] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1897B000) [pid = 2880] [serial = 467] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18AE9C00) [pid = 2880] [serial = 468] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1AA21800) [pid = 2880] [serial = 486] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0EBCA800) [pid = 2880] [serial = 461] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1224FC00) [pid = 2880] [serial = 462] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (15060C00) [pid = 2880] [serial = 479] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1AF09800) [pid = 2880] [serial = 453] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (0DBE8C00) [pid = 2880] [serial = 455] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (11898400) [pid = 2880] [serial = 456] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (1A452C00) [pid = 2880] [serial = 477] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (177A0400) [pid = 2880] [serial = 480] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1A4B0000) [pid = 2880] [serial = 483] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (1A4AEC00) [pid = 2880] [serial = 482] [outer = 00000000] [url = about:blank] 14:29:16 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (18C30800) [pid = 2880] [serial = 471] [outer = 00000000] [url = about:blank] 14:29:17 INFO - PROCESS | 2880 | 1467235757384 Marionette TRACE conn7 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 14:29:17 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) 14:29:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1534ms 14:29:17 INFO - PROCESS | 2880 | 1467235757419 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 14:29:17 INFO - PROCESS | 2880 | 1467235757422 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 14:29:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:29:17 INFO - PROCESS | 2880 | 1467235757427 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:29:17 INFO - PROCESS | 2880 | 1467235757430 Marionette TRACE conn7 <- [1,674,null,{}] 14:29:17 INFO - PROCESS | 2880 | 1467235757436 Marionette TRACE conn7 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:17 INFO - PROCESS | 2880 | 1467235757438 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:17 INFO - PROCESS | 2880 | 1467235757530 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 14:29:17 INFO - PROCESS | 2880 | 1467235757539 Marionette TRACE conn7 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:17 INFO - PROCESS | 2880 | 1467235757542 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:17 INFO - PROCESS | 2880 | ++DOCSHELL 1189A400 == 32 [pid = 2880] [id = 178] 14:29:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (1189E800) [pid = 2880] [serial = 532] [outer = 00000000] 14:29:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (1224FC00) [pid = 2880] [serial = 533] [outer = 1189E800] 14:29:17 INFO - PROCESS | 2880 | 1467235757594 Marionette DEBUG loaded listener.js 14:29:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (12E5E800) [pid = 2880] [serial = 534] [outer = 1189E800] 14:29:18 INFO - PROCESS | 2880 | 1467235758578 Marionette TRACE conn7 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 14:29:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:29:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1177ms 14:29:18 INFO - PROCESS | 2880 | 1467235758605 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 14:29:18 INFO - PROCESS | 2880 | 1467235758609 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 14:29:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:29:18 INFO - PROCESS | 2880 | 1467235758621 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:29:18 INFO - PROCESS | 2880 | 1467235758623 Marionette TRACE conn7 <- [1,678,null,{}] 14:29:18 INFO - PROCESS | 2880 | 1467235758627 Marionette TRACE conn7 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:18 INFO - PROCESS | 2880 | 1467235758630 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:18 INFO - PROCESS | 2880 | 1467235758747 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 14:29:18 INFO - PROCESS | 2880 | 1467235758755 Marionette TRACE conn7 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:18 INFO - PROCESS | 2880 | 1467235758757 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:18 INFO - PROCESS | 2880 | ++DOCSHELL 14731000 == 33 [pid = 2880] [id = 179] 14:29:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (15060C00) [pid = 2880] [serial = 535] [outer = 00000000] 14:29:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (15198000) [pid = 2880] [serial = 536] [outer = 15060C00] 14:29:18 INFO - PROCESS | 2880 | 1467235758852 Marionette DEBUG loaded listener.js 14:29:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (15CC0000) [pid = 2880] [serial = 537] [outer = 15060C00] 14:29:19 INFO - PROCESS | 2880 | 1467235759793 Marionette TRACE conn7 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 14:29:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:29:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1220ms 14:29:19 INFO - PROCESS | 2880 | 1467235759849 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 14:29:19 INFO - PROCESS | 2880 | 1467235759851 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 14:29:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:29:19 INFO - PROCESS | 2880 | 1467235759856 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:29:19 INFO - PROCESS | 2880 | 1467235759862 Marionette TRACE conn7 <- [1,682,null,{}] 14:29:19 INFO - PROCESS | 2880 | 1467235759872 Marionette TRACE conn7 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:19 INFO - PROCESS | 2880 | 1467235759875 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:20 INFO - PROCESS | 2880 | 1467235759995 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 14:29:20 INFO - PROCESS | 2880 | 1467235760003 Marionette TRACE conn7 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:20 INFO - PROCESS | 2880 | 1467235760005 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:20 INFO - PROCESS | 2880 | ++DOCSHELL 18934800 == 34 [pid = 2880] [id = 180] 14:29:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18937800) [pid = 2880] [serial = 538] [outer = 00000000] 14:29:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18B10400) [pid = 2880] [serial = 539] [outer = 18937800] 14:29:20 INFO - PROCESS | 2880 | 1467235760101 Marionette DEBUG loaded listener.js 14:29:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18BDB400) [pid = 2880] [serial = 540] [outer = 18937800] 14:29:20 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (17AD4000) [pid = 2880] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:29:20 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18B05800) [pid = 2880] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:29:20 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (0D625C00) [pid = 2880] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:29:20 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (0DE14800) [pid = 2880] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:29:20 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (12305800) [pid = 2880] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:29:20 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (15197C00) [pid = 2880] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:29:20 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (118A1400) [pid = 2880] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:29:20 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (18B01400) [pid = 2880] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:29:20 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (1AD6C000) [pid = 2880] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:29:20 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (1AE97C00) [pid = 2880] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:29:21 INFO - PROCESS | 2880 | 1467235761026 Marionette TRACE conn7 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 14:29:21 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) 14:29:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1179ms 14:29:21 INFO - PROCESS | 2880 | 1467235761037 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 14:29:21 INFO - PROCESS | 2880 | 1467235761040 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 14:29:21 INFO - PROCESS | 2880 | 1467235761043 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:29:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:29:21 INFO - PROCESS | 2880 | 1467235761045 Marionette TRACE conn7 <- [1,686,null,{}] 14:29:21 INFO - PROCESS | 2880 | 1467235761049 Marionette TRACE conn7 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:21 INFO - PROCESS | 2880 | 1467235761051 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:21 INFO - PROCESS | 2880 | 1467235761141 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 14:29:21 INFO - PROCESS | 2880 | 1467235761221 Marionette TRACE conn7 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:21 INFO - PROCESS | 2880 | 1467235761223 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:21 INFO - PROCESS | 2880 | ++DOCSHELL 15197C00 == 35 [pid = 2880] [id = 181] 14:29:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (15C61400) [pid = 2880] [serial = 541] [outer = 00000000] 14:29:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (18C30800) [pid = 2880] [serial = 542] [outer = 15C61400] 14:29:21 INFO - PROCESS | 2880 | 1467235761269 Marionette DEBUG loaded listener.js 14:29:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (18C35C00) [pid = 2880] [serial = 543] [outer = 15C61400] 14:29:22 INFO - PROCESS | 2880 | 1467235762140 Marionette TRACE conn7 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 14:29:22 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) 14:29:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1125ms 14:29:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:29:22 INFO - PROCESS | 2880 | 1467235762171 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 14:29:22 INFO - PROCESS | 2880 | 1467235762173 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 14:29:22 INFO - PROCESS | 2880 | 1467235762177 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:29:22 INFO - PROCESS | 2880 | 1467235762178 Marionette TRACE conn7 <- [1,690,null,{}] 14:29:22 INFO - PROCESS | 2880 | 1467235762182 Marionette TRACE conn7 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:22 INFO - PROCESS | 2880 | 1467235762184 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:22 INFO - PROCESS | 2880 | 1467235762298 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 14:29:22 INFO - PROCESS | 2880 | 1467235762307 Marionette TRACE conn7 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:22 INFO - PROCESS | 2880 | 1467235762313 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:22 INFO - PROCESS | 2880 | ++DOCSHELL 18CE4000 == 36 [pid = 2880] [id = 182] 14:29:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (18CE5800) [pid = 2880] [serial = 544] [outer = 00000000] 14:29:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (18D12800) [pid = 2880] [serial = 545] [outer = 18CE5800] 14:29:22 INFO - PROCESS | 2880 | 1467235762371 Marionette DEBUG loaded listener.js 14:29:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (18D2A800) [pid = 2880] [serial = 546] [outer = 18CE5800] 14:29:23 INFO - PROCESS | 2880 | 1467235763477 Marionette TRACE conn7 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 14:29:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:29:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1326ms 14:29:23 INFO - PROCESS | 2880 | 1467235763503 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 14:29:23 INFO - PROCESS | 2880 | 1467235763508 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 14:29:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:29:23 INFO - PROCESS | 2880 | 1467235763514 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:29:23 INFO - PROCESS | 2880 | 1467235763517 Marionette TRACE conn7 <- [1,694,null,{}] 14:29:23 INFO - PROCESS | 2880 | 1467235763523 Marionette TRACE conn7 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:23 INFO - PROCESS | 2880 | 1467235763526 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:23 INFO - PROCESS | 2880 | 1467235763676 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 14:29:23 INFO - PROCESS | 2880 | 1467235763826 Marionette TRACE conn7 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:23 INFO - PROCESS | 2880 | 1467235763829 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:23 INFO - PROCESS | 2880 | ++DOCSHELL 11BC8C00 == 37 [pid = 2880] [id = 183] 14:29:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (14725800) [pid = 2880] [serial = 547] [outer = 00000000] 14:29:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (147E9400) [pid = 2880] [serial = 548] [outer = 14725800] 14:29:23 INFO - PROCESS | 2880 | 1467235763886 Marionette DEBUG loaded listener.js 14:29:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (150FA400) [pid = 2880] [serial = 549] [outer = 14725800] 14:29:24 INFO - PROCESS | 2880 | 1467235764940 Marionette TRACE conn7 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 14:29:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:29:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1485ms 14:29:25 INFO - PROCESS | 2880 | 1467235765002 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 14:29:25 INFO - PROCESS | 2880 | 1467235765007 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 14:29:25 INFO - PROCESS | 2880 | 1467235765013 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:29:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:29:25 INFO - PROCESS | 2880 | 1467235765017 Marionette TRACE conn7 <- [1,698,null,{}] 14:29:25 INFO - PROCESS | 2880 | 1467235765021 Marionette TRACE conn7 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:25 INFO - PROCESS | 2880 | 1467235765024 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:25 INFO - PROCESS | 2880 | 1467235765171 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 14:29:25 INFO - PROCESS | 2880 | 1467235765306 Marionette TRACE conn7 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:25 INFO - PROCESS | 2880 | 1467235765309 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:25 INFO - PROCESS | 2880 | ++DOCSHELL 18B07400 == 38 [pid = 2880] [id = 184] 14:29:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18B09400) [pid = 2880] [serial = 550] [outer = 00000000] 14:29:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18C38400) [pid = 2880] [serial = 551] [outer = 18B09400] 14:29:25 INFO - PROCESS | 2880 | 1467235765367 Marionette DEBUG loaded listener.js 14:29:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18CE6C00) [pid = 2880] [serial = 552] [outer = 18B09400] 14:29:26 INFO - PROCESS | 2880 | 1467235766431 Marionette TRACE conn7 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 14:29:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:29:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1484ms 14:29:26 INFO - PROCESS | 2880 | 1467235766500 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 14:29:26 INFO - PROCESS | 2880 | 1467235766502 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 14:29:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:29:26 INFO - PROCESS | 2880 | 1467235766707 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:29:26 INFO - PROCESS | 2880 | 1467235766711 Marionette TRACE conn7 <- [1,702,null,{}] 14:29:26 INFO - PROCESS | 2880 | 1467235766770 Marionette TRACE conn7 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:26 INFO - PROCESS | 2880 | 1467235766773 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:26 INFO - PROCESS | 2880 | 1467235766862 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 14:29:27 INFO - PROCESS | 2880 | 1467235766981 Marionette TRACE conn7 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:27 INFO - PROCESS | 2880 | 1467235766984 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:27 INFO - PROCESS | 2880 | ++DOCSHELL 12305800 == 39 [pid = 2880] [id = 185] 14:29:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1230C400) [pid = 2880] [serial = 553] [outer = 00000000] 14:29:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (13D7EC00) [pid = 2880] [serial = 554] [outer = 1230C400] 14:29:27 INFO - PROCESS | 2880 | 1467235767035 Marionette DEBUG loaded listener.js 14:29:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1475E800) [pid = 2880] [serial = 555] [outer = 1230C400] 14:29:27 INFO - PROCESS | 2880 | --DOCSHELL 15197C00 == 38 [pid = 2880] [id = 181] 14:29:27 INFO - PROCESS | 2880 | --DOCSHELL 18934800 == 37 [pid = 2880] [id = 180] 14:29:27 INFO - PROCESS | 2880 | --DOCSHELL 14731000 == 36 [pid = 2880] [id = 179] 14:29:27 INFO - PROCESS | 2880 | --DOCSHELL 1189A400 == 35 [pid = 2880] [id = 178] 14:29:27 INFO - PROCESS | 2880 | --DOCSHELL 0C307000 == 34 [pid = 2880] [id = 177] 14:29:27 INFO - PROCESS | 2880 | --DOCSHELL 14954C00 == 33 [pid = 2880] [id = 176] 14:29:27 INFO - PROCESS | 2880 | --DOCSHELL 0C972C00 == 32 [pid = 2880] [id = 175] 14:29:27 INFO - PROCESS | 2880 | --DOCSHELL 0C9CE000 == 31 [pid = 2880] [id = 174] 14:29:27 INFO - PROCESS | 2880 | --DOCSHELL 0DE12800 == 30 [pid = 2880] [id = 168] 14:29:27 INFO - PROCESS | 2880 | --DOCSHELL 18B07400 == 29 [pid = 2880] [id = 184] 14:29:27 INFO - PROCESS | 2880 | --DOCSHELL 18CE4000 == 28 [pid = 2880] [id = 182] 14:29:27 INFO - PROCESS | 2880 | --DOCSHELL 11BC8C00 == 27 [pid = 2880] [id = 183] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18938800) [pid = 2880] [serial = 515] [outer = 00000000] [url = about:blank] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18B0D000) [pid = 2880] [serial = 518] [outer = 00000000] [url = about:blank] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0DE82400) [pid = 2880] [serial = 506] [outer = 00000000] [url = about:blank] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0E9DC400) [pid = 2880] [serial = 507] [outer = 00000000] [url = about:blank] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (118A0400) [pid = 2880] [serial = 504] [outer = 00000000] [url = about:blank] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (0E9E0400) [pid = 2880] [serial = 503] [outer = 00000000] [url = about:blank] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (12310400) [pid = 2880] [serial = 509] [outer = 00000000] [url = about:blank] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (123DEC00) [pid = 2880] [serial = 510] [outer = 00000000] [url = about:blank] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (15C0B800) [pid = 2880] [serial = 512] [outer = 00000000] [url = about:blank] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18AE8800) [pid = 2880] [serial = 516] [outer = 00000000] [url = about:blank] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1519A400) [pid = 2880] [serial = 492] [outer = 00000000] [url = about:blank] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (14762400) [pid = 2880] [serial = 491] [outer = 00000000] [url = about:blank] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (18BCF400) [pid = 2880] [serial = 519] [outer = 00000000] [url = about:blank] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (18D1F400) [pid = 2880] [serial = 495] [outer = 00000000] [url = about:blank] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (18C33400) [pid = 2880] [serial = 494] [outer = 00000000] [url = about:blank] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (1AE8F400) [pid = 2880] [serial = 498] [outer = 00000000] [url = about:blank] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (1AD73800) [pid = 2880] [serial = 497] [outer = 00000000] [url = about:blank] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (12307000) [pid = 2880] [serial = 521] [outer = 00000000] [url = about:blank] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (1AFB7C00) [pid = 2880] [serial = 501] [outer = 00000000] [url = about:blank] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (1AF0C400) [pid = 2880] [serial = 500] [outer = 00000000] [url = about:blank] 14:29:27 INFO - PROCESS | 2880 | --DOMWINDOW == 54 (15C62C00) [pid = 2880] [serial = 513] [outer = 00000000] [url = about:blank] 14:29:28 INFO - PROCESS | 2880 | 1467235768609 Marionette TRACE conn7 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 14:29:28 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 14:29:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2139ms 14:29:28 INFO - PROCESS | 2880 | 1467235768647 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 14:29:28 INFO - PROCESS | 2880 | 1467235768684 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 14:29:28 INFO - PROCESS | 2880 | 1467235768688 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:29:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:29:28 INFO - PROCESS | 2880 | 1467235768691 Marionette TRACE conn7 <- [1,706,null,{}] 14:29:28 INFO - PROCESS | 2880 | 1467235768696 Marionette TRACE conn7 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:28 INFO - PROCESS | 2880 | 1467235768700 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:28 INFO - PROCESS | 2880 | 1467235768794 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 14:29:28 INFO - PROCESS | 2880 | 1467235768802 Marionette TRACE conn7 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:28 INFO - PROCESS | 2880 | 1467235768804 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:28 INFO - PROCESS | 2880 | ++DOCSHELL 0EB3F000 == 28 [pid = 2880] [id = 186] 14:29:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 55 (0EB41000) [pid = 2880] [serial = 556] [outer = 00000000] 14:29:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (118A1C00) [pid = 2880] [serial = 557] [outer = 0EB41000] 14:29:28 INFO - PROCESS | 2880 | 1467235768856 Marionette DEBUG loaded listener.js 14:29:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (11A28400) [pid = 2880] [serial = 558] [outer = 0EB41000] 14:29:29 INFO - PROCESS | 2880 | 1467235769832 Marionette TRACE conn7 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 14:29:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:29:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1176ms 14:29:29 INFO - PROCESS | 2880 | 1467235769868 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 14:29:29 INFO - PROCESS | 2880 | 1467235769874 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 14:29:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:29:29 INFO - PROCESS | 2880 | 1467235769886 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:29:29 INFO - PROCESS | 2880 | 1467235769889 Marionette TRACE conn7 <- [1,710,null,{}] 14:29:29 INFO - PROCESS | 2880 | 1467235769893 Marionette TRACE conn7 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:29 INFO - PROCESS | 2880 | 1467235769896 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:30 INFO - PROCESS | 2880 | 1467235770019 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 14:29:30 INFO - PROCESS | 2880 | 1467235770027 Marionette TRACE conn7 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:30 INFO - PROCESS | 2880 | 1467235770030 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:30 INFO - PROCESS | 2880 | ++DOCSHELL 14730800 == 29 [pid = 2880] [id = 187] 14:29:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (1475C000) [pid = 2880] [serial = 559] [outer = 00000000] 14:29:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (14C8E400) [pid = 2880] [serial = 560] [outer = 1475C000] 14:29:30 INFO - PROCESS | 2880 | 1467235770126 Marionette DEBUG loaded listener.js 14:29:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (15060000) [pid = 2880] [serial = 561] [outer = 1475C000] 14:29:30 INFO - PROCESS | 2880 | 1467235770609 Marionette TRACE conn7 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 14:29:30 INFO - PROCESS | 2880 | 1467235770675 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 14:29:30 INFO - PROCESS | 2880 | 1467235770679 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:29:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:29:30 INFO - PROCESS | 2880 | 1467235770682 Marionette TRACE conn7 <- [1,714,null,{}] 14:29:30 INFO - PROCESS | 2880 | 1467235770694 Marionette TRACE conn7 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:30 INFO - PROCESS | 2880 | 1467235770699 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:30 INFO - PROCESS | 2880 | 1467235770820 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 14:29:30 INFO - PROCESS | 2880 | 1467235770835 Marionette TRACE conn7 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:30 INFO - PROCESS | 2880 | 1467235770838 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:30 INFO - PROCESS | 2880 | ++DOCSHELL 18980C00 == 30 [pid = 2880] [id = 188] 14:29:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (18981000) [pid = 2880] [serial = 562] [outer = 00000000] 14:29:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (18AE8C00) [pid = 2880] [serial = 563] [outer = 18981000] 14:29:30 INFO - PROCESS | 2880 | 1467235770939 Marionette DEBUG loaded listener.js 14:29:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (18AEE400) [pid = 2880] [serial = 564] [outer = 18981000] 14:29:31 INFO - PROCESS | 2880 | 1467235771494 Marionette TRACE conn7 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 14:29:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:29:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 830ms 14:29:31 INFO - PROCESS | 2880 | 1467235771513 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 14:29:31 INFO - PROCESS | 2880 | 1467235771515 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 14:29:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:29:31 INFO - PROCESS | 2880 | 1467235771518 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:29:31 INFO - PROCESS | 2880 | 1467235771520 Marionette TRACE conn7 <- [1,718,null,{}] 14:29:31 INFO - PROCESS | 2880 | 1467235771523 Marionette TRACE conn7 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:31 INFO - PROCESS | 2880 | 1467235771525 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:31 INFO - PROCESS | 2880 | 1467235771650 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 14:29:31 INFO - PROCESS | 2880 | 1467235771659 Marionette TRACE conn7 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:31 INFO - PROCESS | 2880 | 1467235771661 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:31 INFO - PROCESS | 2880 | ++DOCSHELL 18B0B000 == 31 [pid = 2880] [id = 189] 14:29:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (18B0B400) [pid = 2880] [serial = 565] [outer = 00000000] 14:29:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (18B0F400) [pid = 2880] [serial = 566] [outer = 18B0B400] 14:29:31 INFO - PROCESS | 2880 | 1467235771708 Marionette DEBUG loaded listener.js 14:29:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (18BD9C00) [pid = 2880] [serial = 567] [outer = 18B0B400] 14:29:32 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (15060C00) [pid = 2880] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:29:32 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18937800) [pid = 2880] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:29:32 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (0D165400) [pid = 2880] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:29:32 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (0D576800) [pid = 2880] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:29:32 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (0C307400) [pid = 2880] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:29:32 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (14C2C000) [pid = 2880] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:29:32 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (1189E800) [pid = 2880] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:29:32 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (15C61400) [pid = 2880] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:29:32 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (18CE5800) [pid = 2880] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:29:32 INFO - PROCESS | 2880 | 1467235772256 Marionette TRACE conn7 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 14:29:32 INFO - PROCESS | 2880 | 1467235772295 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 14:29:32 INFO - PROCESS | 2880 | 1467235772298 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:29:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:29:32 INFO - PROCESS | 2880 | 1467235772300 Marionette TRACE conn7 <- [1,722,null,{}] 14:29:32 INFO - PROCESS | 2880 | 1467235772303 Marionette TRACE conn7 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:32 INFO - PROCESS | 2880 | 1467235772306 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:32 INFO - PROCESS | 2880 | 1467235772387 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 14:29:32 INFO - PROCESS | 2880 | 1467235772393 Marionette TRACE conn7 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:32 INFO - PROCESS | 2880 | 1467235772395 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:32 INFO - PROCESS | 2880 | ++DOCSHELL 12E57800 == 32 [pid = 2880] [id = 190] 14:29:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (18AF2000) [pid = 2880] [serial = 568] [outer = 00000000] 14:29:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (18C37800) [pid = 2880] [serial = 569] [outer = 18AF2000] 14:29:32 INFO - PROCESS | 2880 | 1467235772440 Marionette DEBUG loaded listener.js 14:29:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (18C3E000) [pid = 2880] [serial = 570] [outer = 18AF2000] 14:29:32 INFO - PROCESS | 2880 | 1467235772889 Marionette TRACE conn7 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 14:29:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:29:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 14:29:32 INFO - PROCESS | 2880 | 1467235772973 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 14:29:32 INFO - PROCESS | 2880 | 1467235772975 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 14:29:32 INFO - PROCESS | 2880 | 1467235772978 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:29:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:29:32 INFO - PROCESS | 2880 | 1467235772980 Marionette TRACE conn7 <- [1,726,null,{}] 14:29:32 INFO - PROCESS | 2880 | 1467235772984 Marionette TRACE conn7 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:32 INFO - PROCESS | 2880 | 1467235772989 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:33 INFO - PROCESS | 2880 | 1467235773113 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 14:29:33 INFO - PROCESS | 2880 | 1467235773122 Marionette TRACE conn7 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:33 INFO - PROCESS | 2880 | 1467235773124 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:33 INFO - PROCESS | 2880 | ++DOCSHELL 18D60800 == 33 [pid = 2880] [id = 191] 14:29:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (18D61C00) [pid = 2880] [serial = 571] [outer = 00000000] 14:29:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (18D65800) [pid = 2880] [serial = 572] [outer = 18D61C00] 14:29:33 INFO - PROCESS | 2880 | 1467235773172 Marionette DEBUG loaded listener.js 14:29:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (1A338C00) [pid = 2880] [serial = 573] [outer = 18D61C00] 14:29:34 INFO - PROCESS | 2880 | 1467235774092 Marionette TRACE conn7 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 14:29:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:29:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1175ms 14:29:34 INFO - PROCESS | 2880 | 1467235774157 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 14:29:34 INFO - PROCESS | 2880 | 1467235774163 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 14:29:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:29:34 INFO - PROCESS | 2880 | 1467235774169 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:29:34 INFO - PROCESS | 2880 | 1467235774172 Marionette TRACE conn7 <- [1,730,null,{}] 14:29:34 INFO - PROCESS | 2880 | 1467235774179 Marionette TRACE conn7 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:34 INFO - PROCESS | 2880 | 1467235774182 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:34 INFO - PROCESS | 2880 | 1467235774332 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 14:29:34 INFO - PROCESS | 2880 | 1467235774405 Marionette TRACE conn7 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:34 INFO - PROCESS | 2880 | 1467235774408 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:34 INFO - PROCESS | 2880 | ++DOCSHELL 0E8E3800 == 34 [pid = 2880] [id = 192] 14:29:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (0E9E0000) [pid = 2880] [serial = 574] [outer = 00000000] 14:29:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (118A1400) [pid = 2880] [serial = 575] [outer = 0E9E0000] 14:29:34 INFO - PROCESS | 2880 | 1467235774468 Marionette DEBUG loaded listener.js 14:29:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (12250800) [pid = 2880] [serial = 576] [outer = 0E9E0000] 14:29:35 INFO - PROCESS | 2880 | 1467235775681 Marionette TRACE conn7 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 14:29:35 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 14:29:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1531ms 14:29:35 INFO - PROCESS | 2880 | 1467235775701 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 14:29:35 INFO - PROCESS | 2880 | 1467235775707 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 14:29:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:29:35 INFO - PROCESS | 2880 | 1467235775713 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:29:35 INFO - PROCESS | 2880 | 1467235775717 Marionette TRACE conn7 <- [1,734,null,{}] 14:29:35 INFO - PROCESS | 2880 | 1467235775721 Marionette TRACE conn7 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:35 INFO - PROCESS | 2880 | 1467235775724 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:35 INFO - PROCESS | 2880 | 1467235775867 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 14:29:36 INFO - PROCESS | 2880 | 1467235776007 Marionette TRACE conn7 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:36 INFO - PROCESS | 2880 | 1467235776010 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:36 INFO - PROCESS | 2880 | ++DOCSHELL 15CC1000 == 35 [pid = 2880] [id = 193] 14:29:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (167B2400) [pid = 2880] [serial = 577] [outer = 00000000] 14:29:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (17DC2800) [pid = 2880] [serial = 578] [outer = 167B2400] 14:29:36 INFO - PROCESS | 2880 | 1467235776069 Marionette DEBUG loaded listener.js 14:29:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18981800) [pid = 2880] [serial = 579] [outer = 167B2400] 14:29:36 INFO - PROCESS | 2880 | --DOCSHELL 12E57800 == 34 [pid = 2880] [id = 190] 14:29:36 INFO - PROCESS | 2880 | --DOCSHELL 18B0B000 == 33 [pid = 2880] [id = 189] 14:29:36 INFO - PROCESS | 2880 | --DOCSHELL 18980C00 == 32 [pid = 2880] [id = 188] 14:29:36 INFO - PROCESS | 2880 | --DOCSHELL 14730800 == 31 [pid = 2880] [id = 187] 14:29:36 INFO - PROCESS | 2880 | --DOCSHELL 0EB3F000 == 30 [pid = 2880] [id = 186] 14:29:36 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (15CC0000) [pid = 2880] [serial = 537] [outer = 00000000] [url = about:blank] 14:29:36 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18B10400) [pid = 2880] [serial = 539] [outer = 00000000] [url = about:blank] 14:29:36 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (18AE8000) [pid = 2880] [serial = 522] [outer = 00000000] [url = about:blank] 14:29:36 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (0DE3B800) [pid = 2880] [serial = 524] [outer = 00000000] [url = about:blank] 14:29:36 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1189D000) [pid = 2880] [serial = 525] [outer = 00000000] [url = about:blank] 14:29:36 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (0C310400) [pid = 2880] [serial = 530] [outer = 00000000] [url = about:blank] 14:29:36 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (0D591400) [pid = 2880] [serial = 531] [outer = 00000000] [url = about:blank] 14:29:36 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (15192400) [pid = 2880] [serial = 527] [outer = 00000000] [url = about:blank] 14:29:36 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (15CBFC00) [pid = 2880] [serial = 528] [outer = 00000000] [url = about:blank] 14:29:36 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (1224FC00) [pid = 2880] [serial = 533] [outer = 00000000] [url = about:blank] 14:29:36 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (18BDB400) [pid = 2880] [serial = 540] [outer = 00000000] [url = about:blank] 14:29:36 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (15198000) [pid = 2880] [serial = 536] [outer = 00000000] [url = about:blank] 14:29:36 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (18C30800) [pid = 2880] [serial = 542] [outer = 00000000] [url = about:blank] 14:29:36 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (18D2A800) [pid = 2880] [serial = 546] [outer = 00000000] [url = about:blank] 14:29:36 INFO - PROCESS | 2880 | --DOMWINDOW == 54 (18D12800) [pid = 2880] [serial = 545] [outer = 00000000] [url = about:blank] 14:29:36 INFO - PROCESS | 2880 | --DOMWINDOW == 53 (12E5E800) [pid = 2880] [serial = 534] [outer = 00000000] [url = about:blank] 14:29:36 INFO - PROCESS | 2880 | --DOMWINDOW == 52 (18C35C00) [pid = 2880] [serial = 543] [outer = 00000000] [url = about:blank] 14:29:37 INFO - PROCESS | 2880 | 1467235777243 Marionette TRACE conn7 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 14:29:37 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.) 14:29:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1572ms 14:29:37 INFO - PROCESS | 2880 | 1467235777287 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 14:29:37 INFO - PROCESS | 2880 | 1467235777291 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 14:29:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:29:37 INFO - PROCESS | 2880 | 1467235777302 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:29:37 INFO - PROCESS | 2880 | 1467235777305 Marionette TRACE conn7 <- [1,738,null,{}] 14:29:37 INFO - PROCESS | 2880 | 1467235777312 Marionette TRACE conn7 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:37 INFO - PROCESS | 2880 | 1467235777315 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:37 INFO - PROCESS | 2880 | 1467235777435 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 14:29:37 INFO - PROCESS | 2880 | 1467235777530 Marionette TRACE conn7 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:37 INFO - PROCESS | 2880 | 1467235777533 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:37 INFO - PROCESS | 2880 | ++DOCSHELL 0DBEF800 == 31 [pid = 2880] [id = 194] 14:29:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 53 (0DCF6000) [pid = 2880] [serial = 580] [outer = 00000000] 14:29:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 54 (0E8E5400) [pid = 2880] [serial = 581] [outer = 0DCF6000] 14:29:37 INFO - PROCESS | 2880 | 1467235777584 Marionette DEBUG loaded listener.js 14:29:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 55 (1189CC00) [pid = 2880] [serial = 582] [outer = 0DCF6000] 14:29:38 INFO - PROCESS | 2880 | 1467235778454 Marionette TRACE conn7 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 14:29:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:29:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1181ms 14:29:38 INFO - PROCESS | 2880 | 1467235778477 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 14:29:38 INFO - PROCESS | 2880 | 1467235778482 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 14:29:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:29:38 INFO - PROCESS | 2880 | 1467235778496 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:29:38 INFO - PROCESS | 2880 | 1467235778498 Marionette TRACE conn7 <- [1,742,null,{}] 14:29:38 INFO - PROCESS | 2880 | 1467235778502 Marionette TRACE conn7 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:38 INFO - PROCESS | 2880 | 1467235778505 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:38 INFO - PROCESS | 2880 | 1467235778593 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 14:29:38 INFO - PROCESS | 2880 | 1467235778599 Marionette TRACE conn7 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:38 INFO - PROCESS | 2880 | 1467235778602 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:38 INFO - PROCESS | 2880 | ++DOCSHELL 14723C00 == 32 [pid = 2880] [id = 195] 14:29:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (14726800) [pid = 2880] [serial = 583] [outer = 00000000] 14:29:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (14C2A000) [pid = 2880] [serial = 584] [outer = 14726800] 14:29:38 INFO - PROCESS | 2880 | 1467235778650 Marionette DEBUG loaded listener.js 14:29:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (15190800) [pid = 2880] [serial = 585] [outer = 14726800] 14:29:39 INFO - PROCESS | 2880 | 1467235779649 Marionette TRACE conn7 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 14:29:39 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 14:29:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1181ms 14:29:39 INFO - PROCESS | 2880 | 1467235779678 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 14:29:39 INFO - PROCESS | 2880 | 1467235779681 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 14:29:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:29:39 INFO - PROCESS | 2880 | 1467235779691 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:29:39 INFO - PROCESS | 2880 | 1467235779694 Marionette TRACE conn7 <- [1,746,null,{}] 14:29:39 INFO - PROCESS | 2880 | 1467235779705 Marionette TRACE conn7 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:39 INFO - PROCESS | 2880 | 1467235779710 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:39 INFO - PROCESS | 2880 | 1467235779825 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 14:29:39 INFO - PROCESS | 2880 | 1467235779833 Marionette TRACE conn7 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:39 INFO - PROCESS | 2880 | 1467235779836 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:39 INFO - PROCESS | 2880 | ++DOCSHELL 18938800 == 33 [pid = 2880] [id = 196] 14:29:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (18980C00) [pid = 2880] [serial = 586] [outer = 00000000] 14:29:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (18AEC800) [pid = 2880] [serial = 587] [outer = 18980C00] 14:29:39 INFO - PROCESS | 2880 | 1467235779933 Marionette DEBUG loaded listener.js 14:29:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (18B06400) [pid = 2880] [serial = 588] [outer = 18980C00] 14:29:40 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (1230C400) [pid = 2880] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:29:40 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (0EB41000) [pid = 2880] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:29:40 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (1475C000) [pid = 2880] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:29:40 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (14725800) [pid = 2880] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:29:40 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (18B09400) [pid = 2880] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:29:40 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (18981000) [pid = 2880] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:29:40 INFO - PROCESS | 2880 | --DOMWINDOW == 54 (18B0B400) [pid = 2880] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:29:40 INFO - PROCESS | 2880 | --DOMWINDOW == 53 (18AF2000) [pid = 2880] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:29:40 INFO - PROCESS | 2880 | 1467235780405 Marionette TRACE conn7 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 14:29:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:29:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 14:29:40 INFO - PROCESS | 2880 | 1467235780423 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 14:29:40 INFO - PROCESS | 2880 | 1467235780426 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 14:29:40 INFO - PROCESS | 2880 | 1467235780429 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:29:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:29:40 INFO - PROCESS | 2880 | 1467235780431 Marionette TRACE conn7 <- [1,750,null,{}] 14:29:40 INFO - PROCESS | 2880 | 1467235780434 Marionette TRACE conn7 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:40 INFO - PROCESS | 2880 | 1467235780436 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:40 INFO - PROCESS | 2880 | 1467235780556 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 14:29:40 INFO - PROCESS | 2880 | 1467235780612 Marionette TRACE conn7 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:40 INFO - PROCESS | 2880 | 1467235780614 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:40 INFO - PROCESS | 2880 | ++DOCSHELL 18B0B800 == 34 [pid = 2880] [id = 197] 14:29:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 54 (18BAF000) [pid = 2880] [serial = 589] [outer = 00000000] 14:29:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 55 (18BD8400) [pid = 2880] [serial = 590] [outer = 18BAF000] 14:29:40 INFO - PROCESS | 2880 | 1467235780661 Marionette DEBUG loaded listener.js 14:29:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (18C30000) [pid = 2880] [serial = 591] [outer = 18BAF000] 14:29:41 INFO - PROCESS | 2880 | 1467235781500 Marionette TRACE conn7 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 14:29:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:29:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1116ms 14:29:41 INFO - PROCESS | 2880 | 1467235781548 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 14:29:41 INFO - PROCESS | 2880 | 1467235781550 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 14:29:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:29:41 INFO - PROCESS | 2880 | 1467235781553 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:29:41 INFO - PROCESS | 2880 | 1467235781555 Marionette TRACE conn7 <- [1,754,null,{}] 14:29:41 INFO - PROCESS | 2880 | 1467235781561 Marionette TRACE conn7 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:41 INFO - PROCESS | 2880 | 1467235781563 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:41 INFO - PROCESS | 2880 | 1467235781641 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 14:29:41 INFO - PROCESS | 2880 | 1467235781647 Marionette TRACE conn7 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:41 INFO - PROCESS | 2880 | 1467235781649 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:41 INFO - PROCESS | 2880 | ++DOCSHELL 18C33C00 == 35 [pid = 2880] [id = 198] 14:29:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (18C34C00) [pid = 2880] [serial = 592] [outer = 00000000] 14:29:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (18C3B400) [pid = 2880] [serial = 593] [outer = 18C34C00] 14:29:41 INFO - PROCESS | 2880 | 1467235781696 Marionette DEBUG loaded listener.js 14:29:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (18D17000) [pid = 2880] [serial = 594] [outer = 18C34C00] 14:29:42 INFO - PROCESS | 2880 | 1467235782626 Marionette TRACE conn7 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 14:29:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:29:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1132ms 14:29:42 INFO - PROCESS | 2880 | 1467235782685 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 14:29:42 INFO - PROCESS | 2880 | 1467235782687 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 14:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:29:42 INFO - PROCESS | 2880 | 1467235782691 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:29:42 INFO - PROCESS | 2880 | 1467235782693 Marionette TRACE conn7 <- [1,758,null,{}] 14:29:42 INFO - PROCESS | 2880 | 1467235782696 Marionette TRACE conn7 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:42 INFO - PROCESS | 2880 | 1467235782702 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:42 INFO - PROCESS | 2880 | 1467235782805 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 14:29:42 INFO - PROCESS | 2880 | 1467235782920 Marionette TRACE conn7 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:42 INFO - PROCESS | 2880 | 1467235782923 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:42 INFO - PROCESS | 2880 | ++DOCSHELL 08F62800 == 36 [pid = 2880] [id = 199] 14:29:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (08F66C00) [pid = 2880] [serial = 595] [outer = 00000000] 14:29:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (0C30F400) [pid = 2880] [serial = 596] [outer = 08F66C00] 14:29:42 INFO - PROCESS | 2880 | 1467235782983 Marionette DEBUG loaded listener.js 14:29:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (0D575000) [pid = 2880] [serial = 597] [outer = 08F66C00] 14:29:43 INFO - PROCESS | 2880 | 1467235783679 Marionette TRACE conn7 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 14:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1017ms 14:29:43 INFO - PROCESS | 2880 | 1467235783713 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 14:29:43 INFO - PROCESS | 2880 | 1467235783718 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 14:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:29:43 INFO - PROCESS | 2880 | 1467235783722 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:29:43 INFO - PROCESS | 2880 | 1467235783726 Marionette TRACE conn7 <- [1,762,null,{}] 14:29:43 INFO - PROCESS | 2880 | 1467235783731 Marionette TRACE conn7 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:43 INFO - PROCESS | 2880 | 1467235783736 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:43 INFO - PROCESS | 2880 | 1467235783859 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 14:29:44 INFO - PROCESS | 2880 | 1467235783986 Marionette TRACE conn7 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:44 INFO - PROCESS | 2880 | 1467235783989 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:44 INFO - PROCESS | 2880 | ++DOCSHELL 1472D000 == 37 [pid = 2880] [id = 200] 14:29:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (14762C00) [pid = 2880] [serial = 598] [outer = 00000000] 14:29:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (1505F400) [pid = 2880] [serial = 599] [outer = 14762C00] 14:29:44 INFO - PROCESS | 2880 | 1467235784051 Marionette DEBUG loaded listener.js 14:29:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (15C0B400) [pid = 2880] [serial = 600] [outer = 14762C00] 14:29:44 INFO - PROCESS | 2880 | 1467235784692 Marionette TRACE conn7 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 14:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1018ms 14:29:44 INFO - PROCESS | 2880 | 1467235784747 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 14:29:44 INFO - PROCESS | 2880 | 1467235784751 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 14:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:29:44 INFO - PROCESS | 2880 | 1467235784756 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:29:44 INFO - PROCESS | 2880 | 1467235784758 Marionette TRACE conn7 <- [1,766,null,{}] 14:29:44 INFO - PROCESS | 2880 | 1467235784762 Marionette TRACE conn7 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:44 INFO - PROCESS | 2880 | 1467235784765 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:44 INFO - PROCESS | 2880 | 1467235784883 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 14:29:45 INFO - PROCESS | 2880 | 1467235785013 Marionette TRACE conn7 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:45 INFO - PROCESS | 2880 | 1467235785016 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:45 INFO - PROCESS | 2880 | ++DOCSHELL 17ADDC00 == 38 [pid = 2880] [id = 201] 14:29:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (18AEB400) [pid = 2880] [serial = 601] [outer = 00000000] 14:29:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18B0FC00) [pid = 2880] [serial = 602] [outer = 18AEB400] 14:29:45 INFO - PROCESS | 2880 | 1467235785077 Marionette DEBUG loaded listener.js 14:29:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18D16000) [pid = 2880] [serial = 603] [outer = 18AEB400] 14:29:45 INFO - PROCESS | 2880 | 1467235785755 Marionette TRACE conn7 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 14:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1022ms 14:29:45 INFO - PROCESS | 2880 | 1467235785780 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 14:29:45 INFO - PROCESS | 2880 | 1467235785782 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 14:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:29:45 INFO - PROCESS | 2880 | 1467235785793 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:29:45 INFO - PROCESS | 2880 | 1467235785799 Marionette TRACE conn7 <- [1,770,null,{}] 14:29:45 INFO - PROCESS | 2880 | 1467235785804 Marionette TRACE conn7 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:45 INFO - PROCESS | 2880 | 1467235785808 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:45 INFO - PROCESS | 2880 | 1467235785930 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 14:29:46 INFO - PROCESS | 2880 | 1467235786059 Marionette TRACE conn7 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:46 INFO - PROCESS | 2880 | 1467235786061 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:46 INFO - PROCESS | 2880 | ++DOCSHELL 18B07400 == 39 [pid = 2880] [id = 202] 14:29:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1A45AC00) [pid = 2880] [serial = 604] [outer = 00000000] 14:29:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1A4AF800) [pid = 2880] [serial = 605] [outer = 1A45AC00] 14:29:46 INFO - PROCESS | 2880 | 1467235786120 Marionette DEBUG loaded listener.js 14:29:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1A4B1800) [pid = 2880] [serial = 606] [outer = 1A45AC00] 14:29:46 INFO - PROCESS | 2880 | 1467235786902 Marionette TRACE conn7 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 14:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1140ms 14:29:46 INFO - PROCESS | 2880 | 1467235786929 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 14:29:46 INFO - PROCESS | 2880 | 1467235786933 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 14:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:29:46 INFO - PROCESS | 2880 | 1467235786938 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:29:46 INFO - PROCESS | 2880 | 1467235786942 Marionette TRACE conn7 <- [1,774,null,{}] 14:29:46 INFO - PROCESS | 2880 | 1467235786948 Marionette TRACE conn7 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:46 INFO - PROCESS | 2880 | 1467235786951 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:47 INFO - PROCESS | 2880 | 1467235787062 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 14:29:47 INFO - PROCESS | 2880 | 1467235787146 Marionette TRACE conn7 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:47 INFO - PROCESS | 2880 | 1467235787150 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:47 INFO - PROCESS | 2880 | ++DOCSHELL 11BC8C00 == 40 [pid = 2880] [id = 203] 14:29:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (11DB5C00) [pid = 2880] [serial = 607] [outer = 00000000] 14:29:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1230C000) [pid = 2880] [serial = 608] [outer = 11DB5C00] 14:29:47 INFO - PROCESS | 2880 | 1467235787246 Marionette DEBUG loaded listener.js 14:29:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1475CC00) [pid = 2880] [serial = 609] [outer = 11DB5C00] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 17764800 == 39 [pid = 2880] [id = 18] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 12306C00 == 38 [pid = 2880] [id = 26] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 12390400 == 37 [pid = 2880] [id = 17] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 1897A000 == 36 [pid = 2880] [id = 19] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 12305800 == 35 [pid = 2880] [id = 185] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 0DE3C000 == 34 [pid = 2880] [id = 16] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 18C33C00 == 33 [pid = 2880] [id = 198] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 18B0B800 == 32 [pid = 2880] [id = 197] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 18938800 == 31 [pid = 2880] [id = 196] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 14723C00 == 30 [pid = 2880] [id = 195] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 0DBEF800 == 29 [pid = 2880] [id = 194] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 15CC1000 == 28 [pid = 2880] [id = 193] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 0E8E3800 == 27 [pid = 2880] [id = 192] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 12307400 == 26 [pid = 2880] [id = 21] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 18D60800 == 25 [pid = 2880] [id = 191] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 18D11400 == 24 [pid = 2880] [id = 22] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 1AFC2C00 == 23 [pid = 2880] [id = 23] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 1224E400 == 22 [pid = 2880] [id = 25] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 1B481000 == 21 [pid = 2880] [id = 10] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 18D59000 == 20 [pid = 2880] [id = 28] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 1AD48400 == 19 [pid = 2880] [id = 11] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 1AD75000 == 18 [pid = 2880] [id = 14] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 18C2FC00 == 17 [pid = 2880] [id = 27] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 1AF09000 == 16 [pid = 2880] [id = 15] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 1A819C00 == 15 [pid = 2880] [id = 8] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 1AD4A000 == 14 [pid = 2880] [id = 20] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 18CDE400 == 13 [pid = 2880] [id = 24] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 18B07400 == 12 [pid = 2880] [id = 202] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 17ADDC00 == 11 [pid = 2880] [id = 201] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 08F62800 == 10 [pid = 2880] [id = 199] 14:29:48 INFO - PROCESS | 2880 | --DOCSHELL 1472D000 == 9 [pid = 2880] [id = 200] 14:29:48 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (14C8E400) [pid = 2880] [serial = 560] [outer = 00000000] [url = about:blank] 14:29:48 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18C37800) [pid = 2880] [serial = 569] [outer = 00000000] [url = about:blank] 14:29:48 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (11A28400) [pid = 2880] [serial = 558] [outer = 00000000] [url = about:blank] 14:29:48 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18C3E000) [pid = 2880] [serial = 570] [outer = 00000000] [url = about:blank] 14:29:48 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18D65800) [pid = 2880] [serial = 572] [outer = 00000000] [url = about:blank] 14:29:48 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (13D7EC00) [pid = 2880] [serial = 554] [outer = 00000000] [url = about:blank] 14:29:48 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (118A1C00) [pid = 2880] [serial = 557] [outer = 00000000] [url = about:blank] 14:29:48 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (15060000) [pid = 2880] [serial = 561] [outer = 00000000] [url = about:blank] 14:29:48 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (150FA400) [pid = 2880] [serial = 549] [outer = 00000000] [url = about:blank] 14:29:48 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (147E9400) [pid = 2880] [serial = 548] [outer = 00000000] [url = about:blank] 14:29:48 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (18CE6C00) [pid = 2880] [serial = 552] [outer = 00000000] [url = about:blank] 14:29:48 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (18C38400) [pid = 2880] [serial = 551] [outer = 00000000] [url = about:blank] 14:29:48 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (18AEE400) [pid = 2880] [serial = 564] [outer = 00000000] [url = about:blank] 14:29:48 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (18AE8C00) [pid = 2880] [serial = 563] [outer = 00000000] [url = about:blank] 14:29:48 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (18B0F400) [pid = 2880] [serial = 566] [outer = 00000000] [url = about:blank] 14:29:48 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (1475E800) [pid = 2880] [serial = 555] [outer = 00000000] [url = about:blank] 14:29:48 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (18BD9C00) [pid = 2880] [serial = 567] [outer = 00000000] [url = about:blank] 14:29:48 INFO - PROCESS | 2880 | 1467235788350 Marionette TRACE conn7 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 14:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1440ms 14:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:29:48 INFO - PROCESS | 2880 | 1467235788378 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 14:29:48 INFO - PROCESS | 2880 | 1467235788382 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 14:29:48 INFO - PROCESS | 2880 | 1467235788387 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:29:48 INFO - PROCESS | 2880 | 1467235788392 Marionette TRACE conn7 <- [1,778,null,{}] 14:29:48 INFO - PROCESS | 2880 | 1467235788397 Marionette TRACE conn7 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:48 INFO - PROCESS | 2880 | 1467235788399 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:48 INFO - PROCESS | 2880 | 1467235788494 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 14:29:48 INFO - PROCESS | 2880 | 1467235788503 Marionette TRACE conn7 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:48 INFO - PROCESS | 2880 | 1467235788506 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:48 INFO - PROCESS | 2880 | ++DOCSHELL 0DE3C000 == 10 [pid = 2880] [id = 204] 14:29:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (0DE3F400) [pid = 2880] [serial = 610] [outer = 00000000] 14:29:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (118A0000) [pid = 2880] [serial = 611] [outer = 0DE3F400] 14:29:48 INFO - PROCESS | 2880 | 1467235788559 Marionette DEBUG loaded listener.js 14:29:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (11AA6800) [pid = 2880] [serial = 612] [outer = 0DE3F400] 14:29:49 INFO - PROCESS | 2880 | 1467235789071 Marionette TRACE conn7 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 14:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 14:29:49 INFO - PROCESS | 2880 | 1467235789118 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 14:29:49 INFO - PROCESS | 2880 | 1467235789123 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 14:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:29:49 INFO - PROCESS | 2880 | 1467235789129 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:29:49 INFO - PROCESS | 2880 | 1467235789132 Marionette TRACE conn7 <- [1,782,null,{}] 14:29:49 INFO - PROCESS | 2880 | 1467235789136 Marionette TRACE conn7 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:49 INFO - PROCESS | 2880 | 1467235789139 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:49 INFO - PROCESS | 2880 | 1467235789283 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 14:29:49 INFO - PROCESS | 2880 | 1467235789365 Marionette TRACE conn7 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:49 INFO - PROCESS | 2880 | 1467235789367 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:49 INFO - PROCESS | 2880 | ++DOCSHELL 14726400 == 11 [pid = 2880] [id = 205] 14:29:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (14727800) [pid = 2880] [serial = 613] [outer = 00000000] 14:29:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (14762800) [pid = 2880] [serial = 614] [outer = 14727800] 14:29:49 INFO - PROCESS | 2880 | 1467235789420 Marionette DEBUG loaded listener.js 14:29:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (14C30000) [pid = 2880] [serial = 615] [outer = 14727800] 14:29:49 INFO - PROCESS | 2880 | 1467235789825 Marionette TRACE conn7 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 14:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 731ms 14:29:49 INFO - PROCESS | 2880 | 1467235789863 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 14:29:49 INFO - PROCESS | 2880 | 1467235789865 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 14:29:49 INFO - PROCESS | 2880 | 1467235789869 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:29:49 INFO - PROCESS | 2880 | 1467235789872 Marionette TRACE conn7 <- [1,786,null,{}] 14:29:49 INFO - PROCESS | 2880 | 1467235789883 Marionette TRACE conn7 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:49 INFO - PROCESS | 2880 | 1467235789888 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:50 INFO - PROCESS | 2880 | 1467235789981 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 14:29:50 INFO - PROCESS | 2880 | 1467235789988 Marionette TRACE conn7 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:50 INFO - PROCESS | 2880 | 1467235789991 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:50 INFO - PROCESS | 2880 | ++DOCSHELL 167BD000 == 12 [pid = 2880] [id = 206] 14:29:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (1779FC00) [pid = 2880] [serial = 616] [outer = 00000000] 14:29:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (1794B800) [pid = 2880] [serial = 617] [outer = 1779FC00] 14:29:50 INFO - PROCESS | 2880 | 1467235790044 Marionette DEBUG loaded listener.js 14:29:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (17DC3C00) [pid = 2880] [serial = 618] [outer = 1779FC00] 14:29:50 INFO - PROCESS | 2880 | 1467235790577 Marionette TRACE conn7 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 14:29:50 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 14:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 731ms 14:29:50 INFO - PROCESS | 2880 | 1467235790603 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 14:29:50 INFO - PROCESS | 2880 | 1467235790605 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 14:29:50 INFO - PROCESS | 2880 | 1467235790608 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:29:50 INFO - PROCESS | 2880 | 1467235790610 Marionette TRACE conn7 <- [1,790,null,{}] 14:29:50 INFO - PROCESS | 2880 | 1467235790653 Marionette TRACE conn7 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:50 INFO - PROCESS | 2880 | 1467235790655 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:50 INFO - PROCESS | 2880 | 1467235790772 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 14:29:50 INFO - PROCESS | 2880 | 1467235790785 Marionette TRACE conn7 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:50 INFO - PROCESS | 2880 | 1467235790787 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:50 INFO - PROCESS | 2880 | ++DOCSHELL 18AF2000 == 13 [pid = 2880] [id = 207] 14:29:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18AF2400) [pid = 2880] [serial = 619] [outer = 00000000] 14:29:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18B0AC00) [pid = 2880] [serial = 620] [outer = 18AF2400] 14:29:50 INFO - PROCESS | 2880 | 1467235790880 Marionette DEBUG loaded listener.js 14:29:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18BA5800) [pid = 2880] [serial = 621] [outer = 18AF2400] 14:29:51 INFO - PROCESS | 2880 | 1467235791360 Marionette TRACE conn7 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 14:29:51 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 14:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 811ms 14:29:51 INFO - PROCESS | 2880 | 1467235791424 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 14:29:51 INFO - PROCESS | 2880 | 1467235791426 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 14:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:29:51 INFO - PROCESS | 2880 | 1467235791435 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:29:51 INFO - PROCESS | 2880 | 1467235791437 Marionette TRACE conn7 <- [1,794,null,{}] 14:29:51 INFO - PROCESS | 2880 | 1467235791441 Marionette TRACE conn7 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:51 INFO - PROCESS | 2880 | 1467235791443 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:51 INFO - PROCESS | 2880 | 1467235791565 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 14:29:51 INFO - PROCESS | 2880 | 1467235791576 Marionette TRACE conn7 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:51 INFO - PROCESS | 2880 | 1467235791579 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:51 INFO - PROCESS | 2880 | ++DOCSHELL 18BD7C00 == 14 [pid = 2880] [id = 208] 14:29:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18C39C00) [pid = 2880] [serial = 622] [outer = 00000000] 14:29:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18CE2C00) [pid = 2880] [serial = 623] [outer = 18C39C00] 14:29:51 INFO - PROCESS | 2880 | 1467235791673 Marionette DEBUG loaded listener.js 14:29:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18CE6000) [pid = 2880] [serial = 624] [outer = 18C39C00] 14:29:52 INFO - PROCESS | 2880 | 1467235792175 Marionette TRACE conn7 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 14:29:52 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 14:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 791ms 14:29:52 INFO - PROCESS | 2880 | 1467235792224 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 14:29:52 INFO - PROCESS | 2880 | 1467235792226 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 14:29:52 INFO - PROCESS | 2880 | 1467235792229 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:29:52 INFO - PROCESS | 2880 | 1467235792231 Marionette TRACE conn7 <- [1,798,null,{}] 14:29:52 INFO - PROCESS | 2880 | 1467235792235 Marionette TRACE conn7 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:52 INFO - PROCESS | 2880 | 1467235792240 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:52 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18C34C00) [pid = 2880] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:29:52 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18980C00) [pid = 2880] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:29:52 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18BAF000) [pid = 2880] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:29:52 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (0DCF6000) [pid = 2880] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:29:52 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (14726800) [pid = 2880] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:29:52 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (18D61C00) [pid = 2880] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:29:52 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (167B2400) [pid = 2880] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:29:52 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (0E9E0000) [pid = 2880] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:29:52 INFO - PROCESS | 2880 | 1467235792464 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 14:29:52 INFO - PROCESS | 2880 | 1467235792472 Marionette TRACE conn7 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:52 INFO - PROCESS | 2880 | 1467235792474 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:52 INFO - PROCESS | 2880 | ++DOCSHELL 167B4800 == 15 [pid = 2880] [id = 209] 14:29:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (17769800) [pid = 2880] [serial = 625] [outer = 00000000] 14:29:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (18BAF000) [pid = 2880] [serial = 626] [outer = 17769800] 14:29:52 INFO - PROCESS | 2880 | 1467235792523 Marionette DEBUG loaded listener.js 14:29:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18D1E800) [pid = 2880] [serial = 627] [outer = 17769800] 14:29:52 INFO - PROCESS | 2880 | 1467235792955 Marionette TRACE conn7 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 14:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 770ms 14:29:53 INFO - PROCESS | 2880 | 1467235793004 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 14:29:53 INFO - PROCESS | 2880 | 1467235793006 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 14:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:29:53 INFO - PROCESS | 2880 | 1467235793009 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:29:53 INFO - PROCESS | 2880 | 1467235793011 Marionette TRACE conn7 <- [1,802,null,{}] 14:29:53 INFO - PROCESS | 2880 | 1467235793014 Marionette TRACE conn7 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:53 INFO - PROCESS | 2880 | 1467235793016 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:53 INFO - PROCESS | 2880 | 1467235793097 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 14:29:53 INFO - PROCESS | 2880 | 1467235793104 Marionette TRACE conn7 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:53 INFO - PROCESS | 2880 | 1467235793106 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:53 INFO - PROCESS | 2880 | ++DOCSHELL 18D5F400 == 16 [pid = 2880] [id = 210] 14:29:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1A32C400) [pid = 2880] [serial = 628] [outer = 00000000] 14:29:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1A454C00) [pid = 2880] [serial = 629] [outer = 1A32C400] 14:29:53 INFO - PROCESS | 2880 | 1467235793153 Marionette DEBUG loaded listener.js 14:29:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1A45C800) [pid = 2880] [serial = 630] [outer = 1A32C400] 14:29:53 INFO - PROCESS | 2880 | 1467235793592 Marionette TRACE conn7 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 14:29:53 INFO - PROCESS | 2880 | 1467235793647 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 14:29:53 INFO - PROCESS | 2880 | 1467235793650 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:29:53 INFO - PROCESS | 2880 | 1467235793652 Marionette TRACE conn7 <- [1,806,null,{}] 14:29:53 INFO - PROCESS | 2880 | 1467235793655 Marionette TRACE conn7 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:53 INFO - PROCESS | 2880 | 1467235793657 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:53 INFO - PROCESS | 2880 | 1467235793739 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 14:29:53 INFO - PROCESS | 2880 | 1467235793747 Marionette TRACE conn7 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:53 INFO - PROCESS | 2880 | 1467235793749 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:53 INFO - PROCESS | 2880 | ++DOCSHELL 1A45FC00 == 17 [pid = 2880] [id = 211] 14:29:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1A4AE000) [pid = 2880] [serial = 631] [outer = 00000000] 14:29:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1A81EC00) [pid = 2880] [serial = 632] [outer = 1A4AE000] 14:29:53 INFO - PROCESS | 2880 | 1467235793793 Marionette DEBUG loaded listener.js 14:29:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18B0EC00) [pid = 2880] [serial = 633] [outer = 1A4AE000] 14:29:55 INFO - PROCESS | 2880 | 1467235795953 Marionette TRACE conn7 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 14:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 2326ms 14:29:56 INFO - PROCESS | 2880 | 1467235795979 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 14:29:56 INFO - PROCESS | 2880 | 1467235795984 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 14:29:56 INFO - PROCESS | 2880 | 1467235795989 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:29:56 INFO - PROCESS | 2880 | 1467235795994 Marionette TRACE conn7 <- [1,810,null,{}] 14:29:56 INFO - PROCESS | 2880 | 1467235796000 Marionette TRACE conn7 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:56 INFO - PROCESS | 2880 | 1467235796003 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:56 INFO - PROCESS | 2880 | 1467235796132 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 14:29:56 INFO - PROCESS | 2880 | 1467235796260 Marionette TRACE conn7 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:56 INFO - PROCESS | 2880 | 1467235796263 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:56 INFO - PROCESS | 2880 | ++DOCSHELL 118A5C00 == 18 [pid = 2880] [id = 212] 14:29:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (11BD3000) [pid = 2880] [serial = 634] [outer = 00000000] 14:29:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (13D77400) [pid = 2880] [serial = 635] [outer = 11BD3000] 14:29:56 INFO - PROCESS | 2880 | 1467235796328 Marionette DEBUG loaded listener.js 14:29:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (14953400) [pid = 2880] [serial = 636] [outer = 11BD3000] 14:29:57 INFO - PROCESS | 2880 | 1467235797158 Marionette TRACE conn7 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 14:29:57 INFO - PROCESS | 2880 | 1467235797233 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 14:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:29:57 INFO - PROCESS | 2880 | 1467235797239 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:29:57 INFO - PROCESS | 2880 | 1467235797243 Marionette TRACE conn7 <- [1,814,null,{}] 14:29:57 INFO - PROCESS | 2880 | 1467235797247 Marionette TRACE conn7 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:57 INFO - PROCESS | 2880 | 1467235797250 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:57 INFO - PROCESS | 2880 | 1467235797397 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 14:29:57 INFO - PROCESS | 2880 | 1467235797585 Marionette TRACE conn7 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:57 INFO - PROCESS | 2880 | 1467235797588 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:57 INFO - PROCESS | 2880 | ++DOCSHELL 0C307400 == 19 [pid = 2880] [id = 213] 14:29:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (0C307C00) [pid = 2880] [serial = 637] [outer = 00000000] 14:29:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (0DBE5400) [pid = 2880] [serial = 638] [outer = 0C307C00] 14:29:57 INFO - PROCESS | 2880 | 1467235797647 Marionette DEBUG loaded listener.js 14:29:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (0DE3B800) [pid = 2880] [serial = 639] [outer = 0C307C00] 14:29:58 INFO - PROCESS | 2880 | --DOCSHELL 18D5F400 == 18 [pid = 2880] [id = 210] 14:29:58 INFO - PROCESS | 2880 | --DOCSHELL 167B4800 == 17 [pid = 2880] [id = 209] 14:29:58 INFO - PROCESS | 2880 | --DOCSHELL 18BD7C00 == 16 [pid = 2880] [id = 208] 14:29:58 INFO - PROCESS | 2880 | --DOCSHELL 18AF2000 == 15 [pid = 2880] [id = 207] 14:29:58 INFO - PROCESS | 2880 | --DOCSHELL 167BD000 == 14 [pid = 2880] [id = 206] 14:29:58 INFO - PROCESS | 2880 | --DOCSHELL 14726400 == 13 [pid = 2880] [id = 205] 14:29:58 INFO - PROCESS | 2880 | --DOCSHELL 0DE3C000 == 12 [pid = 2880] [id = 204] 14:29:58 INFO - PROCESS | 2880 | --DOCSHELL 11BC8C00 == 11 [pid = 2880] [id = 203] 14:29:58 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18C3B400) [pid = 2880] [serial = 593] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18AEC800) [pid = 2880] [serial = 587] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18BD8400) [pid = 2880] [serial = 590] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (0E8E5400) [pid = 2880] [serial = 581] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1189CC00) [pid = 2880] [serial = 582] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (14C2A000) [pid = 2880] [serial = 584] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A338C00) [pid = 2880] [serial = 573] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (17DC2800) [pid = 2880] [serial = 578] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18981800) [pid = 2880] [serial = 579] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (118A1400) [pid = 2880] [serial = 575] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (12250800) [pid = 2880] [serial = 576] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18B06400) [pid = 2880] [serial = 588] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (18D17000) [pid = 2880] [serial = 594] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (15190800) [pid = 2880] [serial = 585] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18C30000) [pid = 2880] [serial = 591] [outer = 00000000] [url = about:blank] 14:29:58 INFO - PROCESS | 2880 | 1467235798292 Marionette TRACE conn7 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 14:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1080ms 14:29:58 INFO - PROCESS | 2880 | 1467235798322 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 14:29:58 INFO - PROCESS | 2880 | 1467235798326 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 14:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:29:58 INFO - PROCESS | 2880 | 1467235798334 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:29:58 INFO - PROCESS | 2880 | 1467235798337 Marionette TRACE conn7 <- [1,818,null,{}] 14:29:58 INFO - PROCESS | 2880 | 1467235798343 Marionette TRACE conn7 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:58 INFO - PROCESS | 2880 | 1467235798347 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:58 INFO - PROCESS | 2880 | 1467235798444 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 14:29:58 INFO - PROCESS | 2880 | 1467235798531 Marionette TRACE conn7 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:58 INFO - PROCESS | 2880 | 1467235798534 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:58 INFO - PROCESS | 2880 | ++DOCSHELL 0C976800 == 12 [pid = 2880] [id = 214] 14:29:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (0D03AC00) [pid = 2880] [serial = 640] [outer = 00000000] 14:29:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (11A2EC00) [pid = 2880] [serial = 641] [outer = 0D03AC00] 14:29:58 INFO - PROCESS | 2880 | 1467235798582 Marionette DEBUG loaded listener.js 14:29:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (12305800) [pid = 2880] [serial = 642] [outer = 0D03AC00] 14:29:59 INFO - PROCESS | 2880 | 1467235799044 Marionette TRACE conn7 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 14:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 730ms 14:29:59 INFO - PROCESS | 2880 | 1467235799068 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 14:29:59 INFO - PROCESS | 2880 | 1467235799072 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 14:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:29:59 INFO - PROCESS | 2880 | 1467235799077 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:29:59 INFO - PROCESS | 2880 | 1467235799079 Marionette TRACE conn7 <- [1,822,null,{}] 14:29:59 INFO - PROCESS | 2880 | 1467235799083 Marionette TRACE conn7 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:59 INFO - PROCESS | 2880 | 1467235799085 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:59 INFO - PROCESS | 2880 | 1467235799183 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 14:29:59 INFO - PROCESS | 2880 | 1467235799196 Marionette TRACE conn7 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:59 INFO - PROCESS | 2880 | 1467235799198 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:29:59 INFO - PROCESS | 2880 | ++DOCSHELL 150F7400 == 13 [pid = 2880] [id = 215] 14:29:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1518FC00) [pid = 2880] [serial = 643] [outer = 00000000] 14:29:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (15C61800) [pid = 2880] [serial = 644] [outer = 1518FC00] 14:29:59 INFO - PROCESS | 2880 | 1467235799246 Marionette DEBUG loaded listener.js 14:29:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1794FC00) [pid = 2880] [serial = 645] [outer = 1518FC00] 14:29:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18AEE800) [pid = 2880] [serial = 646] [outer = 1AD6B000] 14:29:59 INFO - PROCESS | 2880 | 1467235799799 Marionette TRACE conn7 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 14:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 771ms 14:29:59 INFO - PROCESS | 2880 | 1467235799851 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 14:29:59 INFO - PROCESS | 2880 | 1467235799854 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 14:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:29:59 INFO - PROCESS | 2880 | 1467235799859 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:29:59 INFO - PROCESS | 2880 | 1467235799865 Marionette TRACE conn7 <- [1,826,null,{}] 14:29:59 INFO - PROCESS | 2880 | 1467235799875 Marionette TRACE conn7 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:59 INFO - PROCESS | 2880 | 1467235799879 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:00 INFO - PROCESS | 2880 | 1467235800014 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 14:30:00 INFO - PROCESS | 2880 | 1467235800074 Marionette TRACE conn7 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:00 INFO - PROCESS | 2880 | 1467235800076 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:00 INFO - PROCESS | 2880 | ++DOCSHELL 15191C00 == 14 [pid = 2880] [id = 216] 14:30:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (15194C00) [pid = 2880] [serial = 647] [outer = 00000000] 14:30:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18BD7800) [pid = 2880] [serial = 648] [outer = 15194C00] 14:30:00 INFO - PROCESS | 2880 | 1467235800124 Marionette DEBUG loaded listener.js 14:30:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18C32000) [pid = 2880] [serial = 649] [outer = 15194C00] 14:30:00 INFO - PROCESS | 2880 | 1467235800601 Marionette TRACE conn7 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 14:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 792ms 14:30:00 INFO - PROCESS | 2880 | 1467235800652 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 14:30:00 INFO - PROCESS | 2880 | 1467235800655 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 14:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:30:00 INFO - PROCESS | 2880 | 1467235800658 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:30:00 INFO - PROCESS | 2880 | 1467235800660 Marionette TRACE conn7 <- [1,830,null,{}] 14:30:00 INFO - PROCESS | 2880 | 1467235800663 Marionette TRACE conn7 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:00 INFO - PROCESS | 2880 | 1467235800665 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:00 INFO - PROCESS | 2880 | 1467235800779 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 14:30:00 INFO - PROCESS | 2880 | 1467235800840 Marionette TRACE conn7 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:00 INFO - PROCESS | 2880 | 1467235800842 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:00 INFO - PROCESS | 2880 | ++DOCSHELL 18CDC000 == 15 [pid = 2880] [id = 217] 14:30:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18CDE000) [pid = 2880] [serial = 650] [outer = 00000000] 14:30:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18D15400) [pid = 2880] [serial = 651] [outer = 18CDE000] 14:30:00 INFO - PROCESS | 2880 | 1467235800887 Marionette DEBUG loaded listener.js 14:30:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18D2FC00) [pid = 2880] [serial = 652] [outer = 18CDE000] 14:30:01 INFO - PROCESS | 2880 | 1467235801330 Marionette TRACE conn7 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 14:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 731ms 14:30:01 INFO - PROCESS | 2880 | 1467235801393 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 14:30:01 INFO - PROCESS | 2880 | 1467235801396 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 14:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:30:01 INFO - PROCESS | 2880 | 1467235801406 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:30:01 INFO - PROCESS | 2880 | 1467235801408 Marionette TRACE conn7 <- [1,834,null,{}] 14:30:01 INFO - PROCESS | 2880 | 1467235801412 Marionette TRACE conn7 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:01 INFO - PROCESS | 2880 | 1467235801414 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:01 INFO - PROCESS | 2880 | 1467235801530 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 14:30:01 INFO - PROCESS | 2880 | 1467235801587 Marionette TRACE conn7 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:01 INFO - PROCESS | 2880 | 1467235801593 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:01 INFO - PROCESS | 2880 | ++DOCSHELL 18D60400 == 16 [pid = 2880] [id = 218] 14:30:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18D61000) [pid = 2880] [serial = 653] [outer = 00000000] 14:30:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A334400) [pid = 2880] [serial = 654] [outer = 18D61000] 14:30:01 INFO - PROCESS | 2880 | 1467235801648 Marionette DEBUG loaded listener.js 14:30:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A4B7400) [pid = 2880] [serial = 655] [outer = 18D61000] 14:30:02 INFO - PROCESS | 2880 | 1467235802173 Marionette TRACE conn7 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 14:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 831ms 14:30:02 INFO - PROCESS | 2880 | 1467235802238 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 14:30:02 INFO - PROCESS | 2880 | 1467235802241 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 14:30:02 INFO - PROCESS | 2880 | 1467235802253 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:30:02 INFO - PROCESS | 2880 | 1467235802255 Marionette TRACE conn7 <- [1,838,null,{}] 14:30:02 INFO - PROCESS | 2880 | 1467235802258 Marionette TRACE conn7 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:02 INFO - PROCESS | 2880 | 1467235802261 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:02 INFO - PROCESS | 2880 | 1467235802407 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 14:30:02 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (11DB5C00) [pid = 2880] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:30:02 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (0DE3F400) [pid = 2880] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:30:02 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (14727800) [pid = 2880] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:30:02 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18AF2400) [pid = 2880] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:30:02 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1779FC00) [pid = 2880] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:30:02 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18C39C00) [pid = 2880] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:30:02 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (17769800) [pid = 2880] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:30:02 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A32C400) [pid = 2880] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:30:02 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (08F66C00) [pid = 2880] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:30:02 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (14762C00) [pid = 2880] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:30:02 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18AEB400) [pid = 2880] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:30:02 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1A45AC00) [pid = 2880] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:30:02 INFO - PROCESS | 2880 | 1467235802464 Marionette TRACE conn7 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:02 INFO - PROCESS | 2880 | 1467235802466 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:02 INFO - PROCESS | 2880 | ++DOCSHELL 0C304400 == 17 [pid = 2880] [id = 219] 14:30:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (0C305400) [pid = 2880] [serial = 656] [outer = 00000000] 14:30:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (14723800) [pid = 2880] [serial = 657] [outer = 0C305400] 14:30:02 INFO - PROCESS | 2880 | 1467235802521 Marionette DEBUG loaded listener.js 14:30:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (14727C00) [pid = 2880] [serial = 658] [outer = 0C305400] 14:30:02 INFO - PROCESS | 2880 | 1467235802892 Marionette TRACE conn7 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 14:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 14:30:02 INFO - PROCESS | 2880 | 1467235802930 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 14:30:02 INFO - PROCESS | 2880 | 1467235802933 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 14:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:30:02 INFO - PROCESS | 2880 | 1467235802936 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:30:02 INFO - PROCESS | 2880 | 1467235802938 Marionette TRACE conn7 <- [1,842,null,{}] 14:30:02 INFO - PROCESS | 2880 | 1467235802941 Marionette TRACE conn7 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:02 INFO - PROCESS | 2880 | 1467235802943 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:03 INFO - PROCESS | 2880 | 1467235803027 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 14:30:03 INFO - PROCESS | 2880 | 1467235803033 Marionette TRACE conn7 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:03 INFO - PROCESS | 2880 | 1467235803035 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:03 INFO - PROCESS | 2880 | ++DOCSHELL 18B03400 == 18 [pid = 2880] [id = 220] 14:30:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18B10400) [pid = 2880] [serial = 659] [outer = 00000000] 14:30:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1A821400) [pid = 2880] [serial = 660] [outer = 18B10400] 14:30:03 INFO - PROCESS | 2880 | 1467235803082 Marionette DEBUG loaded listener.js 14:30:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1A92E400) [pid = 2880] [serial = 661] [outer = 18B10400] 14:30:03 INFO - PROCESS | 2880 | 1467235803512 Marionette TRACE conn7 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 14:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 631ms 14:30:03 INFO - PROCESS | 2880 | 1467235803570 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 14:30:03 INFO - PROCESS | 2880 | 1467235803573 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 14:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:30:03 INFO - PROCESS | 2880 | 1467235803576 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:30:03 INFO - PROCESS | 2880 | 1467235803578 Marionette TRACE conn7 <- [1,846,null,{}] 14:30:03 INFO - PROCESS | 2880 | 1467235803581 Marionette TRACE conn7 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:03 INFO - PROCESS | 2880 | 1467235803583 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:03 INFO - PROCESS | 2880 | 1467235803667 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 14:30:03 INFO - PROCESS | 2880 | 1467235803677 Marionette TRACE conn7 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:03 INFO - PROCESS | 2880 | 1467235803679 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:03 INFO - PROCESS | 2880 | ++DOCSHELL 1AA23800 == 19 [pid = 2880] [id = 221] 14:30:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1AA24000) [pid = 2880] [serial = 662] [outer = 00000000] 14:30:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1AA29C00) [pid = 2880] [serial = 663] [outer = 1AA24000] 14:30:03 INFO - PROCESS | 2880 | 1467235803725 Marionette DEBUG loaded listener.js 14:30:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1AA2D800) [pid = 2880] [serial = 664] [outer = 1AA24000] 14:30:04 INFO - PROCESS | 2880 | 1467235804182 Marionette TRACE conn7 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 14:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 631ms 14:30:04 INFO - PROCESS | 2880 | 1467235804225 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 14:30:04 INFO - PROCESS | 2880 | 1467235804228 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 14:30:04 INFO - PROCESS | 2880 | 1467235804232 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:30:04 INFO - PROCESS | 2880 | 1467235804234 Marionette TRACE conn7 <- [1,850,null,{}] 14:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:30:04 INFO - PROCESS | 2880 | 1467235804237 Marionette TRACE conn7 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:04 INFO - PROCESS | 2880 | 1467235804239 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:04 INFO - PROCESS | 2880 | 1467235804334 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 14:30:04 INFO - PROCESS | 2880 | 1467235804343 Marionette TRACE conn7 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:04 INFO - PROCESS | 2880 | 1467235804345 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:04 INFO - PROCESS | 2880 | ++DOCSHELL 14953800 == 20 [pid = 2880] [id = 222] 14:30:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (150EF800) [pid = 2880] [serial = 665] [outer = 00000000] 14:30:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1AA40C00) [pid = 2880] [serial = 666] [outer = 150EF800] 14:30:04 INFO - PROCESS | 2880 | 1467235804392 Marionette DEBUG loaded listener.js 14:30:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1AA43400) [pid = 2880] [serial = 667] [outer = 150EF800] 14:30:05 INFO - PROCESS | 2880 | 1467235805127 Marionette TRACE conn7 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 14:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 931ms 14:30:05 INFO - PROCESS | 2880 | 1467235805170 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 14:30:05 INFO - PROCESS | 2880 | 1467235805175 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 14:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:30:05 INFO - PROCESS | 2880 | 1467235805180 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:30:05 INFO - PROCESS | 2880 | 1467235805186 Marionette TRACE conn7 <- [1,854,null,{}] 14:30:05 INFO - PROCESS | 2880 | 1467235805191 Marionette TRACE conn7 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:05 INFO - PROCESS | 2880 | 1467235805195 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:05 INFO - PROCESS | 2880 | 1467235805323 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 14:30:05 INFO - PROCESS | 2880 | 1467235805447 Marionette TRACE conn7 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:05 INFO - PROCESS | 2880 | 1467235805451 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:05 INFO - PROCESS | 2880 | ++DOCSHELL 11A27C00 == 21 [pid = 2880] [id = 223] 14:30:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (12160800) [pid = 2880] [serial = 668] [outer = 00000000] 14:30:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (15192400) [pid = 2880] [serial = 669] [outer = 12160800] 14:30:05 INFO - PROCESS | 2880 | 1467235805515 Marionette DEBUG loaded listener.js 14:30:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (17764800) [pid = 2880] [serial = 670] [outer = 12160800] 14:30:06 INFO - PROCESS | 2880 | 1467235806121 Marionette TRACE conn7 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 14:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 971ms 14:30:06 INFO - PROCESS | 2880 | 1467235806155 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 14:30:06 INFO - PROCESS | 2880 | 1467235806160 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 14:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:30:06 INFO - PROCESS | 2880 | 1467235806166 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:30:06 INFO - PROCESS | 2880 | 1467235806169 Marionette TRACE conn7 <- [1,858,null,{}] 14:30:06 INFO - PROCESS | 2880 | 1467235806173 Marionette TRACE conn7 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:06 INFO - PROCESS | 2880 | 1467235806176 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:06 INFO - PROCESS | 2880 | 1467235806299 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 14:30:06 INFO - PROCESS | 2880 | 1467235806431 Marionette TRACE conn7 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:06 INFO - PROCESS | 2880 | 1467235806434 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:06 INFO - PROCESS | 2880 | ++DOCSHELL 18CDEC00 == 22 [pid = 2880] [id = 224] 14:30:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18CE8000) [pid = 2880] [serial = 671] [outer = 00000000] 14:30:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1A329400) [pid = 2880] [serial = 672] [outer = 18CE8000] 14:30:06 INFO - PROCESS | 2880 | 1467235806494 Marionette DEBUG loaded listener.js 14:30:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1A818C00) [pid = 2880] [serial = 673] [outer = 18CE8000] 14:30:07 INFO - PROCESS | 2880 | 1467235807128 Marionette TRACE conn7 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 14:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 971ms 14:30:07 INFO - PROCESS | 2880 | 1467235807140 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 14:30:07 INFO - PROCESS | 2880 | 1467235807143 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 14:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:30:07 INFO - PROCESS | 2880 | 1467235807146 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:30:07 INFO - PROCESS | 2880 | 1467235807150 Marionette TRACE conn7 <- [1,862,null,{}] 14:30:07 INFO - PROCESS | 2880 | 1467235807162 Marionette TRACE conn7 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:07 INFO - PROCESS | 2880 | 1467235807167 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:07 INFO - PROCESS | 2880 | 1467235807284 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 14:30:07 INFO - PROCESS | 2880 | 1467235807390 Marionette TRACE conn7 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:07 INFO - PROCESS | 2880 | 1467235807394 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:07 INFO - PROCESS | 2880 | ++DOCSHELL 1AD4E400 == 23 [pid = 2880] [id = 225] 14:30:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1AD4E800) [pid = 2880] [serial = 674] [outer = 00000000] 14:30:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1AD54C00) [pid = 2880] [serial = 675] [outer = 1AD4E800] 14:30:07 INFO - PROCESS | 2880 | 1467235807454 Marionette DEBUG loaded listener.js 14:30:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1AD69800) [pid = 2880] [serial = 676] [outer = 1AD4E800] 14:30:08 INFO - PROCESS | 2880 | 1467235808339 Marionette TRACE conn7 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 14:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1232ms 14:30:08 INFO - PROCESS | 2880 | 1467235808381 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 14:30:08 INFO - PROCESS | 2880 | 1467235808386 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 14:30:08 INFO - PROCESS | 2880 | 1467235808391 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:30:08 INFO - PROCESS | 2880 | 1467235808395 Marionette TRACE conn7 <- [1,866,null,{}] 14:30:08 INFO - PROCESS | 2880 | 1467235808401 Marionette TRACE conn7 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:08 INFO - PROCESS | 2880 | 1467235808403 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:08 INFO - PROCESS | 2880 | 1467235808510 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 14:30:08 INFO - PROCESS | 2880 | 1467235808648 Marionette TRACE conn7 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:08 INFO - PROCESS | 2880 | 1467235808653 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:08 INFO - PROCESS | 2880 | ++DOCSHELL 08F6A000 == 24 [pid = 2880] [id = 226] 14:30:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (0D578000) [pid = 2880] [serial = 677] [outer = 00000000] 14:30:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (12310400) [pid = 2880] [serial = 678] [outer = 0D578000] 14:30:08 INFO - PROCESS | 2880 | 1467235808708 Marionette DEBUG loaded listener.js 14:30:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (13D74C00) [pid = 2880] [serial = 679] [outer = 0D578000] 14:30:09 INFO - PROCESS | 2880 | --DOCSHELL 118A5C00 == 23 [pid = 2880] [id = 212] 14:30:09 INFO - PROCESS | 2880 | --DOCSHELL 1A45FC00 == 22 [pid = 2880] [id = 211] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (1475CC00) [pid = 2880] [serial = 609] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (1230C000) [pid = 2880] [serial = 608] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (118A0000) [pid = 2880] [serial = 611] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (11AA6800) [pid = 2880] [serial = 612] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (14762800) [pid = 2880] [serial = 614] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18B0AC00) [pid = 2880] [serial = 620] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (14C30000) [pid = 2880] [serial = 615] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1794B800) [pid = 2880] [serial = 617] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18CE2C00) [pid = 2880] [serial = 623] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18BA5800) [pid = 2880] [serial = 621] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18BAF000) [pid = 2880] [serial = 626] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1A454C00) [pid = 2880] [serial = 629] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1A81EC00) [pid = 2880] [serial = 632] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (0D575000) [pid = 2880] [serial = 597] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (0C30F400) [pid = 2880] [serial = 596] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (15C0B400) [pid = 2880] [serial = 600] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1505F400) [pid = 2880] [serial = 599] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18D16000) [pid = 2880] [serial = 603] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18B0FC00) [pid = 2880] [serial = 602] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A45C800) [pid = 2880] [serial = 630] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1A4B1800) [pid = 2880] [serial = 606] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1A4AF800) [pid = 2880] [serial = 605] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18CE6000) [pid = 2880] [serial = 624] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18D1E800) [pid = 2880] [serial = 627] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (17DC3C00) [pid = 2880] [serial = 618] [outer = 00000000] [url = about:blank] 14:30:09 INFO - PROCESS | 2880 | 1467235809948 Marionette TRACE conn7 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 14:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1574ms 14:30:10 INFO - PROCESS | 2880 | 1467235810000 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 14:30:10 INFO - PROCESS | 2880 | 1467235810004 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 14:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:30:10 INFO - PROCESS | 2880 | 1467235810009 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:30:10 INFO - PROCESS | 2880 | 1467235810012 Marionette TRACE conn7 <- [1,870,null,{}] 14:30:10 INFO - PROCESS | 2880 | 1467235810018 Marionette TRACE conn7 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:10 INFO - PROCESS | 2880 | 1467235810021 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:10 INFO - PROCESS | 2880 | 1467235810133 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 14:30:10 INFO - PROCESS | 2880 | 1467235810149 Marionette TRACE conn7 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:10 INFO - PROCESS | 2880 | 1467235810152 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:10 INFO - PROCESS | 2880 | ++DOCSHELL 0D61D000 == 23 [pid = 2880] [id = 227] 14:30:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (0E83BC00) [pid = 2880] [serial = 680] [outer = 00000000] 14:30:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (0EB41000) [pid = 2880] [serial = 681] [outer = 0E83BC00] 14:30:10 INFO - PROCESS | 2880 | 1467235810202 Marionette DEBUG loaded listener.js 14:30:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1189C800) [pid = 2880] [serial = 682] [outer = 0E83BC00] 14:30:10 INFO - PROCESS | 2880 | 1467235810682 Marionette TRACE conn7 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 14:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 731ms 14:30:10 INFO - PROCESS | 2880 | 1467235810776 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 14:30:10 INFO - PROCESS | 2880 | 1467235810781 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 14:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:30:10 INFO - PROCESS | 2880 | 1467235810787 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:30:10 INFO - PROCESS | 2880 | 1467235810790 Marionette TRACE conn7 <- [1,874,null,{}] 14:30:10 INFO - PROCESS | 2880 | 1467235810794 Marionette TRACE conn7 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:10 INFO - PROCESS | 2880 | 1467235810797 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:10 INFO - PROCESS | 2880 | 1467235810896 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 14:30:10 INFO - PROCESS | 2880 | 1467235810902 Marionette TRACE conn7 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:10 INFO - PROCESS | 2880 | 1467235810905 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:10 INFO - PROCESS | 2880 | ++DOCSHELL 1238F400 == 24 [pid = 2880] [id = 228] 14:30:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1238FC00) [pid = 2880] [serial = 683] [outer = 00000000] 14:30:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (12E58C00) [pid = 2880] [serial = 684] [outer = 1238FC00] 14:30:10 INFO - PROCESS | 2880 | 1467235810952 Marionette DEBUG loaded listener.js 14:30:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (14727800) [pid = 2880] [serial = 685] [outer = 1238FC00] 14:30:11 INFO - PROCESS | 2880 | 1467235811428 Marionette TRACE conn7 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 14:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 14:30:11 INFO - PROCESS | 2880 | 1467235811460 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 14:30:11 INFO - PROCESS | 2880 | 1467235811463 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 14:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:30:11 INFO - PROCESS | 2880 | 1467235811466 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:30:11 INFO - PROCESS | 2880 | 1467235811470 Marionette TRACE conn7 <- [1,878,null,{}] 14:30:11 INFO - PROCESS | 2880 | 1467235811481 Marionette TRACE conn7 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:11 INFO - PROCESS | 2880 | 1467235811485 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:11 INFO - PROCESS | 2880 | 1467235811601 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 14:30:11 INFO - PROCESS | 2880 | 1467235811699 Marionette TRACE conn7 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:11 INFO - PROCESS | 2880 | 1467235811703 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:11 INFO - PROCESS | 2880 | ++DOCSHELL 15CBFC00 == 25 [pid = 2880] [id = 229] 14:30:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (15CC0C00) [pid = 2880] [serial = 686] [outer = 00000000] 14:30:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (177A3800) [pid = 2880] [serial = 687] [outer = 15CC0C00] 14:30:11 INFO - PROCESS | 2880 | 1467235811751 Marionette DEBUG loaded listener.js 14:30:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (17ADCC00) [pid = 2880] [serial = 688] [outer = 15CC0C00] 14:30:12 INFO - PROCESS | 2880 | 1467235812202 Marionette TRACE conn7 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 14:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 771ms 14:30:12 INFO - PROCESS | 2880 | 1467235812240 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 14:30:12 INFO - PROCESS | 2880 | 1467235812243 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 14:30:12 INFO - PROCESS | 2880 | 1467235812246 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:30:12 INFO - PROCESS | 2880 | 1467235812248 Marionette TRACE conn7 <- [1,882,null,{}] 14:30:12 INFO - PROCESS | 2880 | 1467235812251 Marionette TRACE conn7 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:12 INFO - PROCESS | 2880 | 1467235812253 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:12 INFO - PROCESS | 2880 | 1467235812373 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 14:30:12 INFO - PROCESS | 2880 | 1467235812434 Marionette TRACE conn7 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:12 INFO - PROCESS | 2880 | 1467235812436 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:12 INFO - PROCESS | 2880 | ++DOCSHELL 18AE8400 == 26 [pid = 2880] [id = 230] 14:30:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18AE9000) [pid = 2880] [serial = 689] [outer = 00000000] 14:30:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18AF3400) [pid = 2880] [serial = 690] [outer = 18AE9000] 14:30:12 INFO - PROCESS | 2880 | 1467235812487 Marionette DEBUG loaded listener.js 14:30:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18B0C000) [pid = 2880] [serial = 691] [outer = 18AE9000] 14:30:12 INFO - PROCESS | 2880 | 1467235812903 Marionette TRACE conn7 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 14:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 14:30:12 INFO - PROCESS | 2880 | 1467235812966 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 14:30:12 INFO - PROCESS | 2880 | 1467235812968 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 14:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:30:12 INFO - PROCESS | 2880 | 1467235812980 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:30:12 INFO - PROCESS | 2880 | 1467235812981 Marionette TRACE conn7 <- [1,886,null,{}] 14:30:12 INFO - PROCESS | 2880 | 1467235812985 Marionette TRACE conn7 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:12 INFO - PROCESS | 2880 | 1467235812987 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:13 INFO - PROCESS | 2880 | 1467235813112 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 14:30:13 INFO - PROCESS | 2880 | 1467235813118 Marionette TRACE conn7 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:13 INFO - PROCESS | 2880 | 1467235813120 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:13 INFO - PROCESS | 2880 | ++DOCSHELL 18BAF800 == 27 [pid = 2880] [id = 231] 14:30:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18BCF800) [pid = 2880] [serial = 692] [outer = 00000000] 14:30:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18BDB400) [pid = 2880] [serial = 693] [outer = 18BCF800] 14:30:13 INFO - PROCESS | 2880 | 1467235813167 Marionette DEBUG loaded listener.js 14:30:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18C37800) [pid = 2880] [serial = 694] [outer = 18BCF800] 14:30:13 INFO - PROCESS | 2880 | 1467235813627 Marionette TRACE conn7 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 14:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 691ms 14:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:30:13 INFO - PROCESS | 2880 | 1467235813665 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 14:30:13 INFO - PROCESS | 2880 | 1467235813667 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 14:30:13 INFO - PROCESS | 2880 | 1467235813670 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:30:13 INFO - PROCESS | 2880 | 1467235813672 Marionette TRACE conn7 <- [1,890,null,{}] 14:30:13 INFO - PROCESS | 2880 | 1467235813676 Marionette TRACE conn7 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:13 INFO - PROCESS | 2880 | 1467235813681 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:13 INFO - PROCESS | 2880 | 1467235813822 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 14:30:13 INFO - PROCESS | 2880 | 1467235813887 Marionette TRACE conn7 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:13 INFO - PROCESS | 2880 | 1467235813889 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:13 INFO - PROCESS | 2880 | ++DOCSHELL 18D19400 == 28 [pid = 2880] [id = 232] 14:30:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18D1E800) [pid = 2880] [serial = 695] [outer = 00000000] 14:30:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18D31800) [pid = 2880] [serial = 696] [outer = 18D1E800] 14:30:13 INFO - PROCESS | 2880 | 1467235813936 Marionette DEBUG loaded listener.js 14:30:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18D5C800) [pid = 2880] [serial = 697] [outer = 18D1E800] 14:30:14 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18CDE000) [pid = 2880] [serial = 650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:30:14 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18D61000) [pid = 2880] [serial = 653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:30:14 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1A4AE000) [pid = 2880] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:30:14 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1518FC00) [pid = 2880] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:30:14 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0C305400) [pid = 2880] [serial = 656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:30:14 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0D03AC00) [pid = 2880] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:30:14 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (11BD3000) [pid = 2880] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:30:14 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (15194C00) [pid = 2880] [serial = 647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:30:14 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0C307C00) [pid = 2880] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:30:14 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18B10400) [pid = 2880] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:30:14 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (150EF800) [pid = 2880] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:30:14 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1AA24000) [pid = 2880] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:30:14 INFO - PROCESS | 2880 | 1467235814562 Marionette TRACE conn7 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 14:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 931ms 14:30:14 INFO - PROCESS | 2880 | 1467235814601 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 14:30:14 INFO - PROCESS | 2880 | 1467235814603 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 14:30:14 INFO - PROCESS | 2880 | 1467235814607 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:30:14 INFO - PROCESS | 2880 | 1467235814608 Marionette TRACE conn7 <- [1,894,null,{}] 14:30:14 INFO - PROCESS | 2880 | 1467235814612 Marionette TRACE conn7 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:14 INFO - PROCESS | 2880 | 1467235814614 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:14 INFO - PROCESS | 2880 | 1467235814696 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 14:30:14 INFO - PROCESS | 2880 | 1467235814701 Marionette TRACE conn7 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:14 INFO - PROCESS | 2880 | 1467235814703 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:14 INFO - PROCESS | 2880 | ++DOCSHELL 0D57E800 == 29 [pid = 2880] [id = 233] 14:30:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1519B800) [pid = 2880] [serial = 698] [outer = 00000000] 14:30:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18D18000) [pid = 2880] [serial = 699] [outer = 1519B800] 14:30:14 INFO - PROCESS | 2880 | 1467235814749 Marionette DEBUG loaded listener.js 14:30:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18D20400) [pid = 2880] [serial = 700] [outer = 1519B800] 14:30:15 INFO - PROCESS | 2880 | 1467235815184 Marionette TRACE conn7 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 14:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 14:30:15 INFO - PROCESS | 2880 | 1467235815242 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 14:30:15 INFO - PROCESS | 2880 | 1467235815244 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 14:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:30:15 INFO - PROCESS | 2880 | 1467235815247 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:30:15 INFO - PROCESS | 2880 | 1467235815249 Marionette TRACE conn7 <- [1,898,null,{}] 14:30:15 INFO - PROCESS | 2880 | 1467235815252 Marionette TRACE conn7 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:15 INFO - PROCESS | 2880 | 1467235815254 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:15 INFO - PROCESS | 2880 | 1467235815333 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 14:30:15 INFO - PROCESS | 2880 | 1467235815343 Marionette TRACE conn7 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:15 INFO - PROCESS | 2880 | 1467235815344 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:15 INFO - PROCESS | 2880 | ++DOCSHELL 18D65800 == 30 [pid = 2880] [id = 234] 14:30:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A338800) [pid = 2880] [serial = 701] [outer = 00000000] 14:30:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A45C000) [pid = 2880] [serial = 702] [outer = 1A338800] 14:30:15 INFO - PROCESS | 2880 | 1467235815391 Marionette DEBUG loaded listener.js 14:30:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A455400) [pid = 2880] [serial = 703] [outer = 1A338800] 14:30:15 INFO - PROCESS | 2880 | 1467235815852 Marionette TRACE conn7 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 14:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 671ms 14:30:15 INFO - PROCESS | 2880 | 1467235815921 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 14:30:15 INFO - PROCESS | 2880 | 1467235815923 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 14:30:15 INFO - PROCESS | 2880 | 1467235815927 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:30:15 INFO - PROCESS | 2880 | 1467235815929 Marionette TRACE conn7 <- [1,902,null,{}] 14:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:30:15 INFO - PROCESS | 2880 | 1467235815932 Marionette TRACE conn7 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:15 INFO - PROCESS | 2880 | 1467235815934 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:16 INFO - PROCESS | 2880 | 1467235816016 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 14:30:16 INFO - PROCESS | 2880 | 1467235816021 Marionette TRACE conn7 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:16 INFO - PROCESS | 2880 | 1467235816023 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:16 INFO - PROCESS | 2880 | ++DOCSHELL 15CBCC00 == 31 [pid = 2880] [id = 235] 14:30:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A81C800) [pid = 2880] [serial = 704] [outer = 00000000] 14:30:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A8B6C00) [pid = 2880] [serial = 705] [outer = 1A81C800] 14:30:16 INFO - PROCESS | 2880 | 1467235816080 Marionette DEBUG loaded listener.js 14:30:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A8B8000) [pid = 2880] [serial = 706] [outer = 1A81C800] 14:30:16 INFO - PROCESS | 2880 | 1467235816880 Marionette TRACE conn7 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 14:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 971ms 14:30:16 INFO - PROCESS | 2880 | 1467235816902 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 14:30:16 INFO - PROCESS | 2880 | 1467235816907 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 14:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:30:16 INFO - PROCESS | 2880 | 1467235816912 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:30:16 INFO - PROCESS | 2880 | 1467235816916 Marionette TRACE conn7 <- [1,906,null,{}] 14:30:16 INFO - PROCESS | 2880 | 1467235816923 Marionette TRACE conn7 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:16 INFO - PROCESS | 2880 | 1467235816926 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:17 INFO - PROCESS | 2880 | 1467235817055 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 14:30:17 INFO - PROCESS | 2880 | 1467235817184 Marionette TRACE conn7 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:17 INFO - PROCESS | 2880 | 1467235817187 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:17 INFO - PROCESS | 2880 | ++DOCSHELL 0EBA4400 == 32 [pid = 2880] [id = 236] 14:30:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (0EBA5000) [pid = 2880] [serial = 707] [outer = 00000000] 14:30:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (12310800) [pid = 2880] [serial = 708] [outer = 0EBA5000] 14:30:17 INFO - PROCESS | 2880 | 1467235817249 Marionette DEBUG loaded listener.js 14:30:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (14C24C00) [pid = 2880] [serial = 709] [outer = 0EBA5000] 14:30:17 INFO - PROCESS | 2880 | 1467235817953 Marionette TRACE conn7 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 14:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1070ms 14:30:18 INFO - PROCESS | 2880 | 1467235818030 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 14:30:18 INFO - PROCESS | 2880 | 1467235818035 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 14:30:18 INFO - PROCESS | 2880 | 1467235818042 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:30:18 INFO - PROCESS | 2880 | 1467235818045 Marionette TRACE conn7 <- [1,910,null,{}] 14:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:30:18 INFO - PROCESS | 2880 | 1467235818049 Marionette TRACE conn7 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:18 INFO - PROCESS | 2880 | 1467235818053 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:18 INFO - PROCESS | 2880 | 1467235818186 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 14:30:18 INFO - PROCESS | 2880 | 1467235818329 Marionette TRACE conn7 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:18 INFO - PROCESS | 2880 | 1467235818332 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:18 INFO - PROCESS | 2880 | ++DOCSHELL 1519C400 == 33 [pid = 2880] [id = 237] 14:30:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (15CC4000) [pid = 2880] [serial = 710] [outer = 00000000] 14:30:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18AF1000) [pid = 2880] [serial = 711] [outer = 15CC4000] 14:30:18 INFO - PROCESS | 2880 | 1467235818391 Marionette DEBUG loaded listener.js 14:30:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18BD8C00) [pid = 2880] [serial = 712] [outer = 15CC4000] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1AA40C00) [pid = 2880] [serial = 666] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1AA43400) [pid = 2880] [serial = 667] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1AA29C00) [pid = 2880] [serial = 663] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18D15400) [pid = 2880] [serial = 651] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1A334400) [pid = 2880] [serial = 654] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18D2FC00) [pid = 2880] [serial = 652] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18B0EC00) [pid = 2880] [serial = 633] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (15C61800) [pid = 2880] [serial = 644] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1794FC00) [pid = 2880] [serial = 645] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (14723800) [pid = 2880] [serial = 657] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (11A2EC00) [pid = 2880] [serial = 641] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (12305800) [pid = 2880] [serial = 642] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1A4B7400) [pid = 2880] [serial = 655] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (13D77400) [pid = 2880] [serial = 635] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (14953400) [pid = 2880] [serial = 636] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18BD7800) [pid = 2880] [serial = 648] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0DBE5400) [pid = 2880] [serial = 638] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (0DE3B800) [pid = 2880] [serial = 639] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (15192800) [pid = 2880] [serial = 372] [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.] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1A821400) [pid = 2880] [serial = 660] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1A92E400) [pid = 2880] [serial = 661] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (18C32000) [pid = 2880] [serial = 649] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (14727C00) [pid = 2880] [serial = 658] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1AA2D800) [pid = 2880] [serial = 664] [outer = 00000000] [url = about:blank] 14:30:19 INFO - PROCESS | 2880 | 1467235819273 Marionette TRACE conn7 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 14:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1273ms 14:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:30:19 INFO - PROCESS | 2880 | 1467235819324 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 14:30:19 INFO - PROCESS | 2880 | 1467235819328 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 14:30:19 INFO - PROCESS | 2880 | 1467235819332 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:30:19 INFO - PROCESS | 2880 | 1467235819336 Marionette TRACE conn7 <- [1,914,null,{}] 14:30:19 INFO - PROCESS | 2880 | 1467235819341 Marionette TRACE conn7 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:19 INFO - PROCESS | 2880 | 1467235819344 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:19 INFO - PROCESS | 2880 | 1467235819435 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 14:30:19 INFO - PROCESS | 2880 | 1467235819443 Marionette TRACE conn7 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:19 INFO - PROCESS | 2880 | 1467235819448 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:19 INFO - PROCESS | 2880 | ++DOCSHELL 0DF77800 == 34 [pid = 2880] [id = 238] 14:30:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (0DF7B000) [pid = 2880] [serial = 713] [outer = 00000000] 14:30:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (1189FC00) [pid = 2880] [serial = 714] [outer = 0DF7B000] 14:30:19 INFO - PROCESS | 2880 | 1467235819504 Marionette DEBUG loaded listener.js 14:30:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (11AA6800) [pid = 2880] [serial = 715] [outer = 0DF7B000] 14:30:20 INFO - PROCESS | 2880 | 1467235820024 Marionette TRACE conn7 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 14:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 14:30:20 INFO - PROCESS | 2880 | 1467235820064 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 14:30:20 INFO - PROCESS | 2880 | 1467235820068 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 14:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:30:20 INFO - PROCESS | 2880 | 1467235820074 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:30:20 INFO - PROCESS | 2880 | 1467235820077 Marionette TRACE conn7 <- [1,918,null,{}] 14:30:20 INFO - PROCESS | 2880 | 1467235820081 Marionette TRACE conn7 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:20 INFO - PROCESS | 2880 | 1467235820084 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:20 INFO - PROCESS | 2880 | 1467235820172 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 14:30:20 INFO - PROCESS | 2880 | 1467235820264 Marionette TRACE conn7 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:20 INFO - PROCESS | 2880 | 1467235820267 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:20 INFO - PROCESS | 2880 | ++DOCSHELL 14728000 == 35 [pid = 2880] [id = 239] 14:30:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (14730800) [pid = 2880] [serial = 716] [outer = 00000000] 14:30:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (14C8D400) [pid = 2880] [serial = 717] [outer = 14730800] 14:30:20 INFO - PROCESS | 2880 | 1467235820317 Marionette DEBUG loaded listener.js 14:30:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (15191000) [pid = 2880] [serial = 718] [outer = 14730800] 14:30:20 INFO - PROCESS | 2880 | 1467235820708 Marionette TRACE conn7 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 14:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 14:30:20 INFO - PROCESS | 2880 | 1467235820749 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 14:30:20 INFO - PROCESS | 2880 | 1467235820751 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 14:30:20 INFO - PROCESS | 2880 | 1467235820755 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:30:20 INFO - PROCESS | 2880 | 1467235820758 Marionette TRACE conn7 <- [1,922,null,{}] 14:30:20 INFO - PROCESS | 2880 | 1467235820769 Marionette TRACE conn7 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:20 INFO - PROCESS | 2880 | 1467235820774 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:20 INFO - PROCESS | 2880 | 1467235820893 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 14:30:20 INFO - PROCESS | 2880 | 1467235820912 Marionette TRACE conn7 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:20 INFO - PROCESS | 2880 | 1467235820915 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:20 INFO - PROCESS | 2880 | ++DOCSHELL 18AF2400 == 36 [pid = 2880] [id = 240] 14:30:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18AF2C00) [pid = 2880] [serial = 719] [outer = 00000000] 14:30:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18B0EC00) [pid = 2880] [serial = 720] [outer = 18AF2C00] 14:30:20 INFO - PROCESS | 2880 | 1467235820966 Marionette DEBUG loaded listener.js 14:30:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18BD9800) [pid = 2880] [serial = 721] [outer = 18AF2C00] 14:30:21 INFO - PROCESS | 2880 | 1467235821433 Marionette TRACE conn7 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 14:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 14:30:21 INFO - PROCESS | 2880 | 1467235821489 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 14:30:21 INFO - PROCESS | 2880 | 1467235821492 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 14:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:30:21 INFO - PROCESS | 2880 | 1467235821495 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:30:21 INFO - PROCESS | 2880 | 1467235821497 Marionette TRACE conn7 <- [1,926,null,{}] 14:30:21 INFO - PROCESS | 2880 | 1467235821500 Marionette TRACE conn7 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:21 INFO - PROCESS | 2880 | 1467235821502 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:21 INFO - PROCESS | 2880 | 1467235821616 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 14:30:21 INFO - PROCESS | 2880 | 1467235821621 Marionette TRACE conn7 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:21 INFO - PROCESS | 2880 | 1467235821623 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:21 INFO - PROCESS | 2880 | ++DOCSHELL 18CDF000 == 37 [pid = 2880] [id = 241] 14:30:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18CDFC00) [pid = 2880] [serial = 722] [outer = 00000000] 14:30:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18D12000) [pid = 2880] [serial = 723] [outer = 18CDFC00] 14:30:21 INFO - PROCESS | 2880 | 1467235821721 Marionette DEBUG loaded listener.js 14:30:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18D1B800) [pid = 2880] [serial = 724] [outer = 18CDFC00] 14:30:22 INFO - PROCESS | 2880 | 1467235822160 Marionette TRACE conn7 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 14:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 731ms 14:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:30:22 INFO - PROCESS | 2880 | 1467235822231 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 14:30:22 INFO - PROCESS | 2880 | 1467235822234 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 14:30:22 INFO - PROCESS | 2880 | 1467235822237 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:30:22 INFO - PROCESS | 2880 | 1467235822239 Marionette TRACE conn7 <- [1,930,null,{}] 14:30:22 INFO - PROCESS | 2880 | 1467235822281 Marionette TRACE conn7 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:22 INFO - PROCESS | 2880 | 1467235822283 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:22 INFO - PROCESS | 2880 | 1467235822403 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 14:30:22 INFO - PROCESS | 2880 | 1467235822411 Marionette TRACE conn7 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:22 INFO - PROCESS | 2880 | 1467235822414 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:22 INFO - PROCESS | 2880 | ++DOCSHELL 1472D000 == 38 [pid = 2880] [id = 242] 14:30:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18BDC400) [pid = 2880] [serial = 725] [outer = 00000000] 14:30:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18D5A400) [pid = 2880] [serial = 726] [outer = 18BDC400] 14:30:22 INFO - PROCESS | 2880 | 1467235822460 Marionette DEBUG loaded listener.js 14:30:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D60000) [pid = 2880] [serial = 727] [outer = 18BDC400] 14:30:22 INFO - PROCESS | 2880 | 1467235822912 Marionette TRACE conn7 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 14:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 710ms 14:30:22 INFO - PROCESS | 2880 | 1467235822949 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 14:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:30:22 INFO - PROCESS | 2880 | 1467235822951 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 14:30:22 INFO - PROCESS | 2880 | 1467235822954 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:30:22 INFO - PROCESS | 2880 | 1467235822955 Marionette TRACE conn7 <- [1,934,null,{}] 14:30:22 INFO - PROCESS | 2880 | 1467235822959 Marionette TRACE conn7 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:22 INFO - PROCESS | 2880 | 1467235822965 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:23 INFO - PROCESS | 2880 | 1467235823108 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 14:30:23 INFO - PROCESS | 2880 | 1467235823167 Marionette TRACE conn7 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:23 INFO - PROCESS | 2880 | 1467235823169 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:23 INFO - PROCESS | 2880 | ++DOCSHELL 14730400 == 39 [pid = 2880] [id = 243] 14:30:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A337800) [pid = 2880] [serial = 728] [outer = 00000000] 14:30:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A8BD000) [pid = 2880] [serial = 729] [outer = 1A337800] 14:30:23 INFO - PROCESS | 2880 | 1467235823218 Marionette DEBUG loaded listener.js 14:30:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1505F400) [pid = 2880] [serial = 730] [outer = 1A337800] 14:30:23 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1238FC00) [pid = 2880] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:30:23 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0E83BC00) [pid = 2880] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:30:23 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0D578000) [pid = 2880] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:30:23 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (15CC0C00) [pid = 2880] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:30:23 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18AE9000) [pid = 2880] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:30:23 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (12160800) [pid = 2880] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:30:23 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18CE8000) [pid = 2880] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:30:23 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1AD4E800) [pid = 2880] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:30:23 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18BCF800) [pid = 2880] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:30:23 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D1E800) [pid = 2880] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:30:23 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1A338800) [pid = 2880] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:30:23 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1519B800) [pid = 2880] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:30:23 INFO - PROCESS | 2880 | 1467235823734 Marionette TRACE conn7 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 14:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 831ms 14:30:23 INFO - PROCESS | 2880 | 1467235823785 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 14:30:23 INFO - PROCESS | 2880 | 1467235823787 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 14:30:23 INFO - PROCESS | 2880 | 1467235823790 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:30:23 INFO - PROCESS | 2880 | 1467235823792 Marionette TRACE conn7 <- [1,938,null,{}] 14:30:23 INFO - PROCESS | 2880 | 1467235823796 Marionette TRACE conn7 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:23 INFO - PROCESS | 2880 | 1467235823798 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:23 INFO - PROCESS | 2880 | 1467235823916 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 14:30:23 INFO - PROCESS | 2880 | 1467235823976 Marionette TRACE conn7 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:23 INFO - PROCESS | 2880 | 1467235823978 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:24 INFO - PROCESS | 2880 | ++DOCSHELL 150F5400 == 40 [pid = 2880] [id = 244] 14:30:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18AF4400) [pid = 2880] [serial = 731] [outer = 00000000] 14:30:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1A338800) [pid = 2880] [serial = 732] [outer = 18AF4400] 14:30:24 INFO - PROCESS | 2880 | 1467235824024 Marionette DEBUG loaded listener.js 14:30:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1A929C00) [pid = 2880] [serial = 733] [outer = 18AF4400] 14:30:24 INFO - PROCESS | 2880 | 1467235824382 Marionette TRACE conn7 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 14:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 631ms 14:30:24 INFO - PROCESS | 2880 | 1467235824425 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 14:30:24 INFO - PROCESS | 2880 | 1467235824427 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 14:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:30:24 INFO - PROCESS | 2880 | 1467235824430 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:30:24 INFO - PROCESS | 2880 | 1467235824432 Marionette TRACE conn7 <- [1,942,null,{}] 14:30:24 INFO - PROCESS | 2880 | 1467235824435 Marionette TRACE conn7 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:24 INFO - PROCESS | 2880 | 1467235824437 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:24 INFO - PROCESS | 2880 | 1467235824518 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 14:30:24 INFO - PROCESS | 2880 | 1467235824525 Marionette TRACE conn7 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:24 INFO - PROCESS | 2880 | 1467235824527 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:24 INFO - PROCESS | 2880 | ++DOCSHELL 1519B400 == 41 [pid = 2880] [id = 245] 14:30:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18D1E800) [pid = 2880] [serial = 734] [outer = 00000000] 14:30:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1AA30000) [pid = 2880] [serial = 735] [outer = 18D1E800] 14:30:24 INFO - PROCESS | 2880 | 1467235824573 Marionette DEBUG loaded listener.js 14:30:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1AA41800) [pid = 2880] [serial = 736] [outer = 18D1E800] 14:30:25 INFO - PROCESS | 2880 | 1467235824999 Marionette TRACE conn7 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 14:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms 14:30:25 INFO - PROCESS | 2880 | 1467235825061 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 14:30:25 INFO - PROCESS | 2880 | 1467235825073 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 14:30:25 INFO - PROCESS | 2880 | 1467235825076 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:30:25 INFO - PROCESS | 2880 | 1467235825078 Marionette TRACE conn7 <- [1,946,null,{}] 14:30:25 INFO - PROCESS | 2880 | 1467235825081 Marionette TRACE conn7 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:25 INFO - PROCESS | 2880 | 1467235825083 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:25 INFO - PROCESS | 2880 | 1467235825166 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 14:30:25 INFO - PROCESS | 2880 | 1467235825171 Marionette TRACE conn7 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:25 INFO - PROCESS | 2880 | 1467235825173 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:25 INFO - PROCESS | 2880 | ++DOCSHELL 18AF1400 == 42 [pid = 2880] [id = 246] 14:30:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1AA47000) [pid = 2880] [serial = 737] [outer = 00000000] 14:30:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1AD4D800) [pid = 2880] [serial = 738] [outer = 1AA47000] 14:30:25 INFO - PROCESS | 2880 | 1467235825221 Marionette DEBUG loaded listener.js 14:30:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1AD51800) [pid = 2880] [serial = 739] [outer = 1AA47000] 14:30:26 INFO - PROCESS | 2880 | --DOCSHELL 0D57E800 == 41 [pid = 2880] [id = 233] 14:30:26 INFO - PROCESS | 2880 | --DOCSHELL 18D19400 == 40 [pid = 2880] [id = 232] 14:30:26 INFO - PROCESS | 2880 | --DOCSHELL 18BAF800 == 39 [pid = 2880] [id = 231] 14:30:26 INFO - PROCESS | 2880 | --DOCSHELL 18D65800 == 38 [pid = 2880] [id = 234] 14:30:26 INFO - PROCESS | 2880 | --DOCSHELL 0C307400 == 37 [pid = 2880] [id = 213] 14:30:26 INFO - PROCESS | 2880 | --DOCSHELL 0DF77800 == 36 [pid = 2880] [id = 238] 14:30:26 INFO - PROCESS | 2880 | --DOCSHELL 1519C400 == 35 [pid = 2880] [id = 237] 14:30:26 INFO - PROCESS | 2880 | --DOCSHELL 15CBCC00 == 34 [pid = 2880] [id = 235] 14:30:26 INFO - PROCESS | 2880 | --DOCSHELL 0EBA4400 == 33 [pid = 2880] [id = 236] 14:30:26 INFO - PROCESS | 2880 | --DOCSHELL 14728000 == 32 [pid = 2880] [id = 239] 14:30:26 INFO - PROCESS | 2880 | --DOCSHELL 1472D000 == 31 [pid = 2880] [id = 242] 14:30:26 INFO - PROCESS | 2880 | --DOCSHELL 14730400 == 30 [pid = 2880] [id = 243] 14:30:26 INFO - PROCESS | 2880 | --DOCSHELL 150F5400 == 29 [pid = 2880] [id = 244] 14:30:26 INFO - PROCESS | 2880 | --DOCSHELL 1519B400 == 28 [pid = 2880] [id = 245] 14:30:26 INFO - PROCESS | 2880 | --DOCSHELL 18CDF000 == 27 [pid = 2880] [id = 241] 14:30:26 INFO - PROCESS | 2880 | --DOCSHELL 18AF2400 == 26 [pid = 2880] [id = 240] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (12E58C00) [pid = 2880] [serial = 684] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (14727800) [pid = 2880] [serial = 685] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0EB41000) [pid = 2880] [serial = 681] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1189C800) [pid = 2880] [serial = 682] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (13D74C00) [pid = 2880] [serial = 679] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (12310400) [pid = 2880] [serial = 678] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (177A3800) [pid = 2880] [serial = 687] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18AF3400) [pid = 2880] [serial = 690] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (17764800) [pid = 2880] [serial = 670] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (15192400) [pid = 2880] [serial = 669] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1A818C00) [pid = 2880] [serial = 673] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1A329400) [pid = 2880] [serial = 672] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1AD69800) [pid = 2880] [serial = 676] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (1AD54C00) [pid = 2880] [serial = 675] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18BDB400) [pid = 2880] [serial = 693] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (18B0C000) [pid = 2880] [serial = 691] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (18D31800) [pid = 2880] [serial = 696] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (1A455400) [pid = 2880] [serial = 703] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (1A8B6C00) [pid = 2880] [serial = 705] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (1A45C000) [pid = 2880] [serial = 702] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (18D5C800) [pid = 2880] [serial = 697] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (18C37800) [pid = 2880] [serial = 694] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (18D18000) [pid = 2880] [serial = 699] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (18D20400) [pid = 2880] [serial = 700] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | --DOMWINDOW == 54 (17ADCC00) [pid = 2880] [serial = 688] [outer = 00000000] [url = about:blank] 14:30:27 INFO - PROCESS | 2880 | 1467235827120 Marionette TRACE conn7 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 14:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 2069ms 14:30:27 INFO - PROCESS | 2880 | 1467235827150 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 14:30:27 INFO - PROCESS | 2880 | 1467235827153 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 14:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:30:27 INFO - PROCESS | 2880 | 1467235827159 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:30:27 INFO - PROCESS | 2880 | 1467235827162 Marionette TRACE conn7 <- [1,950,null,{}] 14:30:27 INFO - PROCESS | 2880 | 1467235827168 Marionette TRACE conn7 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:27 INFO - PROCESS | 2880 | 1467235827171 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:27 INFO - PROCESS | 2880 | 1467235827264 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 14:30:27 INFO - PROCESS | 2880 | 1467235827274 Marionette TRACE conn7 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:27 INFO - PROCESS | 2880 | 1467235827277 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:27 INFO - PROCESS | 2880 | ++DOCSHELL 0D593800 == 27 [pid = 2880] [id = 247] 14:30:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 55 (0D61F000) [pid = 2880] [serial = 740] [outer = 00000000] 14:30:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (0DF75000) [pid = 2880] [serial = 741] [outer = 0D61F000] 14:30:27 INFO - PROCESS | 2880 | 1467235827334 Marionette DEBUG loaded listener.js 14:30:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (0E9E0000) [pid = 2880] [serial = 742] [outer = 0D61F000] 14:30:27 INFO - PROCESS | 2880 | 1467235827831 Marionette TRACE conn7 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 14:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 730ms 14:30:27 INFO - PROCESS | 2880 | 1467235827889 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 14:30:27 INFO - PROCESS | 2880 | 1467235827895 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 14:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:30:27 INFO - PROCESS | 2880 | 1467235827902 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:30:27 INFO - PROCESS | 2880 | 1467235827905 Marionette TRACE conn7 <- [1,954,null,{}] 14:30:27 INFO - PROCESS | 2880 | 1467235827909 Marionette TRACE conn7 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:27 INFO - PROCESS | 2880 | 1467235827912 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:28 INFO - PROCESS | 2880 | 1467235828008 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 14:30:28 INFO - PROCESS | 2880 | 1467235828095 Marionette TRACE conn7 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:28 INFO - PROCESS | 2880 | 1467235828098 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:28 INFO - PROCESS | 2880 | ++DOCSHELL 12199400 == 28 [pid = 2880] [id = 248] 14:30:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (121C4400) [pid = 2880] [serial = 743] [outer = 00000000] 14:30:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (12307400) [pid = 2880] [serial = 744] [outer = 121C4400] 14:30:28 INFO - PROCESS | 2880 | 1467235828150 Marionette DEBUG loaded listener.js 14:30:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (12390400) [pid = 2880] [serial = 745] [outer = 121C4400] 14:30:28 INFO - PROCESS | 2880 | 1467235828526 Marionette TRACE conn7 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 14:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 671ms 14:30:28 INFO - PROCESS | 2880 | 1467235828574 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 14:30:28 INFO - PROCESS | 2880 | 1467235828576 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 14:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:30:28 INFO - PROCESS | 2880 | 1467235828580 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:30:28 INFO - PROCESS | 2880 | 1467235828583 Marionette TRACE conn7 <- [1,958,null,{}] 14:30:28 INFO - PROCESS | 2880 | 1467235828594 Marionette TRACE conn7 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:28 INFO - PROCESS | 2880 | 1467235828599 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:28 INFO - PROCESS | 2880 | 1467235828711 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 14:30:28 INFO - PROCESS | 2880 | 1467235828722 Marionette TRACE conn7 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:28 INFO - PROCESS | 2880 | 1467235828725 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:28 INFO - PROCESS | 2880 | ++DOCSHELL 14C24400 == 29 [pid = 2880] [id = 249] 14:30:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (14C28000) [pid = 2880] [serial = 746] [outer = 00000000] 14:30:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (150EF800) [pid = 2880] [serial = 747] [outer = 14C28000] 14:30:28 INFO - PROCESS | 2880 | 1467235828774 Marionette DEBUG loaded listener.js 14:30:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (15195400) [pid = 2880] [serial = 748] [outer = 14C28000] 14:30:29 INFO - PROCESS | 2880 | 1467235829242 Marionette TRACE conn7 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 14:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 14:30:29 INFO - PROCESS | 2880 | 1467235829254 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 14:30:29 INFO - PROCESS | 2880 | 1467235829256 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 14:30:29 INFO - PROCESS | 2880 | 1467235829264 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:30:29 INFO - PROCESS | 2880 | 1467235829266 Marionette TRACE conn7 <- [1,962,null,{}] 14:30:29 INFO - PROCESS | 2880 | 1467235829269 Marionette TRACE conn7 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:29 INFO - PROCESS | 2880 | 1467235829271 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:29 INFO - PROCESS | 2880 | 1467235829360 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 14:30:29 INFO - PROCESS | 2880 | 1467235829366 Marionette TRACE conn7 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:29 INFO - PROCESS | 2880 | 1467235829368 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:29 INFO - PROCESS | 2880 | ++DOCSHELL 15C56400 == 30 [pid = 2880] [id = 250] 14:30:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (15C59C00) [pid = 2880] [serial = 749] [outer = 00000000] 14:30:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (167B2C00) [pid = 2880] [serial = 750] [outer = 15C59C00] 14:30:29 INFO - PROCESS | 2880 | 1467235829416 Marionette DEBUG loaded listener.js 14:30:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (177A1400) [pid = 2880] [serial = 751] [outer = 15C59C00] 14:30:29 INFO - PROCESS | 2880 | 1467235829853 Marionette TRACE conn7 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 14:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 631ms 14:30:29 INFO - PROCESS | 2880 | 1467235829899 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 14:30:29 INFO - PROCESS | 2880 | 1467235829901 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 14:30:29 INFO - PROCESS | 2880 | 1467235829904 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:30:29 INFO - PROCESS | 2880 | 1467235829906 Marionette TRACE conn7 <- [1,966,null,{}] 14:30:29 INFO - PROCESS | 2880 | 1467235829910 Marionette TRACE conn7 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:29 INFO - PROCESS | 2880 | 1467235829912 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:30 INFO - PROCESS | 2880 | 1467235829994 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 14:30:30 INFO - PROCESS | 2880 | 1467235830002 Marionette TRACE conn7 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:30 INFO - PROCESS | 2880 | 1467235830004 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:30 INFO - PROCESS | 2880 | ++DOCSHELL 17ADCC00 == 31 [pid = 2880] [id = 251] 14:30:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (17ADDC00) [pid = 2880] [serial = 752] [outer = 00000000] 14:30:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18937400) [pid = 2880] [serial = 753] [outer = 17ADDC00] 14:30:30 INFO - PROCESS | 2880 | 1467235830048 Marionette DEBUG loaded listener.js 14:30:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18AE8800) [pid = 2880] [serial = 754] [outer = 17ADDC00] 14:30:30 INFO - PROCESS | 2880 | 1467235830505 Marionette TRACE conn7 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 14:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 14:30:30 INFO - PROCESS | 2880 | 1467235830557 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 14:30:30 INFO - PROCESS | 2880 | 1467235830559 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 14:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:30:30 INFO - PROCESS | 2880 | 1467235830564 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:30:30 INFO - PROCESS | 2880 | 1467235830566 Marionette TRACE conn7 <- [1,970,null,{}] 14:30:30 INFO - PROCESS | 2880 | 1467235830569 Marionette TRACE conn7 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:30 INFO - PROCESS | 2880 | 1467235830575 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:30 INFO - PROCESS | 2880 | 1467235830681 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 14:30:30 INFO - PROCESS | 2880 | 1467235830687 Marionette TRACE conn7 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:30 INFO - PROCESS | 2880 | 1467235830689 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:30 INFO - PROCESS | 2880 | ++DOCSHELL 18BAF800 == 32 [pid = 2880] [id = 252] 14:30:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18BD6C00) [pid = 2880] [serial = 755] [outer = 00000000] 14:30:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18C2F400) [pid = 2880] [serial = 756] [outer = 18BD6C00] 14:30:30 INFO - PROCESS | 2880 | 1467235830742 Marionette DEBUG loaded listener.js 14:30:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18C34800) [pid = 2880] [serial = 757] [outer = 18BD6C00] 14:30:31 INFO - PROCESS | 2880 | 1467235831180 Marionette TRACE conn7 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 14:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 14:30:31 INFO - PROCESS | 2880 | 1467235831237 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 14:30:31 INFO - PROCESS | 2880 | 1467235831239 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 14:30:31 INFO - PROCESS | 2880 | 1467235831243 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:30:31 INFO - PROCESS | 2880 | 1467235831244 Marionette TRACE conn7 <- [1,974,null,{}] 14:30:31 INFO - PROCESS | 2880 | 1467235831248 Marionette TRACE conn7 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:31 INFO - PROCESS | 2880 | 1467235831250 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:31 INFO - PROCESS | 2880 | 1467235831328 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 14:30:31 INFO - PROCESS | 2880 | 1467235831363 Marionette TRACE conn7 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:31 INFO - PROCESS | 2880 | 1467235831365 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:31 INFO - PROCESS | 2880 | ++DOCSHELL 17ADE400 == 33 [pid = 2880] [id = 253] 14:30:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18C39C00) [pid = 2880] [serial = 758] [outer = 00000000] 14:30:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18CE5C00) [pid = 2880] [serial = 759] [outer = 18C39C00] 14:30:31 INFO - PROCESS | 2880 | 1467235831411 Marionette DEBUG loaded listener.js 14:30:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18D1A000) [pid = 2880] [serial = 760] [outer = 18C39C00] 14:30:31 INFO - PROCESS | 2880 | 1467235831857 Marionette TRACE conn7 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 14:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 671ms 14:30:31 INFO - PROCESS | 2880 | 1467235831917 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 14:30:31 INFO - PROCESS | 2880 | 1467235831919 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 14:30:31 INFO - PROCESS | 2880 | 1467235831922 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:30:31 INFO - PROCESS | 2880 | 1467235831924 Marionette TRACE conn7 <- [1,978,null,{}] 14:30:31 INFO - PROCESS | 2880 | 1467235831928 Marionette TRACE conn7 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:31 INFO - PROCESS | 2880 | 1467235831930 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:32 INFO - PROCESS | 2880 | 1467235832012 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 14:30:32 INFO - PROCESS | 2880 | 1467235832018 Marionette TRACE conn7 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:32 INFO - PROCESS | 2880 | 1467235832020 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:32 INFO - PROCESS | 2880 | ++DOCSHELL 18D5AC00 == 34 [pid = 2880] [id = 254] 14:30:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18D5B400) [pid = 2880] [serial = 761] [outer = 00000000] 14:30:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18D61C00) [pid = 2880] [serial = 762] [outer = 18D5B400] 14:30:32 INFO - PROCESS | 2880 | 1467235832065 Marionette DEBUG loaded listener.js 14:30:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (167B3000) [pid = 2880] [serial = 763] [outer = 18D5B400] 14:30:32 INFO - PROCESS | 2880 | 1467235832515 Marionette TRACE conn7 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 14:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 14:30:32 INFO - PROCESS | 2880 | 1467235832571 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 14:30:32 INFO - PROCESS | 2880 | 1467235832573 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 14:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:30:32 INFO - PROCESS | 2880 | 1467235832576 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:30:32 INFO - PROCESS | 2880 | 1467235832578 Marionette TRACE conn7 <- [1,982,null,{}] 14:30:32 INFO - PROCESS | 2880 | 1467235832582 Marionette TRACE conn7 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:32 INFO - PROCESS | 2880 | 1467235832584 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:32 INFO - PROCESS | 2880 | 1467235832698 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 14:30:32 INFO - PROCESS | 2880 | 1467235832783 Marionette TRACE conn7 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:32 INFO - PROCESS | 2880 | 1467235832785 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:32 INFO - PROCESS | 2880 | ++DOCSHELL 1495C000 == 35 [pid = 2880] [id = 255] 14:30:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A451C00) [pid = 2880] [serial = 764] [outer = 00000000] 14:30:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A45E000) [pid = 2880] [serial = 765] [outer = 1A451C00] 14:30:32 INFO - PROCESS | 2880 | 1467235832829 Marionette DEBUG loaded listener.js 14:30:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A45F000) [pid = 2880] [serial = 766] [outer = 1A451C00] 14:30:33 INFO - PROCESS | 2880 | 1467235833267 Marionette TRACE conn7 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 14:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 731ms 14:30:33 INFO - PROCESS | 2880 | 1467235833319 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 14:30:33 INFO - PROCESS | 2880 | 1467235833321 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 14:30:33 INFO - PROCESS | 2880 | 1467235833324 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:30:33 INFO - PROCESS | 2880 | 1467235833326 Marionette TRACE conn7 <- [1,986,null,{}] 14:30:33 INFO - PROCESS | 2880 | 1467235833330 Marionette TRACE conn7 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:33 INFO - PROCESS | 2880 | 1467235833332 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:33 INFO - PROCESS | 2880 | 1467235833452 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 14:30:33 INFO - PROCESS | 2880 | 1467235833514 Marionette TRACE conn7 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:33 INFO - PROCESS | 2880 | 1467235833516 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:33 INFO - PROCESS | 2880 | ++DOCSHELL 0D15FC00 == 36 [pid = 2880] [id = 256] 14:30:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A45F800) [pid = 2880] [serial = 767] [outer = 00000000] 14:30:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1A81E000) [pid = 2880] [serial = 768] [outer = 1A45F800] 14:30:33 INFO - PROCESS | 2880 | 1467235833559 Marionette DEBUG loaded listener.js 14:30:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1A825C00) [pid = 2880] [serial = 769] [outer = 1A45F800] 14:30:34 INFO - PROCESS | 2880 | 1467235833979 Marionette TRACE conn7 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 14:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 14:30:34 INFO - PROCESS | 2880 | 1467235833999 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 14:30:34 INFO - PROCESS | 2880 | 1467235834002 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 14:30:34 INFO - PROCESS | 2880 | 1467235834005 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:30:34 INFO - PROCESS | 2880 | 1467235834008 Marionette TRACE conn7 <- [1,990,null,{}] 14:30:34 INFO - PROCESS | 2880 | 1467235834011 Marionette TRACE conn7 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:34 INFO - PROCESS | 2880 | 1467235834013 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:34 INFO - PROCESS | 2880 | 1467235834167 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 14:30:34 INFO - PROCESS | 2880 | 1467235834182 Marionette TRACE conn7 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:34 INFO - PROCESS | 2880 | 1467235834185 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:34 INFO - PROCESS | 2880 | ++DOCSHELL 17942800 == 37 [pid = 2880] [id = 257] 14:30:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1A8BC000) [pid = 2880] [serial = 770] [outer = 00000000] 14:30:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1AA3A000) [pid = 2880] [serial = 771] [outer = 1A8BC000] 14:30:34 INFO - PROCESS | 2880 | 1467235834233 Marionette DEBUG loaded listener.js 14:30:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1AD4AC00) [pid = 2880] [serial = 772] [outer = 1A8BC000] 14:30:34 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18CDFC00) [pid = 2880] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:30:34 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18BDC400) [pid = 2880] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:30:34 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18AF2C00) [pid = 2880] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:30:34 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18AF4400) [pid = 2880] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:30:34 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0EBA5000) [pid = 2880] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:30:34 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1A337800) [pid = 2880] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:30:34 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (14730800) [pid = 2880] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:30:34 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18D1E800) [pid = 2880] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:30:34 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (15CC4000) [pid = 2880] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:30:34 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1A81C800) [pid = 2880] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:30:34 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0DF7B000) [pid = 2880] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:30:34 INFO - PROCESS | 2880 | 1467235834791 Marionette TRACE conn7 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 14:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 831ms 14:30:34 INFO - PROCESS | 2880 | 1467235834839 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 14:30:34 INFO - PROCESS | 2880 | 1467235834841 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 14:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:30:34 INFO - PROCESS | 2880 | 1467235834845 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:30:34 INFO - PROCESS | 2880 | 1467235834846 Marionette TRACE conn7 <- [1,994,null,{}] 14:30:34 INFO - PROCESS | 2880 | 1467235834850 Marionette TRACE conn7 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:34 INFO - PROCESS | 2880 | 1467235834852 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:34 INFO - PROCESS | 2880 | 1467235834935 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 14:30:34 INFO - PROCESS | 2880 | 1467235834943 Marionette TRACE conn7 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:34 INFO - PROCESS | 2880 | 1467235834945 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:34 INFO - PROCESS | 2880 | ++DOCSHELL 18AF1800 == 38 [pid = 2880] [id = 258] 14:30:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18CDFC00) [pid = 2880] [serial = 773] [outer = 00000000] 14:30:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A81C800) [pid = 2880] [serial = 774] [outer = 18CDFC00] 14:30:35 INFO - PROCESS | 2880 | 1467235834989 Marionette DEBUG loaded listener.js 14:30:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A822400) [pid = 2880] [serial = 775] [outer = 18CDFC00] 14:30:35 INFO - PROCESS | 2880 | 1467235835431 Marionette TRACE conn7 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 14:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 630ms 14:30:35 INFO - PROCESS | 2880 | 1467235835479 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 14:30:35 INFO - PROCESS | 2880 | 1467235835482 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 14:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:30:35 INFO - PROCESS | 2880 | 1467235835485 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:30:35 INFO - PROCESS | 2880 | 1467235835487 Marionette TRACE conn7 <- [1,998,null,{}] 14:30:35 INFO - PROCESS | 2880 | 1467235835490 Marionette TRACE conn7 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:35 INFO - PROCESS | 2880 | 1467235835492 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:35 INFO - PROCESS | 2880 | 1467235835576 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 14:30:35 INFO - PROCESS | 2880 | 1467235835582 Marionette TRACE conn7 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:35 INFO - PROCESS | 2880 | 1467235835584 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:35 INFO - PROCESS | 2880 | ++DOCSHELL 12199800 == 39 [pid = 2880] [id = 259] 14:30:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1AA39C00) [pid = 2880] [serial = 776] [outer = 00000000] 14:30:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1AD55800) [pid = 2880] [serial = 777] [outer = 1AA39C00] 14:30:35 INFO - PROCESS | 2880 | 1467235835629 Marionette DEBUG loaded listener.js 14:30:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1AD6AC00) [pid = 2880] [serial = 778] [outer = 1AA39C00] 14:30:36 INFO - PROCESS | 2880 | 1467235836092 Marionette TRACE conn7 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 14:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 631ms 14:30:36 INFO - PROCESS | 2880 | 1467235836134 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 14:30:36 INFO - PROCESS | 2880 | 1467235836136 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 14:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:30:36 INFO - PROCESS | 2880 | 1467235836140 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:30:36 INFO - PROCESS | 2880 | 1467235836141 Marionette TRACE conn7 <- [1,1002,null,{}] 14:30:36 INFO - PROCESS | 2880 | 1467235836145 Marionette TRACE conn7 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:36 INFO - PROCESS | 2880 | 1467235836147 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:36 INFO - PROCESS | 2880 | 1467235836228 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 14:30:36 INFO - PROCESS | 2880 | 1467235836234 Marionette TRACE conn7 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:36 INFO - PROCESS | 2880 | 1467235836236 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:36 INFO - PROCESS | 2880 | ++DOCSHELL 08F59000 == 40 [pid = 2880] [id = 260] 14:30:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (08F5DC00) [pid = 2880] [serial = 779] [outer = 00000000] 14:30:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1AD72800) [pid = 2880] [serial = 780] [outer = 08F5DC00] 14:30:36 INFO - PROCESS | 2880 | 1467235836281 Marionette DEBUG loaded listener.js 14:30:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1AD76000) [pid = 2880] [serial = 781] [outer = 08F5DC00] 14:30:37 INFO - PROCESS | 2880 | 1467235836999 Marionette TRACE conn7 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 14:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 931ms 14:30:37 INFO - PROCESS | 2880 | 1467235837072 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 14:30:37 INFO - PROCESS | 2880 | 1467235837077 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 14:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:30:37 INFO - PROCESS | 2880 | 1467235837082 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:30:37 INFO - PROCESS | 2880 | 1467235837085 Marionette TRACE conn7 <- [1,1006,null,{}] 14:30:37 INFO - PROCESS | 2880 | 1467235837092 Marionette TRACE conn7 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:37 INFO - PROCESS | 2880 | 1467235837095 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:37 INFO - PROCESS | 2880 | 1467235837234 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 14:30:37 INFO - PROCESS | 2880 | 1467235837361 Marionette TRACE conn7 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:37 INFO - PROCESS | 2880 | 1467235837364 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:37 INFO - PROCESS | 2880 | ++DOCSHELL 0D57F400 == 41 [pid = 2880] [id = 261] 14:30:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (0DE1B800) [pid = 2880] [serial = 782] [outer = 00000000] 14:30:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (118A3C00) [pid = 2880] [serial = 783] [outer = 0DE1B800] 14:30:37 INFO - PROCESS | 2880 | 1467235837424 Marionette DEBUG loaded listener.js 14:30:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (12122000) [pid = 2880] [serial = 784] [outer = 0DE1B800] 14:30:38 INFO - PROCESS | 2880 | 1467235838120 Marionette TRACE conn7 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 14:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1083ms 14:30:38 INFO - PROCESS | 2880 | 1467235838174 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 14:30:38 INFO - PROCESS | 2880 | 1467235838179 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 14:30:38 INFO - PROCESS | 2880 | 1467235838186 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:30:38 INFO - PROCESS | 2880 | 1467235838189 Marionette TRACE conn7 <- [1,1010,null,{}] 14:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:30:38 INFO - PROCESS | 2880 | 1467235838218 Marionette TRACE conn7 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:38 INFO - PROCESS | 2880 | 1467235838221 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:38 INFO - PROCESS | 2880 | 1467235838358 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 14:30:38 INFO - PROCESS | 2880 | 1467235838492 Marionette TRACE conn7 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:38 INFO - PROCESS | 2880 | 1467235838495 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:38 INFO - PROCESS | 2880 | ++DOCSHELL 14952400 == 42 [pid = 2880] [id = 262] 14:30:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (14952C00) [pid = 2880] [serial = 785] [outer = 00000000] 14:30:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (15C0B800) [pid = 2880] [serial = 786] [outer = 14952C00] 14:30:38 INFO - PROCESS | 2880 | 1467235838553 Marionette DEBUG loaded listener.js 14:30:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1799A400) [pid = 2880] [serial = 787] [outer = 14952C00] 14:30:39 INFO - PROCESS | 2880 | --DOCSHELL 12199800 == 41 [pid = 2880] [id = 259] 14:30:39 INFO - PROCESS | 2880 | --DOCSHELL 18AF1800 == 40 [pid = 2880] [id = 258] 14:30:39 INFO - PROCESS | 2880 | --DOCSHELL 17942800 == 39 [pid = 2880] [id = 257] 14:30:39 INFO - PROCESS | 2880 | --DOCSHELL 0D15FC00 == 38 [pid = 2880] [id = 256] 14:30:39 INFO - PROCESS | 2880 | --DOCSHELL 1495C000 == 37 [pid = 2880] [id = 255] 14:30:39 INFO - PROCESS | 2880 | --DOCSHELL 18D5AC00 == 36 [pid = 2880] [id = 254] 14:30:39 INFO - PROCESS | 2880 | --DOCSHELL 17ADE400 == 35 [pid = 2880] [id = 253] 14:30:39 INFO - PROCESS | 2880 | --DOCSHELL 18BAF800 == 34 [pid = 2880] [id = 252] 14:30:39 INFO - PROCESS | 2880 | --DOCSHELL 17ADCC00 == 33 [pid = 2880] [id = 251] 14:30:39 INFO - PROCESS | 2880 | --DOCSHELL 15C56400 == 32 [pid = 2880] [id = 250] 14:30:39 INFO - PROCESS | 2880 | --DOCSHELL 14C24400 == 31 [pid = 2880] [id = 249] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (1AD4D800) [pid = 2880] [serial = 738] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | 1467235839525 Marionette TRACE conn7 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 14:30:39 INFO - PROCESS | 2880 | --DOCSHELL 12199400 == 30 [pid = 2880] [id = 248] 14:30:39 INFO - PROCESS | 2880 | --DOCSHELL 0D593800 == 29 [pid = 2880] [id = 247] 14:30:39 INFO - PROCESS | 2880 | --DOCSHELL 18AF1400 == 28 [pid = 2880] [id = 246] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1AA41800) [pid = 2880] [serial = 736] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (18D12000) [pid = 2880] [serial = 723] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18D5A400) [pid = 2880] [serial = 726] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18D60000) [pid = 2880] [serial = 727] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18B0EC00) [pid = 2880] [serial = 720] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18BD9800) [pid = 2880] [serial = 721] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1A338800) [pid = 2880] [serial = 732] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (12310800) [pid = 2880] [serial = 708] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1A929C00) [pid = 2880] [serial = 733] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1A8BD000) [pid = 2880] [serial = 729] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (14C8D400) [pid = 2880] [serial = 717] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1AA30000) [pid = 2880] [serial = 735] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18BD8C00) [pid = 2880] [serial = 712] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18AF1000) [pid = 2880] [serial = 711] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (14C24C00) [pid = 2880] [serial = 709] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1A8B8000) [pid = 2880] [serial = 706] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (15191000) [pid = 2880] [serial = 718] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D1B800) [pid = 2880] [serial = 724] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1505F400) [pid = 2880] [serial = 730] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1189FC00) [pid = 2880] [serial = 714] [outer = 00000000] [url = about:blank] 14:30:39 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (11AA6800) [pid = 2880] [serial = 715] [outer = 00000000] [url = about:blank] 14:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1373ms 14:30:39 INFO - PROCESS | 2880 | 1467235839564 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 14:30:39 INFO - PROCESS | 2880 | 1467235839569 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 14:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:30:39 INFO - PROCESS | 2880 | 1467235839573 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:30:39 INFO - PROCESS | 2880 | 1467235839576 Marionette TRACE conn7 <- [1,1014,null,{}] 14:30:39 INFO - PROCESS | 2880 | 1467235839583 Marionette TRACE conn7 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:39 INFO - PROCESS | 2880 | 1467235839586 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:39 INFO - PROCESS | 2880 | 1467235839673 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 14:30:39 INFO - PROCESS | 2880 | 1467235839686 Marionette TRACE conn7 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:39 INFO - PROCESS | 2880 | 1467235839689 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:39 INFO - PROCESS | 2880 | ++DOCSHELL 0E8E0800 == 29 [pid = 2880] [id = 263] 14:30:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0E8E2800) [pid = 2880] [serial = 788] [outer = 00000000] 14:30:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1189FC00) [pid = 2880] [serial = 789] [outer = 0E8E2800] 14:30:39 INFO - PROCESS | 2880 | 1467235839740 Marionette DEBUG loaded listener.js 14:30:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (11A21800) [pid = 2880] [serial = 790] [outer = 0E8E2800] 14:30:40 INFO - PROCESS | 2880 | 1467235840269 Marionette TRACE conn7 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 14:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 730ms 14:30:40 INFO - PROCESS | 2880 | 1467235840304 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 14:30:40 INFO - PROCESS | 2880 | 1467235840308 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 14:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:30:40 INFO - PROCESS | 2880 | 1467235840314 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:30:40 INFO - PROCESS | 2880 | 1467235840317 Marionette TRACE conn7 <- [1,1018,null,{}] 14:30:40 INFO - PROCESS | 2880 | 1467235840321 Marionette TRACE conn7 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:40 INFO - PROCESS | 2880 | 1467235840324 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:40 INFO - PROCESS | 2880 | 1467235840412 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 14:30:40 INFO - PROCESS | 2880 | 1467235840500 Marionette TRACE conn7 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:40 INFO - PROCESS | 2880 | 1467235840502 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:40 INFO - PROCESS | 2880 | ++DOCSHELL 13D77000 == 30 [pid = 2880] [id = 264] 14:30:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (13D7EC00) [pid = 2880] [serial = 791] [outer = 00000000] 14:30:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1472D000) [pid = 2880] [serial = 792] [outer = 13D7EC00] 14:30:40 INFO - PROCESS | 2880 | 1467235840551 Marionette DEBUG loaded listener.js 14:30:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (14952000) [pid = 2880] [serial = 793] [outer = 13D7EC00] 14:30:40 INFO - PROCESS | 2880 | 1467235840938 Marionette TRACE conn7 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 14:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 671ms 14:30:41 INFO - PROCESS | 2880 | 1467235841004 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 14:30:41 INFO - PROCESS | 2880 | 1467235841007 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 14:30:41 INFO - PROCESS | 2880 | 1467235841010 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:30:41 INFO - PROCESS | 2880 | 1467235841014 Marionette TRACE conn7 <- [1,1022,null,{}] 14:30:41 INFO - PROCESS | 2880 | 1467235841025 Marionette TRACE conn7 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:41 INFO - PROCESS | 2880 | 1467235841030 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:41 INFO - PROCESS | 2880 | 1467235841121 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 14:30:41 INFO - PROCESS | 2880 | 1467235841139 Marionette TRACE conn7 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:41 INFO - PROCESS | 2880 | 1467235841142 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:41 INFO - PROCESS | 2880 | ++DOCSHELL 18B0F000 == 31 [pid = 2880] [id = 265] 14:30:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18B10800) [pid = 2880] [serial = 794] [outer = 00000000] 14:30:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18BD0000) [pid = 2880] [serial = 795] [outer = 18B10800] 14:30:41 INFO - PROCESS | 2880 | 1467235841201 Marionette DEBUG loaded listener.js 14:30:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18BDBC00) [pid = 2880] [serial = 796] [outer = 18B10800] 14:30:41 INFO - PROCESS | 2880 | 1467235841676 Marionette TRACE conn7 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 14:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 14:30:41 INFO - PROCESS | 2880 | 1467235841698 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 14:30:41 INFO - PROCESS | 2880 | 1467235841701 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 14:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:30:41 INFO - PROCESS | 2880 | 1467235841705 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:30:41 INFO - PROCESS | 2880 | 1467235841706 Marionette TRACE conn7 <- [1,1026,null,{}] 14:30:41 INFO - PROCESS | 2880 | 1467235841710 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:41 INFO - PROCESS | 2880 | 1467235841712 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:41 INFO - PROCESS | 2880 | 1467235841835 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 14:30:41 INFO - PROCESS | 2880 | 1467235841842 Marionette TRACE conn7 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:41 INFO - PROCESS | 2880 | 1467235841844 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:41 INFO - PROCESS | 2880 | ++DOCSHELL 18C3C000 == 32 [pid = 2880] [id = 266] 14:30:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18C3C400) [pid = 2880] [serial = 797] [outer = 00000000] 14:30:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18D11800) [pid = 2880] [serial = 798] [outer = 18C3C400] 14:30:41 INFO - PROCESS | 2880 | 1467235841891 Marionette DEBUG loaded listener.js 14:30:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18D1FC00) [pid = 2880] [serial = 799] [outer = 18C3C400] 14:30:42 INFO - PROCESS | 2880 | 1467235842389 Marionette TRACE conn7 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 14:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 731ms 14:30:42 INFO - PROCESS | 2880 | 1467235842438 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 14:30:42 INFO - PROCESS | 2880 | 1467235842440 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 14:30:42 INFO - PROCESS | 2880 | 1467235842443 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:30:42 INFO - PROCESS | 2880 | 1467235842445 Marionette TRACE conn7 <- [1,1030,null,{}] 14:30:42 INFO - PROCESS | 2880 | 1467235842455 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:42 INFO - PROCESS | 2880 | 1467235842457 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:42 INFO - PROCESS | 2880 | 1467235842597 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 14:30:42 INFO - PROCESS | 2880 | 1467235842620 Marionette TRACE conn7 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:42 INFO - PROCESS | 2880 | 1467235842622 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:42 INFO - PROCESS | 2880 | ++DOCSHELL 18D64000 == 33 [pid = 2880] [id = 267] 14:30:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18D65C00) [pid = 2880] [serial = 800] [outer = 00000000] 14:30:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1A456000) [pid = 2880] [serial = 801] [outer = 18D65C00] 14:30:42 INFO - PROCESS | 2880 | 1467235842669 Marionette DEBUG loaded listener.js 14:30:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1A457C00) [pid = 2880] [serial = 802] [outer = 18D65C00] 14:30:43 INFO - PROCESS | 2880 | 1467235843142 Marionette TRACE conn7 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 14:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 731ms 14:30:43 INFO - PROCESS | 2880 | 1467235843178 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 14:30:43 INFO - PROCESS | 2880 | 1467235843180 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 14:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:30:43 INFO - PROCESS | 2880 | 1467235843199 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:30:43 INFO - PROCESS | 2880 | 1467235843201 Marionette TRACE conn7 <- [1,1034,null,{}] 14:30:43 INFO - PROCESS | 2880 | 1467235843204 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:43 INFO - PROCESS | 2880 | 1467235843210 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:43 INFO - PROCESS | 2880 | 1467235843341 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 14:30:43 INFO - PROCESS | 2880 | 1467235843402 Marionette TRACE conn7 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:43 INFO - PROCESS | 2880 | 1467235843404 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:43 INFO - PROCESS | 2880 | ++DOCSHELL 1A4B3800 == 34 [pid = 2880] [id = 268] 14:30:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1A4B7C00) [pid = 2880] [serial = 803] [outer = 00000000] 14:30:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1AA22000) [pid = 2880] [serial = 804] [outer = 1A4B7C00] 14:30:43 INFO - PROCESS | 2880 | 1467235843448 Marionette DEBUG loaded listener.js 14:30:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1AA22400) [pid = 2880] [serial = 805] [outer = 1A4B7C00] 14:30:43 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1A451C00) [pid = 2880] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:30:43 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (14C28000) [pid = 2880] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:30:43 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (15C59C00) [pid = 2880] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:30:43 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1A45F800) [pid = 2880] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:30:43 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1A8BC000) [pid = 2880] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:30:43 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (17ADDC00) [pid = 2880] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:30:43 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (121C4400) [pid = 2880] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:30:43 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18BD6C00) [pid = 2880] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:30:43 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1AA39C00) [pid = 2880] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:30:43 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1AA47000) [pid = 2880] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:30:43 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18C39C00) [pid = 2880] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:30:43 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18D5B400) [pid = 2880] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:30:43 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (0D61F000) [pid = 2880] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:30:43 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18CDFC00) [pid = 2880] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:30:44 INFO - PROCESS | 2880 | 1467235844053 Marionette TRACE conn7 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 14:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 870ms 14:30:44 INFO - PROCESS | 2880 | 1467235844069 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 14:30:44 INFO - PROCESS | 2880 | 1467235844071 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 14:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:30:44 INFO - PROCESS | 2880 | 1467235844074 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:30:44 INFO - PROCESS | 2880 | 1467235844076 Marionette TRACE conn7 <- [1,1038,null,{}] 14:30:44 INFO - PROCESS | 2880 | 1467235844079 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:44 INFO - PROCESS | 2880 | 1467235844081 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:44 INFO - PROCESS | 2880 | 1467235844197 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 14:30:44 INFO - PROCESS | 2880 | 1467235844255 Marionette TRACE conn7 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:44 INFO - PROCESS | 2880 | 1467235844257 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:44 INFO - PROCESS | 2880 | ++DOCSHELL 1475CC00 == 35 [pid = 2880] [id = 269] 14:30:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1475DC00) [pid = 2880] [serial = 806] [outer = 00000000] 14:30:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18CE2400) [pid = 2880] [serial = 807] [outer = 1475DC00] 14:30:44 INFO - PROCESS | 2880 | 1467235844306 Marionette DEBUG loaded listener.js 14:30:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A32D000) [pid = 2880] [serial = 808] [outer = 1475DC00] 14:30:44 INFO - PROCESS | 2880 | 1467235844659 Marionette TRACE conn7 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 14:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 631ms 14:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:30:44 INFO - PROCESS | 2880 | 1467235844708 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 14:30:44 INFO - PROCESS | 2880 | 1467235844710 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 14:30:44 INFO - PROCESS | 2880 | 1467235844714 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:30:44 INFO - PROCESS | 2880 | 1467235844716 Marionette TRACE conn7 <- [1,1042,null,{}] 14:30:44 INFO - PROCESS | 2880 | 1467235844719 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:44 INFO - PROCESS | 2880 | 1467235844721 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:44 INFO - PROCESS | 2880 | 1467235844801 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 14:30:44 INFO - PROCESS | 2880 | 1467235844807 Marionette TRACE conn7 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:44 INFO - PROCESS | 2880 | 1467235844809 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:44 INFO - PROCESS | 2880 | ++DOCSHELL 1A822C00 == 36 [pid = 2880] [id = 270] 14:30:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A823000) [pid = 2880] [serial = 809] [outer = 00000000] 14:30:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1AA39800) [pid = 2880] [serial = 810] [outer = 1A823000] 14:30:44 INFO - PROCESS | 2880 | 1467235844855 Marionette DEBUG loaded listener.js 14:30:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1AA47000) [pid = 2880] [serial = 811] [outer = 1A823000] 14:30:45 INFO - PROCESS | 2880 | 1467235845295 Marionette TRACE conn7 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 14:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 14:30:45 INFO - PROCESS | 2880 | 1467235845347 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 14:30:45 INFO - PROCESS | 2880 | 1467235845349 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 14:30:45 INFO - PROCESS | 2880 | 1467235845352 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:30:45 INFO - PROCESS | 2880 | 1467235845354 Marionette TRACE conn7 <- [1,1046,null,{}] 14:30:45 INFO - PROCESS | 2880 | 1467235845358 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:45 INFO - PROCESS | 2880 | 1467235845360 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:45 INFO - PROCESS | 2880 | 1467235845441 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 14:30:45 INFO - PROCESS | 2880 | 1467235845447 Marionette TRACE conn7 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:45 INFO - PROCESS | 2880 | 1467235845449 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:45 INFO - PROCESS | 2880 | ++DOCSHELL 18B0EC00 == 37 [pid = 2880] [id = 271] 14:30:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1AD4A400) [pid = 2880] [serial = 812] [outer = 00000000] 14:30:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1AD6A400) [pid = 2880] [serial = 813] [outer = 1AD4A400] 14:30:45 INFO - PROCESS | 2880 | 1467235845495 Marionette DEBUG loaded listener.js 14:30:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1AD6C800) [pid = 2880] [serial = 814] [outer = 1AD4A400] 14:30:46 INFO - PROCESS | 2880 | 1467235846113 Marionette TRACE conn7 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 14:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 771ms 14:30:46 INFO - PROCESS | 2880 | 1467235846125 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 14:30:46 INFO - PROCESS | 2880 | 1467235846130 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 14:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:30:46 INFO - PROCESS | 2880 | 1467235846136 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:30:46 INFO - PROCESS | 2880 | 1467235846140 Marionette TRACE conn7 <- [1,1050,null,{}] 14:30:46 INFO - PROCESS | 2880 | 1467235846146 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:46 INFO - PROCESS | 2880 | 1467235846150 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:46 INFO - PROCESS | 2880 | 1467235846273 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 14:30:46 INFO - PROCESS | 2880 | 1467235846381 Marionette TRACE conn7 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:46 INFO - PROCESS | 2880 | 1467235846386 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:46 INFO - PROCESS | 2880 | ++DOCSHELL 0D591400 == 38 [pid = 2880] [id = 272] 14:30:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (0D597000) [pid = 2880] [serial = 815] [outer = 00000000] 14:30:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (121A1800) [pid = 2880] [serial = 816] [outer = 0D597000] 14:30:46 INFO - PROCESS | 2880 | 1467235846448 Marionette DEBUG loaded listener.js 14:30:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (14726400) [pid = 2880] [serial = 817] [outer = 0D597000] 14:30:47 INFO - PROCESS | 2880 | 1467235847069 Marionette TRACE conn7 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 14:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 971ms 14:30:47 INFO - PROCESS | 2880 | 1467235847111 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 14:30:47 INFO - PROCESS | 2880 | 1467235847116 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 14:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:30:47 INFO - PROCESS | 2880 | 1467235847123 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:30:47 INFO - PROCESS | 2880 | 1467235847126 Marionette TRACE conn7 <- [1,1054,null,{}] 14:30:47 INFO - PROCESS | 2880 | 1467235847130 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:47 INFO - PROCESS | 2880 | 1467235847133 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:47 INFO - PROCESS | 2880 | 1467235847252 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 14:30:47 INFO - PROCESS | 2880 | 1467235847359 Marionette TRACE conn7 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:47 INFO - PROCESS | 2880 | 1467235847362 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:47 INFO - PROCESS | 2880 | ++DOCSHELL 18AF3000 == 39 [pid = 2880] [id = 273] 14:30:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18AF4800) [pid = 2880] [serial = 818] [outer = 00000000] 14:30:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18B0E000) [pid = 2880] [serial = 819] [outer = 18AF4800] 14:30:47 INFO - PROCESS | 2880 | 1467235847422 Marionette DEBUG loaded listener.js 14:30:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18C34C00) [pid = 2880] [serial = 820] [outer = 18AF4800] 14:30:48 INFO - PROCESS | 2880 | 1467235848029 Marionette TRACE conn7 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 14:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 971ms 14:30:48 INFO - PROCESS | 2880 | 1467235848100 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 14:30:48 INFO - PROCESS | 2880 | 1467235848103 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 14:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:30:48 INFO - PROCESS | 2880 | 1467235848106 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:30:48 INFO - PROCESS | 2880 | 1467235848111 Marionette TRACE conn7 <- [1,1058,null,{}] 14:30:48 INFO - PROCESS | 2880 | 1467235848122 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:48 INFO - PROCESS | 2880 | 1467235848127 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:48 INFO - PROCESS | 2880 | 1467235848249 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 14:30:48 INFO - PROCESS | 2880 | 1467235848352 Marionette TRACE conn7 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:48 INFO - PROCESS | 2880 | 1467235848356 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:48 INFO - PROCESS | 2880 | ++DOCSHELL 1AA47400 == 40 [pid = 2880] [id = 274] 14:30:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1AD4C800) [pid = 2880] [serial = 821] [outer = 00000000] 14:30:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1AD75800) [pid = 2880] [serial = 822] [outer = 1AD4C800] 14:30:48 INFO - PROCESS | 2880 | 1467235848413 Marionette DEBUG loaded listener.js 14:30:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1AE90000) [pid = 2880] [serial = 823] [outer = 1AD4C800] 14:30:49 INFO - PROCESS | 2880 | 1467235848985 Marionette TRACE conn7 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 14:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 930ms 14:30:49 INFO - PROCESS | 2880 | 1467235849041 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 14:30:49 INFO - PROCESS | 2880 | 1467235849044 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 14:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:30:49 INFO - PROCESS | 2880 | 1467235849047 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:30:49 INFO - PROCESS | 2880 | 1467235849049 Marionette TRACE conn7 <- [1,1062,null,{}] 14:30:49 INFO - PROCESS | 2880 | 1467235849053 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:49 INFO - PROCESS | 2880 | 1467235849056 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:49 INFO - PROCESS | 2880 | 1467235849171 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 14:30:49 INFO - PROCESS | 2880 | 1467235849278 Marionette TRACE conn7 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:49 INFO - PROCESS | 2880 | 1467235849280 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:49 INFO - PROCESS | 2880 | ++DOCSHELL 1A407800 == 41 [pid = 2880] [id = 275] 14:30:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1A408C00) [pid = 2880] [serial = 824] [outer = 00000000] 14:30:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1A40D000) [pid = 2880] [serial = 825] [outer = 1A408C00] 14:30:49 INFO - PROCESS | 2880 | 1467235849339 Marionette DEBUG loaded listener.js 14:30:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (1A410800) [pid = 2880] [serial = 826] [outer = 1A408C00] 14:30:49 INFO - PROCESS | 2880 | 1467235849953 Marionette TRACE conn7 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 14:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 971ms 14:30:50 INFO - PROCESS | 2880 | 1467235850020 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 14:30:50 INFO - PROCESS | 2880 | 1467235850023 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 14:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:30:50 INFO - PROCESS | 2880 | 1467235850027 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:30:50 INFO - PROCESS | 2880 | 1467235850029 Marionette TRACE conn7 <- [1,1066,null,{}] 14:30:50 INFO - PROCESS | 2880 | 1467235850033 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:50 INFO - PROCESS | 2880 | 1467235850035 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:50 INFO - PROCESS | 2880 | 1467235850145 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 14:30:50 INFO - PROCESS | 2880 | 1467235850290 Marionette TRACE conn7 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:50 INFO - PROCESS | 2880 | 1467235850293 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:50 INFO - PROCESS | 2880 | ++DOCSHELL 0C251000 == 42 [pid = 2880] [id = 276] 14:30:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (0C255400) [pid = 2880] [serial = 827] [outer = 00000000] 14:30:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (0C259800) [pid = 2880] [serial = 828] [outer = 0C255400] 14:30:50 INFO - PROCESS | 2880 | 1467235850351 Marionette DEBUG loaded listener.js 14:30:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (0C30D800) [pid = 2880] [serial = 829] [outer = 0C255400] 14:30:51 INFO - PROCESS | 2880 | 1467235851155 Marionette TRACE conn7 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 14:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1176ms 14:30:51 INFO - PROCESS | 2880 | 1467235851205 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 14:30:51 INFO - PROCESS | 2880 | 1467235851210 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 14:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:30:51 INFO - PROCESS | 2880 | 1467235851215 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:30:51 INFO - PROCESS | 2880 | 1467235851219 Marionette TRACE conn7 <- [1,1070,null,{}] 14:30:51 INFO - PROCESS | 2880 | 1467235851224 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:51 INFO - PROCESS | 2880 | 1467235851227 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:51 INFO - PROCESS | 2880 | 1467235851338 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 14:30:51 INFO - PROCESS | 2880 | 1467235851470 Marionette TRACE conn7 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:51 INFO - PROCESS | 2880 | 1467235851475 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:51 INFO - PROCESS | 2880 | ++DOCSHELL 0DBE4000 == 43 [pid = 2880] [id = 277] 14:30:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 98 (0DF77800) [pid = 2880] [serial = 830] [outer = 00000000] 14:30:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 99 (11A29400) [pid = 2880] [serial = 831] [outer = 0DF77800] 14:30:51 INFO - PROCESS | 2880 | 1467235851528 Marionette DEBUG loaded listener.js 14:30:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 100 (13D76400) [pid = 2880] [serial = 832] [outer = 0DF77800] 14:30:52 INFO - PROCESS | 2880 | --DOCSHELL 1A822C00 == 42 [pid = 2880] [id = 270] 14:30:52 INFO - PROCESS | 2880 | --DOCSHELL 1475CC00 == 41 [pid = 2880] [id = 269] 14:30:52 INFO - PROCESS | 2880 | --DOCSHELL 1A4B3800 == 40 [pid = 2880] [id = 268] 14:30:52 INFO - PROCESS | 2880 | --DOCSHELL 18D64000 == 39 [pid = 2880] [id = 267] 14:30:52 INFO - PROCESS | 2880 | --DOCSHELL 18C3C000 == 38 [pid = 2880] [id = 266] 14:30:52 INFO - PROCESS | 2880 | --DOCSHELL 18B0F000 == 37 [pid = 2880] [id = 265] 14:30:52 INFO - PROCESS | 2880 | --DOCSHELL 13D77000 == 36 [pid = 2880] [id = 264] 14:30:52 INFO - PROCESS | 2880 | --DOCSHELL 0E8E0800 == 35 [pid = 2880] [id = 263] 14:30:52 INFO - PROCESS | 2880 | --DOCSHELL 08F59000 == 34 [pid = 2880] [id = 260] 14:30:52 INFO - PROCESS | 2880 | --DOCSHELL 0D57F400 == 33 [pid = 2880] [id = 261] 14:30:52 INFO - PROCESS | 2880 | --DOCSHELL 14952400 == 32 [pid = 2880] [id = 262] 14:30:52 INFO - PROCESS | 2880 | --DOCSHELL 0C251000 == 31 [pid = 2880] [id = 276] 14:30:52 INFO - PROCESS | 2880 | --DOCSHELL 1A407800 == 30 [pid = 2880] [id = 275] 14:30:52 INFO - PROCESS | 2880 | --DOCSHELL 18AF3000 == 29 [pid = 2880] [id = 273] 14:30:52 INFO - PROCESS | 2880 | --DOCSHELL 1AA47400 == 28 [pid = 2880] [id = 274] 14:30:52 INFO - PROCESS | 2880 | --DOCSHELL 18B0EC00 == 27 [pid = 2880] [id = 271] 14:30:52 INFO - PROCESS | 2880 | --DOCSHELL 0D591400 == 26 [pid = 2880] [id = 272] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 99 (1A45E000) [pid = 2880] [serial = 765] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 98 (150EF800) [pid = 2880] [serial = 747] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 97 (15195400) [pid = 2880] [serial = 748] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (167B2C00) [pid = 2880] [serial = 750] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (177A1400) [pid = 2880] [serial = 751] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (1A81E000) [pid = 2880] [serial = 768] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (1AA3A000) [pid = 2880] [serial = 771] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (18937400) [pid = 2880] [serial = 753] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (1A825C00) [pid = 2880] [serial = 769] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (12307400) [pid = 2880] [serial = 744] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (12390400) [pid = 2880] [serial = 745] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (18AE8800) [pid = 2880] [serial = 754] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18C2F400) [pid = 2880] [serial = 756] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18C34800) [pid = 2880] [serial = 757] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1AD55800) [pid = 2880] [serial = 777] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1AD51800) [pid = 2880] [serial = 739] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18CE5C00) [pid = 2880] [serial = 759] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18D1A000) [pid = 2880] [serial = 760] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18D61C00) [pid = 2880] [serial = 762] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0DF75000) [pid = 2880] [serial = 741] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0E9E0000) [pid = 2880] [serial = 742] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1AD4AC00) [pid = 2880] [serial = 772] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1AD6AC00) [pid = 2880] [serial = 778] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1AD72800) [pid = 2880] [serial = 780] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1A45F000) [pid = 2880] [serial = 766] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1A81C800) [pid = 2880] [serial = 774] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1A822400) [pid = 2880] [serial = 775] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (167B3000) [pid = 2880] [serial = 763] [outer = 00000000] [url = about:blank] 14:30:52 INFO - PROCESS | 2880 | 1467235852807 Marionette TRACE conn7 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 14:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1575ms 14:30:52 INFO - PROCESS | 2880 | 1467235852821 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 14:30:52 INFO - PROCESS | 2880 | 1467235852825 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 14:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:30:52 INFO - PROCESS | 2880 | 1467235852829 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:30:52 INFO - PROCESS | 2880 | 1467235852834 Marionette TRACE conn7 <- [1,1074,null,{}] 14:30:52 INFO - PROCESS | 2880 | 1467235852839 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:52 INFO - PROCESS | 2880 | 1467235852842 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:52 INFO - PROCESS | 2880 | 1467235852936 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 14:30:53 INFO - PROCESS | 2880 | 1467235853057 Marionette TRACE conn7 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:53 INFO - PROCESS | 2880 | 1467235853060 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:53 INFO - PROCESS | 2880 | ++DOCSHELL 0C30C800 == 27 [pid = 2880] [id = 278] 14:30:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (0C311400) [pid = 2880] [serial = 833] [outer = 00000000] 14:30:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (0D573800) [pid = 2880] [serial = 834] [outer = 0C311400] 14:30:53 INFO - PROCESS | 2880 | 1467235853111 Marionette DEBUG loaded listener.js 14:30:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (0D596C00) [pid = 2880] [serial = 835] [outer = 0C311400] 14:30:53 INFO - PROCESS | 2880 | 1467235853503 Marionette TRACE conn7 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 14:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 731ms 14:30:53 INFO - PROCESS | 2880 | 1467235853561 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 14:30:53 INFO - PROCESS | 2880 | 1467235853566 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 14:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:30:53 INFO - PROCESS | 2880 | 1467235853572 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:30:53 INFO - PROCESS | 2880 | 1467235853575 Marionette TRACE conn7 <- [1,1078,null,{}] 14:30:53 INFO - PROCESS | 2880 | 1467235853616 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:53 INFO - PROCESS | 2880 | 1467235853619 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:53 INFO - PROCESS | 2880 | 1467235853720 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 14:30:53 INFO - PROCESS | 2880 | 1467235853727 Marionette TRACE conn7 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:53 INFO - PROCESS | 2880 | 1467235853729 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:53 INFO - PROCESS | 2880 | ++DOCSHELL 11BD4C00 == 28 [pid = 2880] [id = 279] 14:30:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (11D95C00) [pid = 2880] [serial = 836] [outer = 00000000] 14:30:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1230B000) [pid = 2880] [serial = 837] [outer = 11D95C00] 14:30:53 INFO - PROCESS | 2880 | 1467235853780 Marionette DEBUG loaded listener.js 14:30:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (123D9C00) [pid = 2880] [serial = 838] [outer = 11D95C00] 14:30:54 INFO - PROCESS | 2880 | [2880] 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 14:30:54 INFO - PROCESS | 2880 | 1467235854363 Marionette TRACE conn7 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 14:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 812ms 14:30:54 INFO - PROCESS | 2880 | 1467235854388 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 14:30:54 INFO - PROCESS | 2880 | 1467235854390 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 14:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:30:54 INFO - PROCESS | 2880 | 1467235854402 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:30:54 INFO - PROCESS | 2880 | 1467235854406 Marionette TRACE conn7 <- [1,1082,null,{}] 14:30:54 INFO - PROCESS | 2880 | 1467235854417 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:54 INFO - PROCESS | 2880 | 1467235854422 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:54 INFO - PROCESS | 2880 | 1467235854506 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 14:30:54 INFO - PROCESS | 2880 | 1467235854516 Marionette TRACE conn7 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:54 INFO - PROCESS | 2880 | 1467235854519 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:54 INFO - PROCESS | 2880 | ++DOCSHELL 167B2400 == 29 [pid = 2880] [id = 280] 14:30:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (167B2C00) [pid = 2880] [serial = 839] [outer = 00000000] 14:30:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (177A9C00) [pid = 2880] [serial = 840] [outer = 167B2C00] 14:30:54 INFO - PROCESS | 2880 | 1467235854656 Marionette DEBUG loaded listener.js 14:30:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (17DC2800) [pid = 2880] [serial = 841] [outer = 167B2C00] 14:30:55 INFO - PROCESS | 2880 | 1467235855118 Marionette TRACE conn7 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 14:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 730ms 14:30:55 INFO - PROCESS | 2880 | 1467235855127 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 14:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:30:55 INFO - PROCESS | 2880 | 1467235855130 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 14:30:55 INFO - PROCESS | 2880 | 1467235855133 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:30:55 INFO - PROCESS | 2880 | 1467235855135 Marionette TRACE conn7 <- [1,1086,null,{}] 14:30:55 INFO - PROCESS | 2880 | 1467235855138 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:55 INFO - PROCESS | 2880 | 1467235855140 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:55 INFO - PROCESS | 2880 | 1467235855289 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 14:30:55 INFO - PROCESS | 2880 | 1467235855295 Marionette TRACE conn7 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:55 INFO - PROCESS | 2880 | 1467235855297 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:55 INFO - PROCESS | 2880 | ++DOCSHELL 1897DC00 == 30 [pid = 2880] [id = 281] 14:30:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18981400) [pid = 2880] [serial = 842] [outer = 00000000] 14:30:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18BA5000) [pid = 2880] [serial = 843] [outer = 18981400] 14:30:55 INFO - PROCESS | 2880 | 1467235855394 Marionette DEBUG loaded listener.js 14:30:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18BDB400) [pid = 2880] [serial = 844] [outer = 18981400] 14:30:55 INFO - PROCESS | 2880 | 1467235855802 Marionette TRACE conn7 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 14:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 732ms 14:30:55 INFO - PROCESS | 2880 | 1467235855868 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 14:30:55 INFO - PROCESS | 2880 | 1467235855870 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 14:30:55 INFO - PROCESS | 2880 | 1467235855873 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:30:55 INFO - PROCESS | 2880 | 1467235855875 Marionette TRACE conn7 <- [1,1090,null,{}] 14:30:55 INFO - PROCESS | 2880 | 1467235855879 Marionette TRACE conn7 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:55 INFO - PROCESS | 2880 | 1467235855881 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:56 INFO - PROCESS | 2880 | 1467235856000 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 14:30:56 INFO - PROCESS | 2880 | 1467235856005 Marionette TRACE conn7 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:56 INFO - PROCESS | 2880 | 1467235856008 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:56 INFO - PROCESS | 2880 | ++DOCSHELL 18C36C00 == 31 [pid = 2880] [id = 282] 14:30:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18C37000) [pid = 2880] [serial = 845] [outer = 00000000] 14:30:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18CE7000) [pid = 2880] [serial = 846] [outer = 18C37000] 14:30:56 INFO - PROCESS | 2880 | 1467235856056 Marionette DEBUG loaded listener.js 14:30:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18D16400) [pid = 2880] [serial = 847] [outer = 18C37000] 14:30:56 INFO - PROCESS | 2880 | 1467235856761 Marionette TRACE conn7 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 14:30:56 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18C3C400) [pid = 2880] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:30:56 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18D65C00) [pid = 2880] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:30:56 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (14952C00) [pid = 2880] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:30:56 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (08F5DC00) [pid = 2880] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:30:56 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0DE1B800) [pid = 2880] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:30:56 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (13D7EC00) [pid = 2880] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:30:56 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0E8E2800) [pid = 2880] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:30:56 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18B10800) [pid = 2880] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:30:56 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1475DC00) [pid = 2880] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:30:56 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1A4B7C00) [pid = 2880] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:30:56 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1A823000) [pid = 2880] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:30:56 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1AD4A400) [pid = 2880] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 971ms 14:30:56 INFO - PROCESS | 2880 | 1467235856849 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 14:30:56 INFO - PROCESS | 2880 | 1467235856851 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 14:30:56 INFO - PROCESS | 2880 | 1467235856854 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:30:56 INFO - PROCESS | 2880 | 1467235856856 Marionette TRACE conn7 <- [1,1094,null,{}] 14:30:56 INFO - PROCESS | 2880 | 1467235856859 Marionette TRACE conn7 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:56 INFO - PROCESS | 2880 | 1467235856865 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:56 INFO - PROCESS | 2880 | 1467235856963 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 14:30:56 INFO - PROCESS | 2880 | 1467235856969 Marionette TRACE conn7 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:56 INFO - PROCESS | 2880 | 1467235856971 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:56 INFO - PROCESS | 2880 | ++DOCSHELL 15C5C000 == 32 [pid = 2880] [id = 283] 14:30:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (15C61C00) [pid = 2880] [serial = 848] [outer = 00000000] 14:30:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18CE4C00) [pid = 2880] [serial = 849] [outer = 15C61C00] 14:30:57 INFO - PROCESS | 2880 | 1467235857018 Marionette DEBUG loaded listener.js 14:30:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18D57800) [pid = 2880] [serial = 850] [outer = 15C61C00] 14:30:57 INFO - PROCESS | 2880 | 1467235857473 Marionette TRACE conn7 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 14:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 671ms 14:30:57 INFO - PROCESS | 2880 | 1467235857529 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 14:30:57 INFO - PROCESS | 2880 | 1467235857532 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 14:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:30:57 INFO - PROCESS | 2880 | 1467235857535 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:30:57 INFO - PROCESS | 2880 | 1467235857536 Marionette TRACE conn7 <- [1,1098,null,{}] 14:30:57 INFO - PROCESS | 2880 | 1467235857540 Marionette TRACE conn7 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:57 INFO - PROCESS | 2880 | 1467235857542 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:57 INFO - PROCESS | 2880 | 1467235857624 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 14:30:57 INFO - PROCESS | 2880 | 1467235857629 Marionette TRACE conn7 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:57 INFO - PROCESS | 2880 | 1467235857631 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:57 INFO - PROCESS | 2880 | ++DOCSHELL 18D59800 == 33 [pid = 2880] [id = 284] 14:30:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D5D000) [pid = 2880] [serial = 851] [outer = 00000000] 14:30:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A401C00) [pid = 2880] [serial = 852] [outer = 18D5D000] 14:30:57 INFO - PROCESS | 2880 | 1467235857678 Marionette DEBUG loaded listener.js 14:30:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A40C400) [pid = 2880] [serial = 853] [outer = 18D5D000] 14:30:58 INFO - PROCESS | 2880 | 1467235858109 Marionette TRACE conn7 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 14:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 631ms 14:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:30:58 INFO - PROCESS | 2880 | 1467235858166 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 14:30:58 INFO - PROCESS | 2880 | 1467235858168 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 14:30:58 INFO - PROCESS | 2880 | 1467235858171 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:30:58 INFO - PROCESS | 2880 | 1467235858173 Marionette TRACE conn7 <- [1,1102,null,{}] 14:30:58 INFO - PROCESS | 2880 | 1467235858176 Marionette TRACE conn7 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:58 INFO - PROCESS | 2880 | 1467235858178 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:58 INFO - PROCESS | 2880 | 1467235858260 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 14:30:58 INFO - PROCESS | 2880 | 1467235858265 Marionette TRACE conn7 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:58 INFO - PROCESS | 2880 | 1467235858267 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:58 INFO - PROCESS | 2880 | ++DOCSHELL 1A455800 == 34 [pid = 2880] [id = 285] 14:30:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A459C00) [pid = 2880] [serial = 854] [outer = 00000000] 14:30:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1A460800) [pid = 2880] [serial = 855] [outer = 1A459C00] 14:30:58 INFO - PROCESS | 2880 | 1467235858313 Marionette DEBUG loaded listener.js 14:30:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18BD6400) [pid = 2880] [serial = 856] [outer = 1A459C00] 14:30:58 INFO - PROCESS | 2880 | 1467235858820 Marionette TRACE conn7 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 14:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 14:30:58 INFO - PROCESS | 2880 | 1467235858863 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 14:30:58 INFO - PROCESS | 2880 | 1467235858868 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 14:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:30:58 INFO - PROCESS | 2880 | 1467235858874 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:30:58 INFO - PROCESS | 2880 | 1467235858879 Marionette TRACE conn7 <- [1,1106,null,{}] 14:30:58 INFO - PROCESS | 2880 | 1467235858886 Marionette TRACE conn7 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:58 INFO - PROCESS | 2880 | 1467235858889 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:59 INFO - PROCESS | 2880 | 1467235859016 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 14:30:59 INFO - PROCESS | 2880 | 1467235859134 Marionette TRACE conn7 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:59 INFO - PROCESS | 2880 | 1467235859139 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:30:59 INFO - PROCESS | 2880 | ++DOCSHELL 0C312800 == 35 [pid = 2880] [id = 286] 14:30:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (0C73FC00) [pid = 2880] [serial = 857] [outer = 00000000] 14:30:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (0D1F9C00) [pid = 2880] [serial = 858] [outer = 0C73FC00] 14:30:59 INFO - PROCESS | 2880 | 1467235859199 Marionette DEBUG loaded listener.js 14:30:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (0D591400) [pid = 2880] [serial = 859] [outer = 0C73FC00] 14:31:00 INFO - PROCESS | 2880 | 1467235860032 Marionette TRACE conn7 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 14:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1232ms 14:31:00 INFO - PROCESS | 2880 | 1467235860109 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 14:31:00 INFO - PROCESS | 2880 | 1467235860115 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 14:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:31:00 INFO - PROCESS | 2880 | 1467235860121 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:31:00 INFO - PROCESS | 2880 | 1467235860125 Marionette TRACE conn7 <- [1,1110,null,{}] 14:31:00 INFO - PROCESS | 2880 | 1467235860130 Marionette TRACE conn7 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:00 INFO - PROCESS | 2880 | 1467235860133 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:00 INFO - PROCESS | 2880 | 1467235860267 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 14:31:00 INFO - PROCESS | 2880 | 1467235860393 Marionette TRACE conn7 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:00 INFO - PROCESS | 2880 | 1467235860395 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:00 INFO - PROCESS | 2880 | ++DOCSHELL 12E62400 == 36 [pid = 2880] [id = 287] 14:31:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (14732800) [pid = 2880] [serial = 860] [outer = 00000000] 14:31:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (15062000) [pid = 2880] [serial = 861] [outer = 14732800] 14:31:00 INFO - PROCESS | 2880 | 1467235860455 Marionette DEBUG loaded listener.js 14:31:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1519C800) [pid = 2880] [serial = 862] [outer = 14732800] 14:31:01 INFO - PROCESS | 2880 | 1467235861128 Marionette TRACE conn7 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 14:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1025ms 14:31:01 INFO - PROCESS | 2880 | 1467235861172 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 14:31:01 INFO - PROCESS | 2880 | 1467235861175 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 14:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:31:01 INFO - PROCESS | 2880 | 1467235861202 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:31:01 INFO - PROCESS | 2880 | 1467235861206 Marionette TRACE conn7 <- [1,1114,null,{}] 14:31:01 INFO - PROCESS | 2880 | 1467235861218 Marionette TRACE conn7 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:01 INFO - PROCESS | 2880 | 1467235861223 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:01 INFO - PROCESS | 2880 | 1467235861355 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 14:31:01 INFO - PROCESS | 2880 | 1467235861575 Marionette TRACE conn7 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:01 INFO - PROCESS | 2880 | 1467235861578 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:01 INFO - PROCESS | 2880 | ++DOCSHELL 08F66C00 == 37 [pid = 2880] [id = 288] 14:31:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (08F74800) [pid = 2880] [serial = 863] [outer = 00000000] 14:31:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (0C25A800) [pid = 2880] [serial = 864] [outer = 08F74800] 14:31:01 INFO - PROCESS | 2880 | 1467235861632 Marionette DEBUG loaded listener.js 14:31:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (0C91E800) [pid = 2880] [serial = 865] [outer = 08F74800] 14:31:02 INFO - PROCESS | 2880 | --DOCSHELL 18D59800 == 36 [pid = 2880] [id = 284] 14:31:02 INFO - PROCESS | 2880 | --DOCSHELL 15C5C000 == 35 [pid = 2880] [id = 283] 14:31:02 INFO - PROCESS | 2880 | --DOCSHELL 18C36C00 == 34 [pid = 2880] [id = 282] 14:31:02 INFO - PROCESS | 2880 | --DOCSHELL 1897DC00 == 33 [pid = 2880] [id = 281] 14:31:02 INFO - PROCESS | 2880 | --DOCSHELL 167B2400 == 32 [pid = 2880] [id = 280] 14:31:02 INFO - PROCESS | 2880 | --DOCSHELL 11BD4C00 == 31 [pid = 2880] [id = 279] 14:31:02 INFO - PROCESS | 2880 | --DOCSHELL 0C30C800 == 30 [pid = 2880] [id = 278] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (18D11800) [pid = 2880] [serial = 798] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (1A457C00) [pid = 2880] [serial = 802] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (1A456000) [pid = 2880] [serial = 801] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (15C0B800) [pid = 2880] [serial = 786] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1799A400) [pid = 2880] [serial = 787] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1AD76000) [pid = 2880] [serial = 781] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (118A3C00) [pid = 2880] [serial = 783] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (12122000) [pid = 2880] [serial = 784] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1472D000) [pid = 2880] [serial = 792] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (14952000) [pid = 2880] [serial = 793] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1189FC00) [pid = 2880] [serial = 789] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (11A21800) [pid = 2880] [serial = 790] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18BD0000) [pid = 2880] [serial = 795] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18CE2400) [pid = 2880] [serial = 807] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1AA22000) [pid = 2880] [serial = 804] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1AA39800) [pid = 2880] [serial = 810] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1AD6A400) [pid = 2880] [serial = 813] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1AA22400) [pid = 2880] [serial = 805] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1AD6C800) [pid = 2880] [serial = 814] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18D1FC00) [pid = 2880] [serial = 799] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A32D000) [pid = 2880] [serial = 808] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1AA47000) [pid = 2880] [serial = 811] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18BDBC00) [pid = 2880] [serial = 796] [outer = 00000000] [url = about:blank] 14:31:02 INFO - PROCESS | 2880 | 1467235862295 Marionette TRACE conn7 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 14:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1138ms 14:31:02 INFO - PROCESS | 2880 | 1467235862341 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 14:31:02 INFO - PROCESS | 2880 | 1467235862345 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 14:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:31:02 INFO - PROCESS | 2880 | 1467235862349 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:31:02 INFO - PROCESS | 2880 | 1467235862352 Marionette TRACE conn7 <- [1,1118,null,{}] 14:31:02 INFO - PROCESS | 2880 | 1467235862357 Marionette TRACE conn7 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:02 INFO - PROCESS | 2880 | 1467235862362 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:02 INFO - PROCESS | 2880 | 1467235862453 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 14:31:02 INFO - PROCESS | 2880 | 1467235862550 Marionette TRACE conn7 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:02 INFO - PROCESS | 2880 | 1467235862552 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:02 INFO - PROCESS | 2880 | ++DOCSHELL 0C30C000 == 31 [pid = 2880] [id = 289] 14:31:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (0C30C800) [pid = 2880] [serial = 866] [outer = 00000000] 14:31:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (11A23C00) [pid = 2880] [serial = 867] [outer = 0C30C800] 14:31:02 INFO - PROCESS | 2880 | 1467235862603 Marionette DEBUG loaded listener.js 14:31:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (12166000) [pid = 2880] [serial = 868] [outer = 0C30C800] 14:31:03 INFO - PROCESS | 2880 | 1467235863021 Marionette TRACE conn7 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 14:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 14:31:03 INFO - PROCESS | 2880 | 1467235863082 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 14:31:03 INFO - PROCESS | 2880 | 1467235863086 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 14:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:31:03 INFO - PROCESS | 2880 | 1467235863091 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:31:03 INFO - PROCESS | 2880 | 1467235863093 Marionette TRACE conn7 <- [1,1122,null,{}] 14:31:03 INFO - PROCESS | 2880 | 1467235863097 Marionette TRACE conn7 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:03 INFO - PROCESS | 2880 | 1467235863099 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:03 INFO - PROCESS | 2880 | 1467235863191 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 14:31:03 INFO - PROCESS | 2880 | 1467235863203 Marionette TRACE conn7 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:03 INFO - PROCESS | 2880 | 1467235863206 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:03 INFO - PROCESS | 2880 | ++DOCSHELL 14731400 == 32 [pid = 2880] [id = 290] 14:31:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (14731C00) [pid = 2880] [serial = 869] [outer = 00000000] 14:31:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (15C09400) [pid = 2880] [serial = 870] [outer = 14731C00] 14:31:03 INFO - PROCESS | 2880 | 1467235863258 Marionette DEBUG loaded listener.js 14:31:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (167B4800) [pid = 2880] [serial = 871] [outer = 14731C00] 14:31:03 INFO - PROCESS | 2880 | 1467235863750 Marionette TRACE conn7 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 14:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 671ms 14:31:03 INFO - PROCESS | 2880 | 1467235863765 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 14:31:03 INFO - PROCESS | 2880 | 1467235863768 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 14:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:31:03 INFO - PROCESS | 2880 | 1467235863773 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:31:03 INFO - PROCESS | 2880 | 1467235863779 Marionette TRACE conn7 <- [1,1126,null,{}] 14:31:03 INFO - PROCESS | 2880 | 1467235863788 Marionette TRACE conn7 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:03 INFO - PROCESS | 2880 | 1467235863792 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:03 INFO - PROCESS | 2880 | 1467235863911 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 14:31:04 INFO - PROCESS | 2880 | 1467235864013 Marionette TRACE conn7 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:04 INFO - PROCESS | 2880 | 1467235864015 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:04 INFO - PROCESS | 2880 | ++DOCSHELL 18B09400 == 33 [pid = 2880] [id = 291] 14:31:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18B09C00) [pid = 2880] [serial = 872] [outer = 00000000] 14:31:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18C34800) [pid = 2880] [serial = 873] [outer = 18B09C00] 14:31:04 INFO - PROCESS | 2880 | 1467235864070 Marionette DEBUG loaded listener.js 14:31:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18CDFC00) [pid = 2880] [serial = 874] [outer = 18B09C00] 14:31:04 INFO - PROCESS | 2880 | 1467235864476 Marionette TRACE conn7 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 14:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 731ms 14:31:04 INFO - PROCESS | 2880 | 1467235864509 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 14:31:04 INFO - PROCESS | 2880 | 1467235864511 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 14:31:04 INFO - PROCESS | 2880 | 1467235864515 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:31:04 INFO - PROCESS | 2880 | 1467235864516 Marionette TRACE conn7 <- [1,1130,null,{}] 14:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:31:04 INFO - PROCESS | 2880 | 1467235864520 Marionette TRACE conn7 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:04 INFO - PROCESS | 2880 | 1467235864522 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:04 INFO - PROCESS | 2880 | 1467235864643 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 14:31:04 INFO - PROCESS | 2880 | 1467235864649 Marionette TRACE conn7 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:04 INFO - PROCESS | 2880 | 1467235864651 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:04 INFO - PROCESS | 2880 | ++DOCSHELL 0C30B000 == 34 [pid = 2880] [id = 292] 14:31:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (0DF73400) [pid = 2880] [serial = 875] [outer = 00000000] 14:31:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18D20400) [pid = 2880] [serial = 876] [outer = 0DF73400] 14:31:04 INFO - PROCESS | 2880 | 1467235864697 Marionette DEBUG loaded listener.js 14:31:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18D5AC00) [pid = 2880] [serial = 877] [outer = 0DF73400] 14:31:05 INFO - PROCESS | 2880 | 1467235865142 Marionette TRACE conn7 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 14:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 14:31:05 INFO - PROCESS | 2880 | 1467235865195 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 14:31:05 INFO - PROCESS | 2880 | 1467235865198 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 14:31:05 INFO - PROCESS | 2880 | 1467235865201 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:31:05 INFO - PROCESS | 2880 | 1467235865203 Marionette TRACE conn7 <- [1,1134,null,{}] 14:31:05 INFO - PROCESS | 2880 | 1467235865206 Marionette TRACE conn7 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:05 INFO - PROCESS | 2880 | 1467235865208 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:05 INFO - PROCESS | 2880 | 1467235865353 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 14:31:05 INFO - PROCESS | 2880 | 1467235865375 Marionette TRACE conn7 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:05 INFO - PROCESS | 2880 | 1467235865381 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:05 INFO - PROCESS | 2880 | ++DOCSHELL 1A32E400 == 35 [pid = 2880] [id = 293] 14:31:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1A401800) [pid = 2880] [serial = 878] [outer = 00000000] 14:31:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1A40D400) [pid = 2880] [serial = 879] [outer = 1A401800] 14:31:05 INFO - PROCESS | 2880 | 1467235865437 Marionette DEBUG loaded listener.js 14:31:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1A460400) [pid = 2880] [serial = 880] [outer = 1A401800] 14:31:05 INFO - PROCESS | 2880 | 1467235865919 Marionette TRACE conn7 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 14:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 771ms 14:31:05 INFO - PROCESS | 2880 | 1467235865975 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 14:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:31:05 INFO - PROCESS | 2880 | 1467235865977 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 14:31:05 INFO - PROCESS | 2880 | 1467235865980 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:31:05 INFO - PROCESS | 2880 | 1467235865982 Marionette TRACE conn7 <- [1,1138,null,{}] 14:31:06 INFO - PROCESS | 2880 | 1467235865986 Marionette TRACE conn7 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:06 INFO - PROCESS | 2880 | 1467235865988 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:06 INFO - PROCESS | 2880 | 1467235866112 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 14:31:06 INFO - PROCESS | 2880 | 1467235866175 Marionette TRACE conn7 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:06 INFO - PROCESS | 2880 | 1467235866177 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:06 INFO - PROCESS | 2880 | ++DOCSHELL 1A4BAC00 == 36 [pid = 2880] [id = 294] 14:31:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1A4BC800) [pid = 2880] [serial = 881] [outer = 00000000] 14:31:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1A8BAC00) [pid = 2880] [serial = 882] [outer = 1A4BC800] 14:31:06 INFO - PROCESS | 2880 | 1467235866224 Marionette DEBUG loaded listener.js 14:31:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1A937800) [pid = 2880] [serial = 883] [outer = 1A4BC800] 14:31:06 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18981400) [pid = 2880] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:31:06 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18C37000) [pid = 2880] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:31:06 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (0DF77800) [pid = 2880] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:31:06 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (11D95C00) [pid = 2880] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:31:06 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (0C311400) [pid = 2880] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:31:06 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0D597000) [pid = 2880] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:31:06 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18AF4800) [pid = 2880] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:31:06 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1AD4C800) [pid = 2880] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:31:06 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1A408C00) [pid = 2880] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:31:06 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (0C255400) [pid = 2880] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:31:06 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (15C61C00) [pid = 2880] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:31:06 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18D5D000) [pid = 2880] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:31:06 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (167B2C00) [pid = 2880] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:31:06 INFO - PROCESS | 2880 | 1467235866722 Marionette TRACE conn7 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 14:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 770ms 14:31:06 INFO - PROCESS | 2880 | 1467235866751 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 14:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:31:06 INFO - PROCESS | 2880 | 1467235866753 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 14:31:06 INFO - PROCESS | 2880 | 1467235866756 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:31:06 INFO - PROCESS | 2880 | 1467235866758 Marionette TRACE conn7 <- [1,1142,null,{}] 14:31:06 INFO - PROCESS | 2880 | 1467235866762 Marionette TRACE conn7 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:06 INFO - PROCESS | 2880 | 1467235866763 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:06 INFO - PROCESS | 2880 | 1467235866847 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 14:31:06 INFO - PROCESS | 2880 | 1467235866853 Marionette TRACE conn7 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:06 INFO - PROCESS | 2880 | 1467235866854 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:06 INFO - PROCESS | 2880 | ++DOCSHELL 18B10C00 == 37 [pid = 2880] [id = 295] 14:31:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18CE8000) [pid = 2880] [serial = 884] [outer = 00000000] 14:31:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A81AC00) [pid = 2880] [serial = 885] [outer = 18CE8000] 14:31:06 INFO - PROCESS | 2880 | 1467235866898 Marionette DEBUG loaded listener.js 14:31:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A938800) [pid = 2880] [serial = 886] [outer = 18CE8000] 14:31:07 INFO - PROCESS | 2880 | 1467235867313 Marionette TRACE conn7 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 14:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 632ms 14:31:07 INFO - PROCESS | 2880 | 1467235867392 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 14:31:07 INFO - PROCESS | 2880 | 1467235867395 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 14:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:31:07 INFO - PROCESS | 2880 | 1467235867398 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:31:07 INFO - PROCESS | 2880 | 1467235867400 Marionette TRACE conn7 <- [1,1146,null,{}] 14:31:07 INFO - PROCESS | 2880 | 1467235867404 Marionette TRACE conn7 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:07 INFO - PROCESS | 2880 | 1467235867406 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:07 INFO - PROCESS | 2880 | 1467235867487 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 14:31:07 INFO - PROCESS | 2880 | 1467235867493 Marionette TRACE conn7 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:07 INFO - PROCESS | 2880 | 1467235867495 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:07 INFO - PROCESS | 2880 | ++DOCSHELL 1A40BC00 == 38 [pid = 2880] [id = 296] 14:31:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1AA27C00) [pid = 2880] [serial = 887] [outer = 00000000] 14:31:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1AA2D800) [pid = 2880] [serial = 888] [outer = 1AA27C00] 14:31:07 INFO - PROCESS | 2880 | 1467235867541 Marionette DEBUG loaded listener.js 14:31:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1AA2EC00) [pid = 2880] [serial = 889] [outer = 1AA27C00] 14:31:07 INFO - PROCESS | 2880 | 1467235867981 Marionette TRACE conn7 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 14:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 14:31:08 INFO - PROCESS | 2880 | 1467235868032 Marionette TRACE conn7 -> [0,1149,"getWindowHandle",null] 14:31:08 INFO - PROCESS | 2880 | 1467235868034 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 14:31:08 INFO - PROCESS | 2880 | 1467235868037 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:31:08 INFO - PROCESS | 2880 | 1467235868039 Marionette TRACE conn7 <- [1,1150,null,{}] 14:31:08 INFO - PROCESS | 2880 | 1467235868043 Marionette TRACE conn7 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:08 INFO - PROCESS | 2880 | 1467235868045 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:08 INFO - PROCESS | 2880 | 1467235868128 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 14:31:08 INFO - PROCESS | 2880 | 1467235868134 Marionette TRACE conn7 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:08 INFO - PROCESS | 2880 | 1467235868136 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:08 INFO - PROCESS | 2880 | ++DOCSHELL 1AA40C00 == 39 [pid = 2880] [id = 297] 14:31:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1AA41C00) [pid = 2880] [serial = 890] [outer = 00000000] 14:31:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1AD4AC00) [pid = 2880] [serial = 891] [outer = 1AA41C00] 14:31:08 INFO - PROCESS | 2880 | 1467235868182 Marionette DEBUG loaded listener.js 14:31:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1AD4EC00) [pid = 2880] [serial = 892] [outer = 1AA41C00] 14:31:08 INFO - PROCESS | 2880 | 1467235868834 Marionette TRACE conn7 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 14:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 871ms 14:31:08 INFO - PROCESS | 2880 | 1467235868920 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 14:31:08 INFO - PROCESS | 2880 | 1467235868925 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 14:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:31:08 INFO - PROCESS | 2880 | 1467235868932 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:31:08 INFO - PROCESS | 2880 | 1467235868935 Marionette TRACE conn7 <- [1,1154,null,{}] 14:31:08 INFO - PROCESS | 2880 | 1467235868941 Marionette TRACE conn7 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:08 INFO - PROCESS | 2880 | 1467235868945 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:09 INFO - PROCESS | 2880 | 1467235869071 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 14:31:09 INFO - PROCESS | 2880 | 1467235869202 Marionette TRACE conn7 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:09 INFO - PROCESS | 2880 | 1467235869205 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:09 INFO - PROCESS | 2880 | ++DOCSHELL 0D159C00 == 40 [pid = 2880] [id = 298] 14:31:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (11899000) [pid = 2880] [serial = 893] [outer = 00000000] 14:31:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (12397800) [pid = 2880] [serial = 894] [outer = 11899000] 14:31:09 INFO - PROCESS | 2880 | 1467235869266 Marionette DEBUG loaded listener.js 14:31:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1505F800) [pid = 2880] [serial = 895] [outer = 11899000] 14:31:09 INFO - PROCESS | 2880 | 1467235869865 Marionette TRACE conn7 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 14:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 971ms 14:31:09 INFO - PROCESS | 2880 | 1467235869904 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 14:31:09 INFO - PROCESS | 2880 | 1467235869909 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 14:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:31:09 INFO - PROCESS | 2880 | 1467235869915 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:31:09 INFO - PROCESS | 2880 | 1467235869918 Marionette TRACE conn7 <- [1,1158,null,{}] 14:31:09 INFO - PROCESS | 2880 | 1467235869923 Marionette TRACE conn7 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:09 INFO - PROCESS | 2880 | 1467235869926 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:10 INFO - PROCESS | 2880 | 1467235870045 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 14:31:10 INFO - PROCESS | 2880 | 1467235870155 Marionette TRACE conn7 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:10 INFO - PROCESS | 2880 | 1467235870158 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:10 INFO - PROCESS | 2880 | ++DOCSHELL 18B0D400 == 41 [pid = 2880] [id = 299] 14:31:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18B0E400) [pid = 2880] [serial = 896] [outer = 00000000] 14:31:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (18C3D000) [pid = 2880] [serial = 897] [outer = 18B0E400] 14:31:10 INFO - PROCESS | 2880 | 1467235870260 Marionette DEBUG loaded listener.js 14:31:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1A329400) [pid = 2880] [serial = 898] [outer = 18B0E400] 14:31:10 INFO - PROCESS | 2880 | 1467235870940 Marionette TRACE conn7 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 14:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1072ms 14:31:11 INFO - PROCESS | 2880 | 1467235870990 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 14:31:11 INFO - PROCESS | 2880 | 1467235870992 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 14:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:31:11 INFO - PROCESS | 2880 | 1467235870996 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:31:11 INFO - PROCESS | 2880 | 1467235871000 Marionette TRACE conn7 <- [1,1162,null,{}] 14:31:11 INFO - PROCESS | 2880 | 1467235871011 Marionette TRACE conn7 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:11 INFO - PROCESS | 2880 | 1467235871016 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:11 INFO - PROCESS | 2880 | 1467235871127 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 14:31:11 INFO - PROCESS | 2880 | 1467235871267 Marionette TRACE conn7 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:11 INFO - PROCESS | 2880 | 1467235871271 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:11 INFO - PROCESS | 2880 | ++DOCSHELL 1AD57000 == 42 [pid = 2880] [id = 300] 14:31:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1AD57400) [pid = 2880] [serial = 899] [outer = 00000000] 14:31:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1AD6DC00) [pid = 2880] [serial = 900] [outer = 1AD57400] 14:31:11 INFO - PROCESS | 2880 | 1467235871330 Marionette DEBUG loaded listener.js 14:31:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1AD72400) [pid = 2880] [serial = 901] [outer = 1AD57400] 14:31:11 INFO - PROCESS | 2880 | 1467235871936 Marionette TRACE conn7 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 14:31:11 INFO - PROCESS | 2880 | 1467235871973 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 14:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:31:11 INFO - PROCESS | 2880 | 1467235871976 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:31:11 INFO - PROCESS | 2880 | 1467235871979 Marionette TRACE conn7 <- [1,1166,null,{}] 14:31:12 INFO - PROCESS | 2880 | 1467235871983 Marionette TRACE conn7 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:12 INFO - PROCESS | 2880 | 1467235871985 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:12 INFO - PROCESS | 2880 | 1467235872101 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 14:31:12 INFO - PROCESS | 2880 | 1467235872237 Marionette TRACE conn7 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:12 INFO - PROCESS | 2880 | 1467235872239 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:12 INFO - PROCESS | 2880 | ++DOCSHELL 1AD71000 == 43 [pid = 2880] [id = 301] 14:31:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (1AE8CC00) [pid = 2880] [serial = 902] [outer = 00000000] 14:31:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (1AE97800) [pid = 2880] [serial = 903] [outer = 1AE8CC00] 14:31:12 INFO - PROCESS | 2880 | 1467235872299 Marionette DEBUG loaded listener.js 14:31:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (1AF02800) [pid = 2880] [serial = 904] [outer = 1AE8CC00] 14:31:12 INFO - PROCESS | 2880 | 1467235872906 Marionette TRACE conn7 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 14:31:12 INFO - PROCESS | 2880 | 1467235872952 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 14:31:12 INFO - PROCESS | 2880 | 1467235872955 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:31:12 INFO - PROCESS | 2880 | 1467235872957 Marionette TRACE conn7 <- [1,1170,null,{}] 14:31:12 INFO - PROCESS | 2880 | 1467235872961 Marionette TRACE conn7 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:12 INFO - PROCESS | 2880 | 1467235872964 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:13 INFO - PROCESS | 2880 | 1467235873201 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 14:31:13 INFO - PROCESS | 2880 | 1467235873355 Marionette TRACE conn7 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:13 INFO - PROCESS | 2880 | 1467235873358 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:13 INFO - PROCESS | 2880 | ++DOCSHELL 0C25A400 == 44 [pid = 2880] [id = 302] 14:31:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (0C25B000) [pid = 2880] [serial = 905] [outer = 00000000] 14:31:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 98 (0D580800) [pid = 2880] [serial = 906] [outer = 0C25B000] 14:31:13 INFO - PROCESS | 2880 | 1467235873413 Marionette DEBUG loaded listener.js 14:31:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 99 (0EB3F000) [pid = 2880] [serial = 907] [outer = 0C25B000] 14:31:14 INFO - PROCESS | 2880 | --DOCSHELL 1A40BC00 == 43 [pid = 2880] [id = 296] 14:31:14 INFO - PROCESS | 2880 | --DOCSHELL 18B10C00 == 42 [pid = 2880] [id = 295] 14:31:14 INFO - PROCESS | 2880 | --DOCSHELL 1A4BAC00 == 41 [pid = 2880] [id = 294] 14:31:14 INFO - PROCESS | 2880 | --DOCSHELL 1A32E400 == 40 [pid = 2880] [id = 293] 14:31:14 INFO - PROCESS | 2880 | --DOCSHELL 0C30B000 == 39 [pid = 2880] [id = 292] 14:31:14 INFO - PROCESS | 2880 | --DOCSHELL 18B09400 == 38 [pid = 2880] [id = 291] 14:31:14 INFO - PROCESS | 2880 | --DOCSHELL 14731400 == 37 [pid = 2880] [id = 290] 14:31:14 INFO - PROCESS | 2880 | --DOCSHELL 0C30C000 == 36 [pid = 2880] [id = 289] 14:31:14 INFO - PROCESS | 2880 | --DOCSHELL 08F66C00 == 35 [pid = 2880] [id = 288] 14:31:14 INFO - PROCESS | 2880 | --DOCSHELL 0C312800 == 34 [pid = 2880] [id = 286] 14:31:14 INFO - PROCESS | 2880 | --DOCSHELL 1A455800 == 33 [pid = 2880] [id = 285] 14:31:14 INFO - PROCESS | 2880 | --DOCSHELL 12E62400 == 32 [pid = 2880] [id = 287] 14:31:14 INFO - PROCESS | 2880 | --DOCSHELL 0DBE4000 == 31 [pid = 2880] [id = 277] 14:31:14 INFO - PROCESS | 2880 | --DOCSHELL 1AD71000 == 30 [pid = 2880] [id = 301] 14:31:14 INFO - PROCESS | 2880 | --DOCSHELL 18B0D400 == 29 [pid = 2880] [id = 299] 14:31:14 INFO - PROCESS | 2880 | --DOCSHELL 1AD57000 == 28 [pid = 2880] [id = 300] 14:31:14 INFO - PROCESS | 2880 | --DOCSHELL 1AA40C00 == 27 [pid = 2880] [id = 297] 14:31:14 INFO - PROCESS | 2880 | --DOCSHELL 0D159C00 == 26 [pid = 2880] [id = 298] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 98 (18BA5000) [pid = 2880] [serial = 843] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 97 (18CE7000) [pid = 2880] [serial = 846] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (13D76400) [pid = 2880] [serial = 832] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (11A29400) [pid = 2880] [serial = 831] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (1230B000) [pid = 2880] [serial = 837] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (123D9C00) [pid = 2880] [serial = 838] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (0D573800) [pid = 2880] [serial = 834] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (0D596C00) [pid = 2880] [serial = 835] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (18BDB400) [pid = 2880] [serial = 844] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (14726400) [pid = 2880] [serial = 817] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (121A1800) [pid = 2880] [serial = 816] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18C34C00) [pid = 2880] [serial = 820] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18B0E000) [pid = 2880] [serial = 819] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1AE90000) [pid = 2880] [serial = 823] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1AD75800) [pid = 2880] [serial = 822] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1A410800) [pid = 2880] [serial = 826] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1A40D000) [pid = 2880] [serial = 825] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1A460800) [pid = 2880] [serial = 855] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0C30D800) [pid = 2880] [serial = 829] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0C259800) [pid = 2880] [serial = 828] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18D57800) [pid = 2880] [serial = 850] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18CE4C00) [pid = 2880] [serial = 849] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1A40C400) [pid = 2880] [serial = 853] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18D16400) [pid = 2880] [serial = 847] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (177A9C00) [pid = 2880] [serial = 840] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (17DC2800) [pid = 2880] [serial = 841] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A401C00) [pid = 2880] [serial = 852] [outer = 00000000] [url = about:blank] 14:31:14 INFO - PROCESS | 2880 | 1467235874788 Marionette TRACE conn7 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 14:31:14 INFO - PROCESS | 2880 | 1467235874881 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 14:31:14 INFO - PROCESS | 2880 | 1467235874886 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:31:14 INFO - PROCESS | 2880 | 1467235874890 Marionette TRACE conn7 <- [1,1174,null,{}] 14:31:14 INFO - PROCESS | 2880 | 1467235874936 Marionette TRACE conn7 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:14 INFO - PROCESS | 2880 | 1467235874939 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:15 INFO - PROCESS | 2880 | 1467235875034 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 14:31:15 INFO - PROCESS | 2880 | 1467235875042 Marionette TRACE conn7 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:15 INFO - PROCESS | 2880 | 1467235875047 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:15 INFO - PROCESS | 2880 | ++DOCSHELL 0D082400 == 27 [pid = 2880] [id = 303] 14:31:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (0D083C00) [pid = 2880] [serial = 908] [outer = 00000000] 14:31:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (0D575000) [pid = 2880] [serial = 909] [outer = 0D083C00] 14:31:15 INFO - PROCESS | 2880 | 1467235875099 Marionette DEBUG loaded listener.js 14:31:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (0D57E000) [pid = 2880] [serial = 910] [outer = 0D083C00] 14:31:15 INFO - PROCESS | 2880 | 1467235875618 Marionette TRACE conn7 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 14:31:15 INFO - PROCESS | 2880 | 1467235875666 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 14:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:31:15 INFO - PROCESS | 2880 | 1467235875673 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:31:15 INFO - PROCESS | 2880 | 1467235875676 Marionette TRACE conn7 <- [1,1178,null,{}] 14:31:15 INFO - PROCESS | 2880 | 1467235875680 Marionette TRACE conn7 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:15 INFO - PROCESS | 2880 | 1467235875683 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:15 INFO - PROCESS | 2880 | 1467235875777 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 14:31:15 INFO - PROCESS | 2880 | 1467235875872 Marionette TRACE conn7 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:15 INFO - PROCESS | 2880 | 1467235875875 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:15 INFO - PROCESS | 2880 | ++DOCSHELL 122E1C00 == 28 [pid = 2880] [id = 304] 14:31:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (12304400) [pid = 2880] [serial = 911] [outer = 00000000] 14:31:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1230D400) [pid = 2880] [serial = 912] [outer = 12304400] 14:31:15 INFO - PROCESS | 2880 | 1467235875926 Marionette DEBUG loaded listener.js 14:31:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (12E59000) [pid = 2880] [serial = 913] [outer = 12304400] 14:31:16 INFO - PROCESS | 2880 | 1467235876352 Marionette TRACE conn7 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 14:31:16 INFO - PROCESS | 2880 | 1467235876409 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 14:31:16 INFO - PROCESS | 2880 | 1467235876412 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:31:16 INFO - PROCESS | 2880 | 1467235876416 Marionette TRACE conn7 <- [1,1182,null,{}] 14:31:16 INFO - PROCESS | 2880 | 1467235876431 Marionette TRACE conn7 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:16 INFO - PROCESS | 2880 | 1467235876436 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:16 INFO - PROCESS | 2880 | 1467235876530 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 14:31:16 INFO - PROCESS | 2880 | 1467235876545 Marionette TRACE conn7 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:16 INFO - PROCESS | 2880 | 1467235876548 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:16 INFO - PROCESS | 2880 | ++DOCSHELL 15C61C00 == 29 [pid = 2880] [id = 305] 14:31:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (15C62C00) [pid = 2880] [serial = 914] [outer = 00000000] 14:31:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (17769800) [pid = 2880] [serial = 915] [outer = 15C62C00] 14:31:16 INFO - PROCESS | 2880 | 1467235876600 Marionette DEBUG loaded listener.js 14:31:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1799A400) [pid = 2880] [serial = 916] [outer = 15C62C00] 14:31:17 INFO - PROCESS | 2880 | 1467235877095 Marionette TRACE conn7 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 14:31:17 INFO - PROCESS | 2880 | 1467235877159 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 14:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:31:17 INFO - PROCESS | 2880 | 1467235877171 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:31:17 INFO - PROCESS | 2880 | 1467235877173 Marionette TRACE conn7 <- [1,1186,null,{}] 14:31:17 INFO - PROCESS | 2880 | 1467235877176 Marionette TRACE conn7 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:17 INFO - PROCESS | 2880 | 1467235877178 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:17 INFO - PROCESS | 2880 | 1467235877295 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 14:31:17 INFO - PROCESS | 2880 | 1467235877305 Marionette TRACE conn7 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:17 INFO - PROCESS | 2880 | 1467235877307 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:17 INFO - PROCESS | 2880 | ++DOCSHELL 18937400 == 30 [pid = 2880] [id = 306] 14:31:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18937800) [pid = 2880] [serial = 917] [outer = 00000000] 14:31:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18BA8C00) [pid = 2880] [serial = 918] [outer = 18937800] 14:31:17 INFO - PROCESS | 2880 | 1467235877358 Marionette DEBUG loaded listener.js 14:31:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18C31000) [pid = 2880] [serial = 919] [outer = 18937800] 14:31:17 INFO - PROCESS | 2880 | 1467235877828 Marionette TRACE conn7 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 14:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 14:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:31:17 INFO - PROCESS | 2880 | 1467235877844 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 14:31:17 INFO - PROCESS | 2880 | 1467235877846 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 14:31:17 INFO - PROCESS | 2880 | 1467235877849 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:31:17 INFO - PROCESS | 2880 | 1467235877851 Marionette TRACE conn7 <- [1,1190,null,{}] 14:31:17 INFO - PROCESS | 2880 | 1467235877854 Marionette TRACE conn7 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:17 INFO - PROCESS | 2880 | 1467235877856 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:18 INFO - PROCESS | 2880 | 1467235878001 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 14:31:18 INFO - PROCESS | 2880 | 1467235878008 Marionette TRACE conn7 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:18 INFO - PROCESS | 2880 | 1467235878010 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:18 INFO - PROCESS | 2880 | ++DOCSHELL 18C2FC00 == 31 [pid = 2880] [id = 307] 14:31:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18C34400) [pid = 2880] [serial = 920] [outer = 00000000] 14:31:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18CDE800) [pid = 2880] [serial = 921] [outer = 18C34400] 14:31:18 INFO - PROCESS | 2880 | 1467235878057 Marionette DEBUG loaded listener.js 14:31:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18D13800) [pid = 2880] [serial = 922] [outer = 18C34400] 14:31:18 INFO - PROCESS | 2880 | 1467235878502 Marionette TRACE conn7 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:31:18 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 14:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 671ms 14:31:18 INFO - PROCESS | 2880 | 1467235878543 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 14:31:18 INFO - PROCESS | 2880 | 1467235878545 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 14:31:18 INFO - PROCESS | 2880 | 1467235878548 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:31:18 INFO - PROCESS | 2880 | 1467235878550 Marionette TRACE conn7 <- [1,1194,null,{}] 14:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:31:18 INFO - PROCESS | 2880 | 1467235878553 Marionette TRACE conn7 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:18 INFO - PROCESS | 2880 | 1467235878559 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:18 INFO - PROCESS | 2880 | 1467235878705 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 14:31:18 INFO - PROCESS | 2880 | 1467235878771 Marionette TRACE conn7 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:18 INFO - PROCESS | 2880 | 1467235878773 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:18 INFO - PROCESS | 2880 | ++DOCSHELL 18D59800 == 32 [pid = 2880] [id = 308] 14:31:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18D64000) [pid = 2880] [serial = 923] [outer = 00000000] 14:31:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1A404000) [pid = 2880] [serial = 924] [outer = 18D64000] 14:31:18 INFO - PROCESS | 2880 | 1467235878818 Marionette DEBUG loaded listener.js 14:31:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1A40AC00) [pid = 2880] [serial = 925] [outer = 18D64000] 14:31:20 INFO - PROCESS | 2880 | --DOCSHELL 122E1C00 == 31 [pid = 2880] [id = 304] 14:31:20 INFO - PROCESS | 2880 | --DOCSHELL 0D082400 == 30 [pid = 2880] [id = 303] 14:31:20 INFO - PROCESS | 2880 | --DOCSHELL 0C25A400 == 29 [pid = 2880] [id = 302] 14:31:20 INFO - PROCESS | 2880 | --DOCSHELL 18C2FC00 == 28 [pid = 2880] [id = 307] 14:31:20 INFO - PROCESS | 2880 | --DOCSHELL 15C61C00 == 27 [pid = 2880] [id = 305] 14:31:20 INFO - PROCESS | 2880 | --DOCSHELL 18937400 == 26 [pid = 2880] [id = 306] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (14731C00) [pid = 2880] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (18CE8000) [pid = 2880] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1AA27C00) [pid = 2880] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1A4BC800) [pid = 2880] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (0C30C800) [pid = 2880] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1A401800) [pid = 2880] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1A459C00) [pid = 2880] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18B09C00) [pid = 2880] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (14732800) [pid = 2880] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (08F74800) [pid = 2880] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0DF73400) [pid = 2880] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (0C73FC00) [pid = 2880] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1AA41C00) [pid = 2880] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1AA2EC00) [pid = 2880] [serial = 889] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1AD4EC00) [pid = 2880] [serial = 892] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1AD4AC00) [pid = 2880] [serial = 891] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (15C09400) [pid = 2880] [serial = 870] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A81AC00) [pid = 2880] [serial = 885] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1AA2D800) [pid = 2880] [serial = 888] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1A8BAC00) [pid = 2880] [serial = 882] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1A938800) [pid = 2880] [serial = 886] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (11A23C00) [pid = 2880] [serial = 867] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1A937800) [pid = 2880] [serial = 883] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (12166000) [pid = 2880] [serial = 868] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (1A460400) [pid = 2880] [serial = 880] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18BD6400) [pid = 2880] [serial = 856] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (18CDFC00) [pid = 2880] [serial = 874] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (1519C800) [pid = 2880] [serial = 862] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (18C34800) [pid = 2880] [serial = 873] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (0C25A800) [pid = 2880] [serial = 864] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (18D20400) [pid = 2880] [serial = 876] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (15062000) [pid = 2880] [serial = 861] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (0D1F9C00) [pid = 2880] [serial = 858] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (18D5AC00) [pid = 2880] [serial = 877] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (167B4800) [pid = 2880] [serial = 871] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 54 (0D591400) [pid = 2880] [serial = 859] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 53 (0C91E800) [pid = 2880] [serial = 865] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | --DOMWINDOW == 52 (1A40D400) [pid = 2880] [serial = 879] [outer = 00000000] [url = about:blank] 14:31:20 INFO - PROCESS | 2880 | 1467235880883 Marionette TRACE conn7 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:31:20 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 14:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 2376ms 14:31:20 INFO - PROCESS | 2880 | 1467235880931 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 14:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:31:20 INFO - PROCESS | 2880 | 1467235880935 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 14:31:20 INFO - PROCESS | 2880 | 1467235880940 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:31:20 INFO - PROCESS | 2880 | 1467235880943 Marionette TRACE conn7 <- [1,1198,null,{}] 14:31:20 INFO - PROCESS | 2880 | 1467235880950 Marionette TRACE conn7 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:20 INFO - PROCESS | 2880 | 1467235880953 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:21 INFO - PROCESS | 2880 | 1467235881057 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 14:31:21 INFO - PROCESS | 2880 | 1467235881144 Marionette TRACE conn7 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:21 INFO - PROCESS | 2880 | 1467235881146 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:21 INFO - PROCESS | 2880 | ++DOCSHELL 0D15FC00 == 27 [pid = 2880] [id = 309] 14:31:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 53 (0D160000) [pid = 2880] [serial = 926] [outer = 00000000] 14:31:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 54 (0D1FEC00) [pid = 2880] [serial = 927] [outer = 0D160000] 14:31:21 INFO - PROCESS | 2880 | 1467235881200 Marionette DEBUG loaded listener.js 14:31:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 55 (0D593400) [pid = 2880] [serial = 928] [outer = 0D160000] 14:31:21 INFO - PROCESS | 2880 | 1467235881639 Marionette TRACE conn7 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 14:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 14:31:21 INFO - PROCESS | 2880 | 1467235881670 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 14:31:21 INFO - PROCESS | 2880 | 1467235881676 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 14:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:31:21 INFO - PROCESS | 2880 | 1467235881682 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:31:21 INFO - PROCESS | 2880 | 1467235881685 Marionette TRACE conn7 <- [1,1202,null,{}] 14:31:21 INFO - PROCESS | 2880 | 1467235881689 Marionette TRACE conn7 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:21 INFO - PROCESS | 2880 | 1467235881692 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:21 INFO - PROCESS | 2880 | 1467235881789 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 14:31:21 INFO - PROCESS | 2880 | 1467235881795 Marionette TRACE conn7 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:21 INFO - PROCESS | 2880 | 1467235881798 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:21 INFO - PROCESS | 2880 | ++DOCSHELL 1189D400 == 28 [pid = 2880] [id = 310] 14:31:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (1189F400) [pid = 2880] [serial = 929] [outer = 00000000] 14:31:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (118A7000) [pid = 2880] [serial = 930] [outer = 1189F400] 14:31:21 INFO - PROCESS | 2880 | 1467235881849 Marionette DEBUG loaded listener.js 14:31:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (11AE4000) [pid = 2880] [serial = 931] [outer = 1189F400] 14:31:22 INFO - PROCESS | 2880 | 1467235882349 Marionette TRACE conn7 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 14:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 731ms 14:31:22 INFO - PROCESS | 2880 | 1467235882416 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 14:31:22 INFO - PROCESS | 2880 | 1467235882418 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 14:31:22 INFO - PROCESS | 2880 | 1467235882421 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:31:22 INFO - PROCESS | 2880 | 1467235882425 Marionette TRACE conn7 <- [1,1206,null,{}] 14:31:22 INFO - PROCESS | 2880 | 1467235882469 Marionette TRACE conn7 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:22 INFO - PROCESS | 2880 | 1467235882473 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:22 INFO - PROCESS | 2880 | 1467235882605 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 14:31:22 INFO - PROCESS | 2880 | 1467235882616 Marionette TRACE conn7 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:22 INFO - PROCESS | 2880 | 1467235882619 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:22 INFO - PROCESS | 2880 | ++DOCSHELL 14764800 == 29 [pid = 2880] [id = 311] 14:31:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (14765000) [pid = 2880] [serial = 932] [outer = 00000000] 14:31:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (14953000) [pid = 2880] [serial = 933] [outer = 14765000] 14:31:22 INFO - PROCESS | 2880 | 1467235882671 Marionette DEBUG loaded listener.js 14:31:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (14C32000) [pid = 2880] [serial = 934] [outer = 14765000] 14:31:23 INFO - PROCESS | 2880 | 1467235883125 Marionette TRACE conn7 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 14:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 751ms 14:31:23 INFO - PROCESS | 2880 | 1467235883176 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 14:31:23 INFO - PROCESS | 2880 | 1467235883179 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 14:31:23 INFO - PROCESS | 2880 | 1467235883182 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:31:23 INFO - PROCESS | 2880 | 1467235883184 Marionette TRACE conn7 <- [1,1210,null,{}] 14:31:23 INFO - PROCESS | 2880 | 1467235883187 Marionette TRACE conn7 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:23 INFO - PROCESS | 2880 | 1467235883189 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:23 INFO - PROCESS | 2880 | 1467235883280 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 14:31:23 INFO - PROCESS | 2880 | 1467235883285 Marionette TRACE conn7 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:23 INFO - PROCESS | 2880 | 1467235883287 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:23 INFO - PROCESS | 2880 | ++DOCSHELL 15197000 == 30 [pid = 2880] [id = 312] 14:31:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (15197400) [pid = 2880] [serial = 935] [outer = 00000000] 14:31:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (15C10800) [pid = 2880] [serial = 936] [outer = 15197400] 14:31:23 INFO - PROCESS | 2880 | 1467235883333 Marionette DEBUG loaded listener.js 14:31:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (167B4800) [pid = 2880] [serial = 937] [outer = 15197400] 14:31:23 INFO - PROCESS | 2880 | 1467235883778 Marionette TRACE conn7 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 14:31:23 INFO - PROCESS | 2880 | 1467235883819 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 14:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:31:23 INFO - PROCESS | 2880 | 1467235883827 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:31:23 INFO - PROCESS | 2880 | 1467235883829 Marionette TRACE conn7 <- [1,1214,null,{}] 14:31:23 INFO - PROCESS | 2880 | 1467235883833 Marionette TRACE conn7 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:23 INFO - PROCESS | 2880 | 1467235883835 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:23 INFO - PROCESS | 2880 | 1467235883948 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 14:31:23 INFO - PROCESS | 2880 | 1467235883958 Marionette TRACE conn7 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:23 INFO - PROCESS | 2880 | 1467235883960 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:24 INFO - PROCESS | 2880 | ++DOCSHELL 167B2C00 == 31 [pid = 2880] [id = 313] 14:31:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (177AC400) [pid = 2880] [serial = 938] [outer = 00000000] 14:31:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (18937400) [pid = 2880] [serial = 939] [outer = 177AC400] 14:31:24 INFO - PROCESS | 2880 | 1467235884007 Marionette DEBUG loaded listener.js 14:31:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18AE7800) [pid = 2880] [serial = 940] [outer = 177AC400] 14:31:24 INFO - PROCESS | 2880 | 1467235884489 Marionette TRACE conn7 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 14:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 14:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:31:24 INFO - PROCESS | 2880 | 1467235884497 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 14:31:24 INFO - PROCESS | 2880 | 1467235884499 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 14:31:24 INFO - PROCESS | 2880 | 1467235884502 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:31:24 INFO - PROCESS | 2880 | 1467235884504 Marionette TRACE conn7 <- [1,1218,null,{}] 14:31:24 INFO - PROCESS | 2880 | 1467235884511 Marionette TRACE conn7 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:24 INFO - PROCESS | 2880 | 1467235884517 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:24 INFO - PROCESS | 2880 | 1467235884644 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 14:31:24 INFO - PROCESS | 2880 | 1467235884653 Marionette TRACE conn7 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:24 INFO - PROCESS | 2880 | 1467235884655 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:24 INFO - PROCESS | 2880 | ++DOCSHELL 18BA3000 == 32 [pid = 2880] [id = 314] 14:31:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18BD4C00) [pid = 2880] [serial = 941] [outer = 00000000] 14:31:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18BDE800) [pid = 2880] [serial = 942] [outer = 18BD4C00] 14:31:24 INFO - PROCESS | 2880 | 1467235884700 Marionette DEBUG loaded listener.js 14:31:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18C35400) [pid = 2880] [serial = 943] [outer = 18BD4C00] 14:31:25 INFO - PROCESS | 2880 | 1467235885144 Marionette TRACE conn7 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 14:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 14:31:25 INFO - PROCESS | 2880 | 1467235885174 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 14:31:25 INFO - PROCESS | 2880 | 1467235885176 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 14:31:25 INFO - PROCESS | 2880 | 1467235885179 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:31:25 INFO - PROCESS | 2880 | 1467235885181 Marionette TRACE conn7 <- [1,1222,null,{}] 14:31:25 INFO - PROCESS | 2880 | 1467235885185 Marionette TRACE conn7 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:25 INFO - PROCESS | 2880 | 1467235885187 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:25 INFO - PROCESS | 2880 | 1467235885268 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 14:31:25 INFO - PROCESS | 2880 | 1467235885305 Marionette TRACE conn7 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:25 INFO - PROCESS | 2880 | 1467235885307 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:25 INFO - PROCESS | 2880 | ++DOCSHELL 12246000 == 33 [pid = 2880] [id = 315] 14:31:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18C38400) [pid = 2880] [serial = 944] [outer = 00000000] 14:31:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18CE1C00) [pid = 2880] [serial = 945] [outer = 18C38400] 14:31:25 INFO - PROCESS | 2880 | 1467235885356 Marionette DEBUG loaded listener.js 14:31:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18CE5800) [pid = 2880] [serial = 946] [outer = 18C38400] 14:31:25 INFO - PROCESS | 2880 | 1467235885782 Marionette TRACE conn7 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 14:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 630ms 14:31:25 INFO - PROCESS | 2880 | 1467235885818 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 14:31:25 INFO - PROCESS | 2880 | 1467235885820 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 14:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:31:25 INFO - PROCESS | 2880 | 1467235885828 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:31:25 INFO - PROCESS | 2880 | 1467235885830 Marionette TRACE conn7 <- [1,1226,null,{}] 14:31:25 INFO - PROCESS | 2880 | 1467235885834 Marionette TRACE conn7 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:25 INFO - PROCESS | 2880 | 1467235885836 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:25 INFO - PROCESS | 2880 | 1467235885918 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 14:31:25 INFO - PROCESS | 2880 | 1467235885926 Marionette TRACE conn7 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:25 INFO - PROCESS | 2880 | 1467235885928 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:25 INFO - PROCESS | 2880 | ++DOCSHELL 18D1E400 == 34 [pid = 2880] [id = 316] 14:31:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18D31800) [pid = 2880] [serial = 947] [outer = 00000000] 14:31:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18D5B000) [pid = 2880] [serial = 948] [outer = 18D31800] 14:31:26 INFO - PROCESS | 2880 | 1467235885975 Marionette DEBUG loaded listener.js 14:31:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18D5B400) [pid = 2880] [serial = 949] [outer = 18D31800] 14:31:26 INFO - PROCESS | 2880 | 1467235886424 Marionette TRACE conn7 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 14:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 14:31:26 INFO - PROCESS | 2880 | 1467235886458 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 14:31:26 INFO - PROCESS | 2880 | 1467235886460 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 14:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:31:26 INFO - PROCESS | 2880 | 1467235886463 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:31:26 INFO - PROCESS | 2880 | 1467235886465 Marionette TRACE conn7 <- [1,1230,null,{}] 14:31:26 INFO - PROCESS | 2880 | 1467235886469 Marionette TRACE conn7 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:26 INFO - PROCESS | 2880 | 1467235886470 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:26 INFO - PROCESS | 2880 | 1467235886553 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 14:31:26 INFO - PROCESS | 2880 | 1467235886559 Marionette TRACE conn7 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:26 INFO - PROCESS | 2880 | 1467235886561 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:26 INFO - PROCESS | 2880 | ++DOCSHELL 14762400 == 35 [pid = 2880] [id = 317] 14:31:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A338800) [pid = 2880] [serial = 950] [outer = 00000000] 14:31:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A405800) [pid = 2880] [serial = 951] [outer = 1A338800] 14:31:26 INFO - PROCESS | 2880 | 1467235886608 Marionette DEBUG loaded listener.js 14:31:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A408800) [pid = 2880] [serial = 952] [outer = 1A338800] 14:31:27 INFO - PROCESS | 2880 | 1467235887070 Marionette TRACE conn7 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 14:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 14:31:27 INFO - PROCESS | 2880 | 1467235887134 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 14:31:27 INFO - PROCESS | 2880 | 1467235887136 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 14:31:27 INFO - PROCESS | 2880 | 1467235887140 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:31:27 INFO - PROCESS | 2880 | 1467235887141 Marionette TRACE conn7 <- [1,1234,null,{}] 14:31:27 INFO - PROCESS | 2880 | 1467235887145 Marionette TRACE conn7 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:27 INFO - PROCESS | 2880 | 1467235887147 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:27 INFO - PROCESS | 2880 | 1467235887231 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 14:31:27 INFO - PROCESS | 2880 | 1467235887239 Marionette TRACE conn7 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:27 INFO - PROCESS | 2880 | 1467235887241 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:27 INFO - PROCESS | 2880 | ++DOCSHELL 18D5C800 == 36 [pid = 2880] [id = 318] 14:31:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A40E000) [pid = 2880] [serial = 953] [outer = 00000000] 14:31:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A457000) [pid = 2880] [serial = 954] [outer = 1A40E000] 14:31:27 INFO - PROCESS | 2880 | 1467235887289 Marionette DEBUG loaded listener.js 14:31:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A45BC00) [pid = 2880] [serial = 955] [outer = 1A40E000] 14:31:27 INFO - PROCESS | 2880 | 1467235887788 Marionette TRACE conn7 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 14:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 671ms 14:31:27 INFO - PROCESS | 2880 | 1467235887814 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 14:31:27 INFO - PROCESS | 2880 | 1467235887817 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 14:31:27 INFO - PROCESS | 2880 | 1467235887820 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:31:27 INFO - PROCESS | 2880 | 1467235887822 Marionette TRACE conn7 <- [1,1238,null,{}] 14:31:27 INFO - PROCESS | 2880 | 1467235887826 Marionette TRACE conn7 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:27 INFO - PROCESS | 2880 | 1467235887828 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:27 INFO - PROCESS | 2880 | 1467235887958 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 14:31:28 INFO - PROCESS | 2880 | 1467235887974 Marionette TRACE conn7 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:28 INFO - PROCESS | 2880 | 1467235887976 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:28 INFO - PROCESS | 2880 | ++DOCSHELL 1A4B9800 == 37 [pid = 2880] [id = 319] 14:31:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1A4B9C00) [pid = 2880] [serial = 956] [outer = 00000000] 14:31:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1A819000) [pid = 2880] [serial = 957] [outer = 1A4B9C00] 14:31:28 INFO - PROCESS | 2880 | 1467235888031 Marionette DEBUG loaded listener.js 14:31:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1A824400) [pid = 2880] [serial = 958] [outer = 1A4B9C00] 14:31:28 INFO - PROCESS | 2880 | 1467235888534 Marionette TRACE conn7 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 14:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 770ms 14:31:28 INFO - PROCESS | 2880 | 1467235888594 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 14:31:28 INFO - PROCESS | 2880 | 1467235888596 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 14:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:31:28 INFO - PROCESS | 2880 | 1467235888605 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:31:28 INFO - PROCESS | 2880 | 1467235888607 Marionette TRACE conn7 <- [1,1242,null,{}] 14:31:28 INFO - PROCESS | 2880 | 1467235888610 Marionette TRACE conn7 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:28 INFO - PROCESS | 2880 | 1467235888612 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:28 INFO - PROCESS | 2880 | 1467235888729 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 14:31:28 INFO - PROCESS | 2880 | 1467235888797 Marionette TRACE conn7 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:28 INFO - PROCESS | 2880 | 1467235888799 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:28 INFO - PROCESS | 2880 | ++DOCSHELL 1A8B6C00 == 38 [pid = 2880] [id = 320] 14:31:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1A8BB800) [pid = 2880] [serial = 959] [outer = 00000000] 14:31:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1A92CC00) [pid = 2880] [serial = 960] [outer = 1A8BB800] 14:31:28 INFO - PROCESS | 2880 | 1467235888846 Marionette DEBUG loaded listener.js 14:31:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1A938400) [pid = 2880] [serial = 961] [outer = 1A8BB800] 14:31:29 INFO - PROCESS | 2880 | 1467235889259 Marionette TRACE conn7 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 14:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 731ms 14:31:29 INFO - PROCESS | 2880 | 1467235889355 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 14:31:29 INFO - PROCESS | 2880 | 1467235889357 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 14:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:31:29 INFO - PROCESS | 2880 | 1467235889364 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:31:29 INFO - PROCESS | 2880 | 1467235889366 Marionette TRACE conn7 <- [1,1246,null,{}] 14:31:29 INFO - PROCESS | 2880 | 1467235889369 Marionette TRACE conn7 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:29 INFO - PROCESS | 2880 | 1467235889371 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:29 INFO - PROCESS | 2880 | 1467235889482 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 14:31:29 INFO - PROCESS | 2880 | 1467235889494 Marionette TRACE conn7 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:29 INFO - PROCESS | 2880 | 1467235889495 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:29 INFO - PROCESS | 2880 | ++DOCSHELL 1AA24C00 == 39 [pid = 2880] [id = 321] 14:31:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1AA29000) [pid = 2880] [serial = 962] [outer = 00000000] 14:31:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1AA2E400) [pid = 2880] [serial = 963] [outer = 1AA29000] 14:31:29 INFO - PROCESS | 2880 | 1467235889542 Marionette DEBUG loaded listener.js 14:31:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1AA39C00) [pid = 2880] [serial = 964] [outer = 1AA29000] 14:31:30 INFO - PROCESS | 2880 | 1467235889986 Marionette TRACE conn7 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 14:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 672ms 14:31:30 INFO - PROCESS | 2880 | 1467235890040 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 14:31:30 INFO - PROCESS | 2880 | 1467235890042 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 14:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:31:30 INFO - PROCESS | 2880 | 1467235890051 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:31:30 INFO - PROCESS | 2880 | 1467235890053 Marionette TRACE conn7 <- [1,1250,null,{}] 14:31:30 INFO - PROCESS | 2880 | 1467235890056 Marionette TRACE conn7 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:30 INFO - PROCESS | 2880 | 1467235890058 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:30 INFO - PROCESS | 2880 | 1467235890170 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 14:31:30 INFO - PROCESS | 2880 | 1467235890180 Marionette TRACE conn7 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:30 INFO - PROCESS | 2880 | 1467235890182 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:30 INFO - PROCESS | 2880 | ++DOCSHELL 1519CC00 == 40 [pid = 2880] [id = 322] 14:31:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1AA3E800) [pid = 2880] [serial = 965] [outer = 00000000] 14:31:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1AD49000) [pid = 2880] [serial = 966] [outer = 1AA3E800] 14:31:30 INFO - PROCESS | 2880 | 1467235890227 Marionette DEBUG loaded listener.js 14:31:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (1AD4D400) [pid = 2880] [serial = 967] [outer = 1AA3E800] 14:31:30 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (12304400) [pid = 2880] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:31:30 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (0D083C00) [pid = 2880] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:31:30 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (15C62C00) [pid = 2880] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:31:30 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (18937800) [pid = 2880] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:31:30 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (18C34400) [pid = 2880] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:31:30 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (0C25B000) [pid = 2880] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:31:30 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1AD57400) [pid = 2880] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:31:30 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (11899000) [pid = 2880] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:31:30 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1AE8CC00) [pid = 2880] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:31:30 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18B0E400) [pid = 2880] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:31:30 INFO - PROCESS | 2880 | 1467235890752 Marionette TRACE conn7 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 14:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 14:31:30 INFO - PROCESS | 2880 | 1467235890810 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 14:31:30 INFO - PROCESS | 2880 | 1467235890812 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 14:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:31:30 INFO - PROCESS | 2880 | 1467235890815 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:31:30 INFO - PROCESS | 2880 | 1467235890817 Marionette TRACE conn7 <- [1,1254,null,{}] 14:31:30 INFO - PROCESS | 2880 | 1467235890832 Marionette TRACE conn7 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:30 INFO - PROCESS | 2880 | 1467235890834 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:30 INFO - PROCESS | 2880 | 1467235890916 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 14:31:30 INFO - PROCESS | 2880 | 1467235890923 Marionette TRACE conn7 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:30 INFO - PROCESS | 2880 | 1467235890924 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:30 INFO - PROCESS | 2880 | ++DOCSHELL 12160800 == 41 [pid = 2880] [id = 323] 14:31:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1495C000) [pid = 2880] [serial = 968] [outer = 00000000] 14:31:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18C39400) [pid = 2880] [serial = 969] [outer = 1495C000] 14:31:31 INFO - PROCESS | 2880 | 1467235890971 Marionette DEBUG loaded listener.js 14:31:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1A4B7800) [pid = 2880] [serial = 970] [outer = 1495C000] 14:31:31 INFO - PROCESS | 2880 | 1467235891414 Marionette TRACE conn7 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 14:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 14:31:31 INFO - PROCESS | 2880 | 1467235891452 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 14:31:31 INFO - PROCESS | 2880 | 1467235891454 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 14:31:31 INFO - PROCESS | 2880 | 1467235891457 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:31:31 INFO - PROCESS | 2880 | 1467235891459 Marionette TRACE conn7 <- [1,1258,null,{}] 14:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:31:31 INFO - PROCESS | 2880 | 1467235891463 Marionette TRACE conn7 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:31 INFO - PROCESS | 2880 | 1467235891464 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:31 INFO - PROCESS | 2880 | 1467235891551 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 14:31:31 INFO - PROCESS | 2880 | 1467235891556 Marionette TRACE conn7 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:31 INFO - PROCESS | 2880 | 1467235891558 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:31 INFO - PROCESS | 2880 | ++DOCSHELL 1A456400 == 42 [pid = 2880] [id = 324] 14:31:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1AA46400) [pid = 2880] [serial = 971] [outer = 00000000] 14:31:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1AD56C00) [pid = 2880] [serial = 972] [outer = 1AA46400] 14:31:31 INFO - PROCESS | 2880 | 1467235891605 Marionette DEBUG loaded listener.js 14:31:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1AD6C400) [pid = 2880] [serial = 973] [outer = 1AA46400] 14:31:32 INFO - PROCESS | 2880 | 1467235892037 Marionette TRACE conn7 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 14:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 630ms 14:31:32 INFO - PROCESS | 2880 | 1467235892093 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 14:31:32 INFO - PROCESS | 2880 | 1467235892095 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 14:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:31:32 INFO - PROCESS | 2880 | 1467235892098 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:31:32 INFO - PROCESS | 2880 | 1467235892100 Marionette TRACE conn7 <- [1,1262,null,{}] 14:31:32 INFO - PROCESS | 2880 | 1467235892103 Marionette TRACE conn7 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:32 INFO - PROCESS | 2880 | 1467235892105 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:32 INFO - PROCESS | 2880 | 1467235892194 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 14:31:32 INFO - PROCESS | 2880 | 1467235892200 Marionette TRACE conn7 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:32 INFO - PROCESS | 2880 | 1467235892201 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:32 INFO - PROCESS | 2880 | ++DOCSHELL 1519DC00 == 43 [pid = 2880] [id = 325] 14:31:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (18D63C00) [pid = 2880] [serial = 974] [outer = 00000000] 14:31:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1AE89800) [pid = 2880] [serial = 975] [outer = 18D63C00] 14:31:32 INFO - PROCESS | 2880 | 1467235892253 Marionette DEBUG loaded listener.js 14:31:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1AE8FC00) [pid = 2880] [serial = 976] [outer = 18D63C00] 14:31:33 INFO - PROCESS | 2880 | 1467235893086 Marionette TRACE conn7 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 14:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1016ms 14:31:33 INFO - PROCESS | 2880 | 1467235893118 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 14:31:33 INFO - PROCESS | 2880 | 1467235893123 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 14:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:31:33 INFO - PROCESS | 2880 | 1467235893128 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:31:33 INFO - PROCESS | 2880 | 1467235893133 Marionette TRACE conn7 <- [1,1266,null,{}] 14:31:33 INFO - PROCESS | 2880 | 1467235893162 Marionette TRACE conn7 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:33 INFO - PROCESS | 2880 | 1467235893165 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:33 INFO - PROCESS | 2880 | 1467235893318 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 14:31:33 INFO - PROCESS | 2880 | 1467235893456 Marionette TRACE conn7 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:33 INFO - PROCESS | 2880 | 1467235893459 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:33 INFO - PROCESS | 2880 | ++DOCSHELL 0C30D000 == 44 [pid = 2880] [id = 326] 14:31:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (0C91E800) [pid = 2880] [serial = 977] [outer = 00000000] 14:31:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (118A1C00) [pid = 2880] [serial = 978] [outer = 0C91E800] 14:31:33 INFO - PROCESS | 2880 | 1467235893522 Marionette DEBUG loaded listener.js 14:31:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (12304000) [pid = 2880] [serial = 979] [outer = 0C91E800] 14:31:34 INFO - PROCESS | 2880 | 1467235894239 Marionette TRACE conn7 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 14:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1181ms 14:31:34 INFO - PROCESS | 2880 | 1467235894335 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 14:31:34 INFO - PROCESS | 2880 | 1467235894340 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 14:31:34 INFO - PROCESS | 2880 | 1467235894347 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:31:34 INFO - PROCESS | 2880 | 1467235894351 Marionette TRACE conn7 <- [1,1270,null,{}] 14:31:34 INFO - PROCESS | 2880 | 1467235894355 Marionette TRACE conn7 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:34 INFO - PROCESS | 2880 | 1467235894358 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:34 INFO - PROCESS | 2880 | 1467235894498 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 14:31:34 INFO - PROCESS | 2880 | 1467235894774 Marionette TRACE conn7 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:34 INFO - PROCESS | 2880 | 1467235894778 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:34 INFO - PROCESS | 2880 | ++DOCSHELL 08F65000 == 45 [pid = 2880] [id = 327] 14:31:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (0C24DC00) [pid = 2880] [serial = 980] [outer = 00000000] 14:31:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 98 (0C307800) [pid = 2880] [serial = 981] [outer = 0C24DC00] 14:31:34 INFO - PROCESS | 2880 | 1467235894844 Marionette DEBUG loaded listener.js 14:31:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 99 (0D591400) [pid = 2880] [serial = 982] [outer = 0C24DC00] 14:31:35 INFO - PROCESS | 2880 | --DOCSHELL 08F6A000 == 44 [pid = 2880] [id = 226] 14:31:35 INFO - PROCESS | 2880 | --DOCSHELL 0C304400 == 43 [pid = 2880] [id = 219] 14:31:35 INFO - PROCESS | 2880 | --DOCSHELL 11A27C00 == 42 [pid = 2880] [id = 223] 14:31:35 INFO - PROCESS | 2880 | --DOCSHELL 14953800 == 41 [pid = 2880] [id = 222] 14:31:35 INFO - PROCESS | 2880 | --DOCSHELL 1AD4E400 == 40 [pid = 2880] [id = 225] 14:31:35 INFO - PROCESS | 2880 | --DOCSHELL 18B03400 == 39 [pid = 2880] [id = 220] 14:31:35 INFO - PROCESS | 2880 | --DOCSHELL 18CDC000 == 38 [pid = 2880] [id = 217] 14:31:35 INFO - PROCESS | 2880 | --DOCSHELL 18CDEC00 == 37 [pid = 2880] [id = 224] 14:31:35 INFO - PROCESS | 2880 | --DOCSHELL 15CBFC00 == 36 [pid = 2880] [id = 229] 14:31:35 INFO - PROCESS | 2880 | --DOCSHELL 18D60400 == 35 [pid = 2880] [id = 218] 14:31:35 INFO - PROCESS | 2880 | --DOCSHELL 1AA23800 == 34 [pid = 2880] [id = 221] 14:31:35 INFO - PROCESS | 2880 | --DOCSHELL 18AE8400 == 33 [pid = 2880] [id = 230] 14:31:35 INFO - PROCESS | 2880 | --DOCSHELL 1238F400 == 32 [pid = 2880] [id = 228] 14:31:35 INFO - PROCESS | 2880 | --DOCSHELL 15191C00 == 31 [pid = 2880] [id = 216] 14:31:35 INFO - PROCESS | 2880 | --DOCSHELL 150F7400 == 30 [pid = 2880] [id = 215] 14:31:35 INFO - PROCESS | 2880 | --DOCSHELL 0D61D000 == 29 [pid = 2880] [id = 227] 14:31:35 INFO - PROCESS | 2880 | --DOCSHELL 0C976800 == 28 [pid = 2880] [id = 214] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 98 (1A404000) [pid = 2880] [serial = 924] [outer = 00000000] [url = about:blank] 14:31:35 INFO - PROCESS | 2880 | --DOCSHELL 18D59800 == 27 [pid = 2880] [id = 308] 14:31:35 INFO - PROCESS | 2880 | 1467235895606 Marionette TRACE conn7 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 97 (1799A400) [pid = 2880] [serial = 916] [outer = 00000000] [url = about:blank] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (17769800) [pid = 2880] [serial = 915] [outer = 00000000] [url = about:blank] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (18BA8C00) [pid = 2880] [serial = 918] [outer = 00000000] [url = about:blank] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (18CDE800) [pid = 2880] [serial = 921] [outer = 00000000] [url = about:blank] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (0EB3F000) [pid = 2880] [serial = 907] [outer = 00000000] [url = about:blank] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (1AD72400) [pid = 2880] [serial = 901] [outer = 00000000] [url = about:blank] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (1505F800) [pid = 2880] [serial = 895] [outer = 00000000] [url = about:blank] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (1AF02800) [pid = 2880] [serial = 904] [outer = 00000000] [url = about:blank] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1A329400) [pid = 2880] [serial = 898] [outer = 00000000] [url = about:blank] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (18D13800) [pid = 2880] [serial = 922] [outer = 00000000] [url = about:blank] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18C31000) [pid = 2880] [serial = 919] [outer = 00000000] [url = about:blank] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1230D400) [pid = 2880] [serial = 912] [outer = 00000000] [url = about:blank] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (12E59000) [pid = 2880] [serial = 913] [outer = 00000000] [url = about:blank] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (0D575000) [pid = 2880] [serial = 909] [outer = 00000000] [url = about:blank] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (0D57E000) [pid = 2880] [serial = 910] [outer = 00000000] [url = about:blank] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0D580800) [pid = 2880] [serial = 906] [outer = 00000000] [url = about:blank] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1AE97800) [pid = 2880] [serial = 903] [outer = 00000000] [url = about:blank] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1AD6DC00) [pid = 2880] [serial = 900] [outer = 00000000] [url = about:blank] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18C3D000) [pid = 2880] [serial = 897] [outer = 00000000] [url = about:blank] 14:31:35 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (12397800) [pid = 2880] [serial = 894] [outer = 00000000] [url = about:blank] 14:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1331ms 14:31:35 INFO - PROCESS | 2880 | 1467235895685 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 14:31:35 INFO - PROCESS | 2880 | 1467235895689 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 14:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:31:35 INFO - PROCESS | 2880 | 1467235895693 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:31:35 INFO - PROCESS | 2880 | 1467235895696 Marionette TRACE conn7 <- [1,1274,null,{}] 14:31:35 INFO - PROCESS | 2880 | 1467235895701 Marionette TRACE conn7 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:35 INFO - PROCESS | 2880 | 1467235895705 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:35 INFO - PROCESS | 2880 | 1467235895793 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 14:31:35 INFO - PROCESS | 2880 | 1467235895805 Marionette TRACE conn7 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:35 INFO - PROCESS | 2880 | 1467235895808 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:35 INFO - PROCESS | 2880 | ++DOCSHELL 0E8DF800 == 28 [pid = 2880] [id = 328] 14:31:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (0E8E3800) [pid = 2880] [serial = 983] [outer = 00000000] 14:31:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1189CC00) [pid = 2880] [serial = 984] [outer = 0E8E3800] 14:31:35 INFO - PROCESS | 2880 | 1467235895859 Marionette DEBUG loaded listener.js 14:31:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (11AAE800) [pid = 2880] [serial = 985] [outer = 0E8E3800] 14:31:36 INFO - PROCESS | 2880 | 1467235896394 Marionette TRACE conn7 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 14:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 730ms 14:31:36 INFO - PROCESS | 2880 | 1467235896426 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 14:31:36 INFO - PROCESS | 2880 | 1467235896430 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 14:31:36 INFO - PROCESS | 2880 | 1467235896434 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:31:36 INFO - PROCESS | 2880 | 1467235896436 Marionette TRACE conn7 <- [1,1278,null,{}] 14:31:36 INFO - PROCESS | 2880 | 1467235896440 Marionette TRACE conn7 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:36 INFO - PROCESS | 2880 | 1467235896442 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:36 INFO - PROCESS | 2880 | 1467235896531 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 14:31:36 INFO - PROCESS | 2880 | 1467235896537 Marionette TRACE conn7 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:36 INFO - PROCESS | 2880 | 1467235896539 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:36 INFO - PROCESS | 2880 | ++DOCSHELL 12163400 == 29 [pid = 2880] [id = 329] 14:31:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (12197400) [pid = 2880] [serial = 986] [outer = 00000000] 14:31:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (15061800) [pid = 2880] [serial = 987] [outer = 12197400] 14:31:36 INFO - PROCESS | 2880 | 1467235896588 Marionette DEBUG loaded listener.js 14:31:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1519AC00) [pid = 2880] [serial = 988] [outer = 12197400] 14:31:37 INFO - PROCESS | 2880 | 1467235897108 Marionette TRACE conn7 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 14:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 14:31:37 INFO - PROCESS | 2880 | 1467235897169 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 14:31:37 INFO - PROCESS | 2880 | 1467235897171 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 14:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:31:37 INFO - PROCESS | 2880 | 1467235897176 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:31:37 INFO - PROCESS | 2880 | 1467235897183 Marionette TRACE conn7 <- [1,1282,null,{}] 14:31:37 INFO - PROCESS | 2880 | 1467235897192 Marionette TRACE conn7 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:37 INFO - PROCESS | 2880 | 1467235897196 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:37 INFO - PROCESS | 2880 | 1467235897312 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 14:31:37 INFO - PROCESS | 2880 | 1467235897330 Marionette TRACE conn7 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:37 INFO - PROCESS | 2880 | 1467235897332 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:37 INFO - PROCESS | 2880 | ++DOCSHELL 18AE8400 == 30 [pid = 2880] [id = 330] 14:31:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18AE9800) [pid = 2880] [serial = 989] [outer = 00000000] 14:31:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18AF1800) [pid = 2880] [serial = 990] [outer = 18AE9800] 14:31:37 INFO - PROCESS | 2880 | 1467235897388 Marionette DEBUG loaded listener.js 14:31:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18B0A400) [pid = 2880] [serial = 991] [outer = 18AE9800] 14:31:37 INFO - PROCESS | 2880 | 1467235897826 Marionette TRACE conn7 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 14:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 691ms 14:31:37 INFO - PROCESS | 2880 | 1467235897869 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 14:31:37 INFO - PROCESS | 2880 | 1467235897872 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 14:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:31:37 INFO - PROCESS | 2880 | 1467235897884 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:31:37 INFO - PROCESS | 2880 | 1467235897886 Marionette TRACE conn7 <- [1,1286,null,{}] 14:31:37 INFO - PROCESS | 2880 | 1467235897889 Marionette TRACE conn7 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:37 INFO - PROCESS | 2880 | 1467235897891 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:38 INFO - PROCESS | 2880 | 1467235898011 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 14:31:38 INFO - PROCESS | 2880 | 1467235898017 Marionette TRACE conn7 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:38 INFO - PROCESS | 2880 | 1467235898019 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:38 INFO - PROCESS | 2880 | ++DOCSHELL 18BD0800 == 31 [pid = 2880] [id = 331] 14:31:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18BD2000) [pid = 2880] [serial = 992] [outer = 00000000] 14:31:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (18BDD400) [pid = 2880] [serial = 993] [outer = 18BD2000] 14:31:38 INFO - PROCESS | 2880 | 1467235898115 Marionette DEBUG loaded listener.js 14:31:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (18C3AC00) [pid = 2880] [serial = 994] [outer = 18BD2000] 14:31:38 INFO - PROCESS | 2880 | 1467235898550 Marionette TRACE conn7 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 14:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 14:31:38 INFO - PROCESS | 2880 | 1467235898611 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 14:31:38 INFO - PROCESS | 2880 | 1467235898613 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 14:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:31:38 INFO - PROCESS | 2880 | 1467235898617 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:31:38 INFO - PROCESS | 2880 | 1467235898618 Marionette TRACE conn7 <- [1,1290,null,{}] 14:31:38 INFO - PROCESS | 2880 | 1467235898622 Marionette TRACE conn7 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:38 INFO - PROCESS | 2880 | 1467235898624 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:38 INFO - PROCESS | 2880 | 1467235898769 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 14:31:38 INFO - PROCESS | 2880 | 1467235898792 Marionette TRACE conn7 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:38 INFO - PROCESS | 2880 | 1467235898798 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:38 INFO - PROCESS | 2880 | ++DOCSHELL 12306000 == 32 [pid = 2880] [id = 332] 14:31:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (18D14400) [pid = 2880] [serial = 995] [outer = 00000000] 14:31:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (18D2F000) [pid = 2880] [serial = 996] [outer = 18D14400] 14:31:38 INFO - PROCESS | 2880 | 1467235898852 Marionette DEBUG loaded listener.js 14:31:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (18D5DC00) [pid = 2880] [serial = 997] [outer = 18D14400] 14:31:39 INFO - PROCESS | 2880 | 1467235899350 Marionette TRACE conn7 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 14:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 770ms 14:31:39 INFO - PROCESS | 2880 | 1467235899389 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 14:31:39 INFO - PROCESS | 2880 | 1467235899391 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 14:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:31:39 INFO - PROCESS | 2880 | 1467235899395 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:31:39 INFO - PROCESS | 2880 | 1467235899396 Marionette TRACE conn7 <- [1,1294,null,{}] 14:31:39 INFO - PROCESS | 2880 | 1467235899400 Marionette TRACE conn7 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:39 INFO - PROCESS | 2880 | 1467235899403 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:39 INFO - PROCESS | 2880 | 1467235899535 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 14:31:39 INFO - PROCESS | 2880 | 1467235899606 Marionette TRACE conn7 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:39 INFO - PROCESS | 2880 | 1467235899609 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:39 INFO - PROCESS | 2880 | ++DOCSHELL 1A405C00 == 33 [pid = 2880] [id = 333] 14:31:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (1A451400) [pid = 2880] [serial = 998] [outer = 00000000] 14:31:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (1A457C00) [pid = 2880] [serial = 999] [outer = 1A451400] 14:31:39 INFO - PROCESS | 2880 | 1467235899655 Marionette DEBUG loaded listener.js 14:31:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (15191C00) [pid = 2880] [serial = 1000] [outer = 1A451400] 14:31:40 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (1A8BB800) [pid = 2880] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:31:40 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (1AA29000) [pid = 2880] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:31:40 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (1AA3E800) [pid = 2880] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:31:40 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (0D160000) [pid = 2880] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:31:40 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (14765000) [pid = 2880] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:31:40 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (1A338800) [pid = 2880] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:31:40 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1A4B9C00) [pid = 2880] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:31:40 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (15197400) [pid = 2880] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:31:40 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1A40E000) [pid = 2880] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:31:40 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18C38400) [pid = 2880] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:31:40 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1189F400) [pid = 2880] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:31:40 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (177AC400) [pid = 2880] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:31:40 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18D64000) [pid = 2880] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:31:40 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18BD4C00) [pid = 2880] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:31:40 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18D31800) [pid = 2880] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:31:40 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1495C000) [pid = 2880] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:31:40 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1AA46400) [pid = 2880] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:31:40 INFO - PROCESS | 2880 | 1467235900296 Marionette TRACE conn7 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 14:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 930ms 14:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:31:40 INFO - PROCESS | 2880 | 1467235900329 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 14:31:40 INFO - PROCESS | 2880 | 1467235900331 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 14:31:40 INFO - PROCESS | 2880 | 1467235900335 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:31:40 INFO - PROCESS | 2880 | 1467235900336 Marionette TRACE conn7 <- [1,1298,null,{}] 14:31:40 INFO - PROCESS | 2880 | 1467235900352 Marionette TRACE conn7 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:40 INFO - PROCESS | 2880 | 1467235900354 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:40 INFO - PROCESS | 2880 | 1467235900438 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 14:31:40 INFO - PROCESS | 2880 | 1467235900444 Marionette TRACE conn7 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:40 INFO - PROCESS | 2880 | 1467235900446 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:40 INFO - PROCESS | 2880 | ++DOCSHELL 1189C400 == 34 [pid = 2880] [id = 334] 14:31:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (15C08800) [pid = 2880] [serial = 1001] [outer = 00000000] 14:31:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18C3C800) [pid = 2880] [serial = 1002] [outer = 15C08800] 14:31:40 INFO - PROCESS | 2880 | 1467235900492 Marionette DEBUG loaded listener.js 14:31:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18D64400) [pid = 2880] [serial = 1003] [outer = 15C08800] 14:31:40 INFO - PROCESS | 2880 | 1467235900921 Marionette TRACE conn7 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 14:31:41 INFO - PROCESS | 2880 | 1467235900975 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 14:31:41 INFO - PROCESS | 2880 | 1467235900978 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:31:41 INFO - PROCESS | 2880 | 1467235900980 Marionette TRACE conn7 <- [1,1302,null,{}] 14:31:41 INFO - PROCESS | 2880 | 1467235900983 Marionette TRACE conn7 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:41 INFO - PROCESS | 2880 | 1467235900985 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:41 INFO - PROCESS | 2880 | 1467235901069 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 14:31:41 INFO - PROCESS | 2880 | 1467235901077 Marionette TRACE conn7 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:41 INFO - PROCESS | 2880 | 1467235901079 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:41 INFO - PROCESS | 2880 | ++DOCSHELL 1A4B3400 == 35 [pid = 2880] [id = 335] 14:31:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1A4B5400) [pid = 2880] [serial = 1004] [outer = 00000000] 14:31:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1A4B9C00) [pid = 2880] [serial = 1005] [outer = 1A4B5400] 14:31:41 INFO - PROCESS | 2880 | 1467235901126 Marionette DEBUG loaded listener.js 14:31:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1A822400) [pid = 2880] [serial = 1006] [outer = 1A4B5400] 14:31:41 INFO - PROCESS | 2880 | 1467235901611 Marionette TRACE conn7 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 14:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 672ms 14:31:41 INFO - PROCESS | 2880 | 1467235901651 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 14:31:41 INFO - PROCESS | 2880 | 1467235901653 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 14:31:41 INFO - PROCESS | 2880 | 1467235901656 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:31:41 INFO - PROCESS | 2880 | 1467235901658 Marionette TRACE conn7 <- [1,1306,null,{}] 14:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:31:41 INFO - PROCESS | 2880 | 1467235901661 Marionette TRACE conn7 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:41 INFO - PROCESS | 2880 | 1467235901663 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:41 INFO - PROCESS | 2880 | 1467235901747 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 14:31:41 INFO - PROCESS | 2880 | 1467235901753 Marionette TRACE conn7 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:41 INFO - PROCESS | 2880 | 1467235901755 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:41 INFO - PROCESS | 2880 | ++DOCSHELL 1A4B0C00 == 36 [pid = 2880] [id = 336] 14:31:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1A8B9400) [pid = 2880] [serial = 1007] [outer = 00000000] 14:31:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1A937C00) [pid = 2880] [serial = 1008] [outer = 1A8B9400] 14:31:41 INFO - PROCESS | 2880 | 1467235901802 Marionette DEBUG loaded listener.js 14:31:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1AA27400) [pid = 2880] [serial = 1009] [outer = 1A8B9400] 14:31:42 INFO - PROCESS | 2880 | 1467235902395 Marionette TRACE conn7 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 14:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 770ms 14:31:42 INFO - PROCESS | 2880 | 1467235902472 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 14:31:42 INFO - PROCESS | 2880 | 1467235902476 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 14:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:31:42 INFO - PROCESS | 2880 | 1467235902496 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:31:42 INFO - PROCESS | 2880 | 1467235902500 Marionette TRACE conn7 <- [1,1310,null,{}] 14:31:42 INFO - PROCESS | 2880 | 1467235902506 Marionette TRACE conn7 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:42 INFO - PROCESS | 2880 | 1467235902510 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:42 INFO - PROCESS | 2880 | 1467235902632 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 14:31:42 INFO - PROCESS | 2880 | 1467235902798 Marionette TRACE conn7 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:42 INFO - PROCESS | 2880 | 1467235902801 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:42 INFO - PROCESS | 2880 | ++DOCSHELL 0E8E5400 == 37 [pid = 2880] [id = 337] 14:31:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (122E3C00) [pid = 2880] [serial = 1010] [outer = 00000000] 14:31:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (123D9C00) [pid = 2880] [serial = 1011] [outer = 122E3C00] 14:31:42 INFO - PROCESS | 2880 | 1467235902861 Marionette DEBUG loaded listener.js 14:31:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1475C000) [pid = 2880] [serial = 1012] [outer = 122E3C00] 14:31:43 INFO - PROCESS | 2880 | 1467235903458 Marionette TRACE conn7 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 14:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 987ms 14:31:43 INFO - PROCESS | 2880 | 1467235903485 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 14:31:43 INFO - PROCESS | 2880 | 1467235903490 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 14:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:31:43 INFO - PROCESS | 2880 | 1467235903496 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:31:43 INFO - PROCESS | 2880 | 1467235903499 Marionette TRACE conn7 <- [1,1314,null,{}] 14:31:43 INFO - PROCESS | 2880 | 1467235903503 Marionette TRACE conn7 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:43 INFO - PROCESS | 2880 | 1467235903506 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:43 INFO - PROCESS | 2880 | 1467235903629 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 14:31:43 INFO - PROCESS | 2880 | 1467235903766 Marionette TRACE conn7 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:43 INFO - PROCESS | 2880 | 1467235903769 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:43 INFO - PROCESS | 2880 | ++DOCSHELL 18AE7400 == 38 [pid = 2880] [id = 338] 14:31:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (18AE9400) [pid = 2880] [serial = 1013] [outer = 00000000] 14:31:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (18BD5400) [pid = 2880] [serial = 1014] [outer = 18AE9400] 14:31:43 INFO - PROCESS | 2880 | 1467235903827 Marionette DEBUG loaded listener.js 14:31:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (18D18000) [pid = 2880] [serial = 1015] [outer = 18AE9400] 14:31:44 INFO - PROCESS | 2880 | 1467235904448 Marionette TRACE conn7 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:31:44 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 14:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1019ms 14:31:44 INFO - PROCESS | 2880 | 1467235904518 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 14:31:44 INFO - PROCESS | 2880 | 1467235904521 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 14:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:31:44 INFO - PROCESS | 2880 | 1467235904524 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:31:44 INFO - PROCESS | 2880 | 1467235904529 Marionette TRACE conn7 <- [1,1318,null,{}] 14:31:44 INFO - PROCESS | 2880 | 1467235904540 Marionette TRACE conn7 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:44 INFO - PROCESS | 2880 | 1467235904545 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:44 INFO - PROCESS | 2880 | 1467235904660 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 14:31:44 INFO - PROCESS | 2880 | 1467235904799 Marionette TRACE conn7 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:44 INFO - PROCESS | 2880 | 1467235904802 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:44 INFO - PROCESS | 2880 | ++DOCSHELL 1AD48C00 == 39 [pid = 2880] [id = 339] 14:31:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (1AD49400) [pid = 2880] [serial = 1016] [outer = 00000000] 14:31:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (1AD4E000) [pid = 2880] [serial = 1017] [outer = 1AD49400] 14:31:44 INFO - PROCESS | 2880 | 1467235904860 Marionette DEBUG loaded listener.js 14:31:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (1AD68400) [pid = 2880] [serial = 1018] [outer = 1AD49400] 14:31:45 INFO - PROCESS | 2880 | 1467235905469 Marionette TRACE conn7 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:31:45 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 14:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 990ms 14:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:31:45 INFO - PROCESS | 2880 | 1467235905518 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 14:31:45 INFO - PROCESS | 2880 | 1467235905521 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 14:31:45 INFO - PROCESS | 2880 | 1467235905524 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:31:45 INFO - PROCESS | 2880 | 1467235905527 Marionette TRACE conn7 <- [1,1322,null,{}] 14:31:45 INFO - PROCESS | 2880 | 1467235905530 Marionette TRACE conn7 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:45 INFO - PROCESS | 2880 | 1467235905533 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:45 INFO - PROCESS | 2880 | 1467235905648 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 14:31:45 INFO - PROCESS | 2880 | 1467235905783 Marionette TRACE conn7 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:45 INFO - PROCESS | 2880 | 1467235905785 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:45 INFO - PROCESS | 2880 | ++DOCSHELL 1AD6B800 == 40 [pid = 2880] [id = 340] 14:31:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 98 (1AD74400) [pid = 2880] [serial = 1019] [outer = 00000000] 14:31:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 99 (1AE8A400) [pid = 2880] [serial = 1020] [outer = 1AD74400] 14:31:45 INFO - PROCESS | 2880 | 1467235905844 Marionette DEBUG loaded listener.js 14:31:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 100 (1AE91000) [pid = 2880] [serial = 1021] [outer = 1AD74400] 14:31:46 INFO - PROCESS | 2880 | 1467235906449 Marionette TRACE conn7 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 14:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 970ms 14:31:46 INFO - PROCESS | 2880 | 1467235906497 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 14:31:46 INFO - PROCESS | 2880 | 1467235906500 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 14:31:46 INFO - PROCESS | 2880 | 1467235906504 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:31:46 INFO - PROCESS | 2880 | 1467235906506 Marionette TRACE conn7 <- [1,1326,null,{}] 14:31:46 INFO - PROCESS | 2880 | 1467235906510 Marionette TRACE conn7 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:46 INFO - PROCESS | 2880 | 1467235906512 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:46 INFO - PROCESS | 2880 | 1467235906625 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 14:31:46 INFO - PROCESS | 2880 | 1467235906728 Marionette TRACE conn7 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:46 INFO - PROCESS | 2880 | 1467235906731 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:46 INFO - PROCESS | 2880 | ++DOCSHELL 12390000 == 41 [pid = 2880] [id = 341] 14:31:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 101 (12E59400) [pid = 2880] [serial = 1022] [outer = 00000000] 14:31:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 102 (15CBC400) [pid = 2880] [serial = 1023] [outer = 12E59400] 14:31:46 INFO - PROCESS | 2880 | 1467235906787 Marionette DEBUG loaded listener.js 14:31:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 103 (177AC000) [pid = 2880] [serial = 1024] [outer = 12E59400] 14:31:48 INFO - PROCESS | 2880 | --DOCSHELL 1A4B3400 == 40 [pid = 2880] [id = 335] 14:31:48 INFO - PROCESS | 2880 | --DOCSHELL 1189C400 == 39 [pid = 2880] [id = 334] 14:31:48 INFO - PROCESS | 2880 | --DOCSHELL 1A405C00 == 38 [pid = 2880] [id = 333] 14:31:48 INFO - PROCESS | 2880 | --DOCSHELL 12306000 == 37 [pid = 2880] [id = 332] 14:31:48 INFO - PROCESS | 2880 | --DOCSHELL 18BD0800 == 36 [pid = 2880] [id = 331] 14:31:48 INFO - PROCESS | 2880 | --DOCSHELL 18AE8400 == 35 [pid = 2880] [id = 330] 14:31:48 INFO - PROCESS | 2880 | --DOCSHELL 12163400 == 34 [pid = 2880] [id = 329] 14:31:48 INFO - PROCESS | 2880 | --DOCSHELL 0E8DF800 == 33 [pid = 2880] [id = 328] 14:31:48 INFO - PROCESS | 2880 | --DOCSHELL 08F65000 == 32 [pid = 2880] [id = 327] 14:31:48 INFO - PROCESS | 2880 | --DOCSHELL 1AD6B800 == 31 [pid = 2880] [id = 340] 14:31:48 INFO - PROCESS | 2880 | --DOCSHELL 18AE7400 == 30 [pid = 2880] [id = 338] 14:31:48 INFO - PROCESS | 2880 | --DOCSHELL 1AD48C00 == 29 [pid = 2880] [id = 339] 14:31:48 INFO - PROCESS | 2880 | --DOCSHELL 1A4B0C00 == 28 [pid = 2880] [id = 336] 14:31:48 INFO - PROCESS | 2880 | --DOCSHELL 0E8E5400 == 27 [pid = 2880] [id = 337] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 102 (1A92CC00) [pid = 2880] [serial = 960] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 101 (1AA2E400) [pid = 2880] [serial = 963] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 100 (1A938400) [pid = 2880] [serial = 961] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 99 (1AD49000) [pid = 2880] [serial = 966] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 98 (0D1FEC00) [pid = 2880] [serial = 927] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 97 (0D593400) [pid = 2880] [serial = 928] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (14953000) [pid = 2880] [serial = 933] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (14C32000) [pid = 2880] [serial = 934] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (1A405800) [pid = 2880] [serial = 951] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (1A408800) [pid = 2880] [serial = 952] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (1A819000) [pid = 2880] [serial = 957] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (15C10800) [pid = 2880] [serial = 936] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (167B4800) [pid = 2880] [serial = 937] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1A457000) [pid = 2880] [serial = 954] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1A45BC00) [pid = 2880] [serial = 955] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18CE1C00) [pid = 2880] [serial = 945] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18CE5800) [pid = 2880] [serial = 946] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (118A7000) [pid = 2880] [serial = 930] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (11AE4000) [pid = 2880] [serial = 931] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18937400) [pid = 2880] [serial = 939] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18AE7800) [pid = 2880] [serial = 940] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1AA39C00) [pid = 2880] [serial = 964] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1A40AC00) [pid = 2880] [serial = 925] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18BDE800) [pid = 2880] [serial = 942] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18C35400) [pid = 2880] [serial = 943] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18D5B000) [pid = 2880] [serial = 948] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18D5B400) [pid = 2880] [serial = 949] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18C39400) [pid = 2880] [serial = 969] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1AD6C400) [pid = 2880] [serial = 973] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1AD4D400) [pid = 2880] [serial = 967] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1AD56C00) [pid = 2880] [serial = 972] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1AE89800) [pid = 2880] [serial = 975] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1A824400) [pid = 2880] [serial = 958] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1A4B7800) [pid = 2880] [serial = 970] [outer = 00000000] [url = about:blank] 14:31:48 INFO - PROCESS | 2880 | 1467235908680 Marionette TRACE conn7 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 14:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2219ms 14:31:48 INFO - PROCESS | 2880 | 1467235908726 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 14:31:48 INFO - PROCESS | 2880 | 1467235908730 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 14:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:31:48 INFO - PROCESS | 2880 | 1467235908736 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:31:48 INFO - PROCESS | 2880 | 1467235908740 Marionette TRACE conn7 <- [1,1330,null,{}] 14:31:48 INFO - PROCESS | 2880 | 1467235908750 Marionette TRACE conn7 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:48 INFO - PROCESS | 2880 | 1467235908753 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:48 INFO - PROCESS | 2880 | 1467235908846 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 14:31:48 INFO - PROCESS | 2880 | 1467235908854 Marionette TRACE conn7 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:48 INFO - PROCESS | 2880 | 1467235908857 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:48 INFO - PROCESS | 2880 | ++DOCSHELL 0D076800 == 28 [pid = 2880] [id = 342] 14:31:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0D078C00) [pid = 2880] [serial = 1025] [outer = 00000000] 14:31:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (0D1FD000) [pid = 2880] [serial = 1026] [outer = 0D078C00] 14:31:48 INFO - PROCESS | 2880 | 1467235908913 Marionette DEBUG loaded listener.js 14:31:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (0D596000) [pid = 2880] [serial = 1027] [outer = 0D078C00] 14:31:49 INFO - PROCESS | 2880 | 1467235909438 Marionette TRACE conn7 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 14:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 730ms 14:31:49 INFO - PROCESS | 2880 | 1467235909466 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 14:31:49 INFO - PROCESS | 2880 | 1467235909472 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 14:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:31:49 INFO - PROCESS | 2880 | 1467235909478 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:31:49 INFO - PROCESS | 2880 | 1467235909481 Marionette TRACE conn7 <- [1,1334,null,{}] 14:31:49 INFO - PROCESS | 2880 | 1467235909485 Marionette TRACE conn7 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:49 INFO - PROCESS | 2880 | 1467235909488 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:49 INFO - PROCESS | 2880 | 1467235909589 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 14:31:49 INFO - PROCESS | 2880 | 1467235909604 Marionette TRACE conn7 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:49 INFO - PROCESS | 2880 | 1467235909607 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:49 INFO - PROCESS | 2880 | ++DOCSHELL 118A7400 == 29 [pid = 2880] [id = 343] 14:31:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (118A7800) [pid = 2880] [serial = 1028] [outer = 00000000] 14:31:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (12165C00) [pid = 2880] [serial = 1029] [outer = 118A7800] 14:31:49 INFO - PROCESS | 2880 | 1467235909734 Marionette DEBUG loaded listener.js 14:31:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1230B000) [pid = 2880] [serial = 1030] [outer = 118A7800] 14:31:50 INFO - PROCESS | 2880 | 1467235910175 Marionette TRACE conn7 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 14:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 14:31:50 INFO - PROCESS | 2880 | 1467235910212 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 14:31:50 INFO - PROCESS | 2880 | 1467235910214 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 14:31:50 INFO - PROCESS | 2880 | 1467235910218 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:31:50 INFO - PROCESS | 2880 | 1467235910221 Marionette TRACE conn7 <- [1,1338,null,{}] 14:31:50 INFO - PROCESS | 2880 | 1467235910269 Marionette TRACE conn7 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:50 INFO - PROCESS | 2880 | 1467235910274 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:50 INFO - PROCESS | 2880 | 1467235910379 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 14:31:50 INFO - PROCESS | 2880 | 1467235910387 Marionette TRACE conn7 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:50 INFO - PROCESS | 2880 | 1467235910390 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:50 INFO - PROCESS | 2880 | ++DOCSHELL 1519E800 == 30 [pid = 2880] [id = 344] 14:31:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (15C06C00) [pid = 2880] [serial = 1031] [outer = 00000000] 14:31:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (15C59C00) [pid = 2880] [serial = 1032] [outer = 15C06C00] 14:31:50 INFO - PROCESS | 2880 | 1467235910445 Marionette DEBUG loaded listener.js 14:31:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (15CC6400) [pid = 2880] [serial = 1033] [outer = 15C06C00] 14:31:51 INFO - PROCESS | 2880 | 1467235910976 Marionette TRACE conn7 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 14:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 831ms 14:31:51 INFO - PROCESS | 2880 | 1467235911052 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 14:31:51 INFO - PROCESS | 2880 | 1467235911054 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 14:31:51 INFO - PROCESS | 2880 | 1467235911058 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:31:51 INFO - PROCESS | 2880 | 1467235911060 Marionette TRACE conn7 <- [1,1342,null,{}] 14:31:51 INFO - PROCESS | 2880 | 1467235911063 Marionette TRACE conn7 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:51 INFO - PROCESS | 2880 | 1467235911065 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:51 INFO - PROCESS | 2880 | 1467235911189 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 14:31:51 INFO - PROCESS | 2880 | 1467235911202 Marionette TRACE conn7 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:51 INFO - PROCESS | 2880 | 1467235911204 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:51 INFO - PROCESS | 2880 | ++DOCSHELL 18936000 == 31 [pid = 2880] [id = 345] 14:31:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18936800) [pid = 2880] [serial = 1034] [outer = 00000000] 14:31:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18AED400) [pid = 2880] [serial = 1035] [outer = 18936800] 14:31:51 INFO - PROCESS | 2880 | 1467235911304 Marionette DEBUG loaded listener.js 14:31:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18B10800) [pid = 2880] [serial = 1036] [outer = 18936800] 14:31:51 INFO - PROCESS | 2880 | 1467235911804 Marionette TRACE conn7 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 14:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 770ms 14:31:51 INFO - PROCESS | 2880 | 1467235911832 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 14:31:51 INFO - PROCESS | 2880 | 1467235911834 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 14:31:51 INFO - PROCESS | 2880 | 1467235911837 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:31:51 INFO - PROCESS | 2880 | 1467235911839 Marionette TRACE conn7 <- [1,1346,null,{}] 14:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:31:51 INFO - PROCESS | 2880 | 1467235911843 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:51 INFO - PROCESS | 2880 | 1467235911845 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:52 INFO - PROCESS | 2880 | 1467235911964 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 14:31:52 INFO - PROCESS | 2880 | 1467235912030 Marionette TRACE conn7 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:52 INFO - PROCESS | 2880 | 1467235912032 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:52 INFO - PROCESS | 2880 | ++DOCSHELL 18BCFC00 == 32 [pid = 2880] [id = 346] 14:31:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18BD1C00) [pid = 2880] [serial = 1037] [outer = 00000000] 14:31:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18C30C00) [pid = 2880] [serial = 1038] [outer = 18BD1C00] 14:31:52 INFO - PROCESS | 2880 | 1467235912080 Marionette DEBUG loaded listener.js 14:31:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18CDB400) [pid = 2880] [serial = 1039] [outer = 18BD1C00] 14:31:52 INFO - PROCESS | 2880 | 1467235912511 Marionette TRACE conn7 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 14:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 14:31:52 INFO - PROCESS | 2880 | 1467235912572 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 14:31:52 INFO - PROCESS | 2880 | 1467235912574 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 14:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:31:52 INFO - PROCESS | 2880 | 1467235912577 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:31:52 INFO - PROCESS | 2880 | 1467235912579 Marionette TRACE conn7 <- [1,1350,null,{}] 14:31:52 INFO - PROCESS | 2880 | 1467235912583 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:52 INFO - PROCESS | 2880 | 1467235912589 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:52 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18AE9800) [pid = 2880] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:31:52 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0E8E3800) [pid = 2880] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:31:52 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18D63C00) [pid = 2880] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:31:52 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18D14400) [pid = 2880] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:31:52 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (12197400) [pid = 2880] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:31:52 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (0C24DC00) [pid = 2880] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:31:52 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (0C91E800) [pid = 2880] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:31:52 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1A451400) [pid = 2880] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:31:52 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1A4B5400) [pid = 2880] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:31:52 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1A8B9400) [pid = 2880] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:31:52 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18BD2000) [pid = 2880] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:31:52 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (15C08800) [pid = 2880] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:31:52 INFO - PROCESS | 2880 | 1467235912919 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 14:31:52 INFO - PROCESS | 2880 | 1467235912933 Marionette TRACE conn7 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:52 INFO - PROCESS | 2880 | 1467235912935 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:52 INFO - PROCESS | 2880 | ++DOCSHELL 0D574C00 == 33 [pid = 2880] [id = 347] 14:31:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (0D576400) [pid = 2880] [serial = 1040] [outer = 00000000] 14:31:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1472C000) [pid = 2880] [serial = 1041] [outer = 0D576400] 14:31:53 INFO - PROCESS | 2880 | 1467235912983 Marionette DEBUG loaded listener.js 14:31:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18CE6000) [pid = 2880] [serial = 1042] [outer = 0D576400] 14:31:53 INFO - PROCESS | 2880 | 1467235913477 Marionette TRACE conn7 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 932ms 14:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:31:53 INFO - PROCESS | 2880 | 1467235913514 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 14:31:53 INFO - PROCESS | 2880 | 1467235913516 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 14:31:53 INFO - PROCESS | 2880 | 1467235913519 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:31:53 INFO - PROCESS | 2880 | 1467235913520 Marionette TRACE conn7 <- [1,1354,null,{}] 14:31:53 INFO - PROCESS | 2880 | 1467235913524 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:53 INFO - PROCESS | 2880 | 1467235913526 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:53 INFO - PROCESS | 2880 | 1467235913608 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 14:31:53 INFO - PROCESS | 2880 | 1467235913627 Marionette TRACE conn7 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:53 INFO - PROCESS | 2880 | 1467235913629 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:53 INFO - PROCESS | 2880 | ++DOCSHELL 1A32C400 == 34 [pid = 2880] [id = 348] 14:31:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A330800) [pid = 2880] [serial = 1043] [outer = 00000000] 14:31:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A407800) [pid = 2880] [serial = 1044] [outer = 1A330800] 14:31:53 INFO - PROCESS | 2880 | 1467235913678 Marionette DEBUG loaded listener.js 14:31:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A408800) [pid = 2880] [serial = 1045] [outer = 1A330800] 14:31:54 INFO - PROCESS | 2880 | 1467235914168 Marionette TRACE conn7 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 14:31:54 INFO - PROCESS | 2880 | 1467235914223 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 14:31:54 INFO - PROCESS | 2880 | 1467235914226 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:31:54 INFO - PROCESS | 2880 | 1467235914228 Marionette TRACE conn7 <- [1,1358,null,{}] 14:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:31:54 INFO - PROCESS | 2880 | 1467235914231 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:54 INFO - PROCESS | 2880 | 1467235914233 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:54 INFO - PROCESS | 2880 | 1467235914316 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 14:31:54 INFO - PROCESS | 2880 | 1467235914323 Marionette TRACE conn7 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:54 INFO - PROCESS | 2880 | 1467235914325 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:54 INFO - PROCESS | 2880 | ++DOCSHELL 1A40E800 == 35 [pid = 2880] [id = 349] 14:31:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A40F400) [pid = 2880] [serial = 1046] [outer = 00000000] 14:31:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A45EC00) [pid = 2880] [serial = 1047] [outer = 1A40F400] 14:31:54 INFO - PROCESS | 2880 | 1467235914372 Marionette DEBUG loaded listener.js 14:31:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A460400) [pid = 2880] [serial = 1048] [outer = 1A40F400] 14:31:54 INFO - PROCESS | 2880 | 1467235914877 Marionette TRACE conn7 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 14:31:54 INFO - PROCESS | 2880 | 1467235914967 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 14:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:31:54 INFO - PROCESS | 2880 | 1467235914973 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:31:54 INFO - PROCESS | 2880 | 1467235914978 Marionette TRACE conn7 <- [1,1362,null,{}] 14:31:54 INFO - PROCESS | 2880 | 1467235914985 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:54 INFO - PROCESS | 2880 | 1467235914988 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:55 INFO - PROCESS | 2880 | 1467235915146 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 14:31:55 INFO - PROCESS | 2880 | 1467235915281 Marionette TRACE conn7 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:55 INFO - PROCESS | 2880 | 1467235915286 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:55 INFO - PROCESS | 2880 | ++DOCSHELL 0D575800 == 36 [pid = 2880] [id = 350] 14:31:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (0D576C00) [pid = 2880] [serial = 1049] [outer = 00000000] 14:31:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (0DE3F400) [pid = 2880] [serial = 1050] [outer = 0D576C00] 14:31:55 INFO - PROCESS | 2880 | 1467235915349 Marionette DEBUG loaded listener.js 14:31:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (11899800) [pid = 2880] [serial = 1051] [outer = 0D576C00] 14:31:56 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:31:56 INFO - PROCESS | 2880 | 1467235916209 Marionette TRACE conn7 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 14:31:56 INFO - PROCESS | 2880 | 1467235916253 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 14:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:31:56 INFO - PROCESS | 2880 | 1467235916260 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:31:56 INFO - PROCESS | 2880 | 1467235916263 Marionette TRACE conn7 <- [1,1366,null,{}] 14:31:56 INFO - PROCESS | 2880 | 1467235916267 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:56 INFO - PROCESS | 2880 | 1467235916270 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:56 INFO - PROCESS | 2880 | 1467235916416 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 14:31:56 INFO - PROCESS | 2880 | 1467235916553 Marionette TRACE conn7 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:56 INFO - PROCESS | 2880 | 1467235916556 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:56 INFO - PROCESS | 2880 | ++DOCSHELL 177A0400 == 37 [pid = 2880] [id = 351] 14:31:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1794B800) [pid = 2880] [serial = 1052] [outer = 00000000] 14:31:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1897FC00) [pid = 2880] [serial = 1053] [outer = 1794B800] 14:31:56 INFO - PROCESS | 2880 | 1467235916618 Marionette DEBUG loaded listener.js 14:31:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18AE9C00) [pid = 2880] [serial = 1054] [outer = 1794B800] 14:31:57 INFO - PROCESS | 2880 | 1467235917534 Marionette TRACE conn7 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 14:31:57 INFO - PROCESS | 2880 | 1467235917590 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 14:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:31:57 INFO - PROCESS | 2880 | 1467235917595 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:31:57 INFO - PROCESS | 2880 | 1467235917598 Marionette TRACE conn7 <- [1,1370,null,{}] 14:31:57 INFO - PROCESS | 2880 | 1467235917604 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:57 INFO - PROCESS | 2880 | 1467235917607 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:57 INFO - PROCESS | 2880 | 1467235917742 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 14:31:57 INFO - PROCESS | 2880 | --DOCSHELL 14762400 == 36 [pid = 2880] [id = 317] 14:31:57 INFO - PROCESS | 2880 | --DOCSHELL 14764800 == 35 [pid = 2880] [id = 311] 14:31:57 INFO - PROCESS | 2880 | --DOCSHELL 1189D400 == 34 [pid = 2880] [id = 310] 14:31:57 INFO - PROCESS | 2880 | --DOCSHELL 0D15FC00 == 33 [pid = 2880] [id = 309] 14:31:57 INFO - PROCESS | 2880 | --DOCSHELL 12390000 == 32 [pid = 2880] [id = 341] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18AF1800) [pid = 2880] [serial = 990] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1189CC00) [pid = 2880] [serial = 984] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (11AAE800) [pid = 2880] [serial = 985] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1AE8FC00) [pid = 2880] [serial = 976] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18D5DC00) [pid = 2880] [serial = 997] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (15061800) [pid = 2880] [serial = 987] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1519AC00) [pid = 2880] [serial = 988] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0C307800) [pid = 2880] [serial = 981] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18D2F000) [pid = 2880] [serial = 996] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (0D591400) [pid = 2880] [serial = 982] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (118A1C00) [pid = 2880] [serial = 978] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (12304000) [pid = 2880] [serial = 979] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1A457C00) [pid = 2880] [serial = 999] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1A4B9C00) [pid = 2880] [serial = 1005] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (15191C00) [pid = 2880] [serial = 1000] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1A822400) [pid = 2880] [serial = 1006] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1A937C00) [pid = 2880] [serial = 1008] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18BDD400) [pid = 2880] [serial = 993] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1AA27400) [pid = 2880] [serial = 1009] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18C3AC00) [pid = 2880] [serial = 994] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (18D64400) [pid = 2880] [serial = 1003] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18C3C800) [pid = 2880] [serial = 1002] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18B0A400) [pid = 2880] [serial = 991] [outer = 00000000] [url = about:blank] 14:31:57 INFO - PROCESS | 2880 | 1467235917887 Marionette TRACE conn7 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:57 INFO - PROCESS | 2880 | 1467235917890 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:57 INFO - PROCESS | 2880 | ++DOCSHELL 0C257000 == 33 [pid = 2880] [id = 352] 14:31:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (0C258400) [pid = 2880] [serial = 1055] [outer = 00000000] 14:31:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (0C974000) [pid = 2880] [serial = 1056] [outer = 0C258400] 14:31:57 INFO - PROCESS | 2880 | 1467235917945 Marionette DEBUG loaded listener.js 14:31:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (1189D400) [pid = 2880] [serial = 1057] [outer = 0C258400] 14:31:58 INFO - PROCESS | 2880 | [2880] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:31:58 INFO - PROCESS | 2880 | 1467235918416 Marionette TRACE conn7 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 14:31:58 INFO - PROCESS | 2880 | 1467235918490 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 14:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:31:58 INFO - PROCESS | 2880 | 1467235918497 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:31:58 INFO - PROCESS | 2880 | 1467235918499 Marionette TRACE conn7 <- [1,1374,null,{}] 14:31:58 INFO - PROCESS | 2880 | 1467235918503 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:58 INFO - PROCESS | 2880 | 1467235918506 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:58 INFO - PROCESS | 2880 | 1467235918602 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 14:31:58 INFO - PROCESS | 2880 | 1467235918611 Marionette TRACE conn7 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:58 INFO - PROCESS | 2880 | 1467235918614 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:58 INFO - PROCESS | 2880 | ++DOCSHELL 14952400 == 34 [pid = 2880] [id = 353] 14:31:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (14952C00) [pid = 2880] [serial = 1058] [outer = 00000000] 14:31:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (150F7400) [pid = 2880] [serial = 1059] [outer = 14952C00] 14:31:58 INFO - PROCESS | 2880 | 1467235918662 Marionette DEBUG loaded listener.js 14:31:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1519AC00) [pid = 2880] [serial = 1060] [outer = 14952C00] 14:31:59 INFO - PROCESS | 2880 | 1467235919148 Marionette TRACE conn7 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 14:31:59 INFO - PROCESS | 2880 | 1467235919173 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 14:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:31:59 INFO - PROCESS | 2880 | 1467235919177 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:31:59 INFO - PROCESS | 2880 | 1467235919181 Marionette TRACE conn7 <- [1,1378,null,{}] 14:31:59 INFO - PROCESS | 2880 | 1467235919191 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:59 INFO - PROCESS | 2880 | 1467235919196 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:59 INFO - PROCESS | 2880 | 1467235919281 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 14:31:59 INFO - PROCESS | 2880 | 1467235919291 Marionette TRACE conn7 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:59 INFO - PROCESS | 2880 | 1467235919294 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:31:59 INFO - PROCESS | 2880 | ++DOCSHELL 18BAF000 == 35 [pid = 2880] [id = 354] 14:31:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18BD1400) [pid = 2880] [serial = 1061] [outer = 00000000] 14:31:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18BD9000) [pid = 2880] [serial = 1062] [outer = 18BD1400] 14:31:59 INFO - PROCESS | 2880 | 1467235919342 Marionette DEBUG loaded listener.js 14:31:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18C37000) [pid = 2880] [serial = 1063] [outer = 18BD1400] 14:31:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18D5F800) [pid = 2880] [serial = 1064] [outer = 1AD6B000] 14:31:59 INFO - PROCESS | 2880 | 1467235919908 Marionette TRACE conn7 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 14:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 771ms 14:31:59 INFO - PROCESS | 2880 | 1467235919962 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 14:31:59 INFO - PROCESS | 2880 | 1467235919964 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 14:31:59 INFO - PROCESS | 2880 | 1467235919968 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:31:59 INFO - PROCESS | 2880 | 1467235919978 Marionette TRACE conn7 <- [1,1382,null,{}] 14:31:59 INFO - PROCESS | 2880 | 1467235919982 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:59 INFO - PROCESS | 2880 | 1467235919985 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:00 INFO - PROCESS | 2880 | 1467235920076 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 14:32:00 INFO - PROCESS | 2880 | 1467235920088 Marionette TRACE conn7 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:00 INFO - PROCESS | 2880 | 1467235920090 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:00 INFO - PROCESS | 2880 | ++DOCSHELL 1A32C800 == 36 [pid = 2880] [id = 355] 14:32:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1A32E400) [pid = 2880] [serial = 1065] [outer = 00000000] 14:32:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A408000) [pid = 2880] [serial = 1066] [outer = 1A32E400] 14:32:00 INFO - PROCESS | 2880 | 1467235920138 Marionette DEBUG loaded listener.js 14:32:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A455800) [pid = 2880] [serial = 1067] [outer = 1A32E400] 14:32:00 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (118A7800) [pid = 2880] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:32:00 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18936800) [pid = 2880] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:32:00 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (15C06C00) [pid = 2880] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:32:00 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18BD1C00) [pid = 2880] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:32:00 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0D078C00) [pid = 2880] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:32:00 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0D576400) [pid = 2880] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:32:00 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (12E59400) [pid = 2880] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:32:00 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1A330800) [pid = 2880] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:32:00 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (122E3C00) [pid = 2880] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:32:00 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18AE9400) [pid = 2880] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:32:00 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1AD49400) [pid = 2880] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:32:00 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (1AD74400) [pid = 2880] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:32:01 INFO - PROCESS | 2880 | 1467235921006 Marionette TRACE conn7 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 14:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1080ms 14:32:01 INFO - PROCESS | 2880 | 1467235921052 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 14:32:01 INFO - PROCESS | 2880 | 1467235921057 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 14:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:32:01 INFO - PROCESS | 2880 | 1467235921062 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:32:01 INFO - PROCESS | 2880 | 1467235921065 Marionette TRACE conn7 <- [1,1386,null,{}] 14:32:01 INFO - PROCESS | 2880 | 1467235921071 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:01 INFO - PROCESS | 2880 | 1467235921075 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:01 INFO - PROCESS | 2880 | 1467235921197 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 14:32:01 INFO - PROCESS | 2880 | 1467235921333 Marionette TRACE conn7 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:01 INFO - PROCESS | 2880 | 1467235921336 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:01 INFO - PROCESS | 2880 | ++DOCSHELL 0D082400 == 37 [pid = 2880] [id = 356] 14:32:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (0D1F7C00) [pid = 2880] [serial = 1068] [outer = 00000000] 14:32:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (11A23C00) [pid = 2880] [serial = 1069] [outer = 0D1F7C00] 14:32:01 INFO - PROCESS | 2880 | 1467235921396 Marionette DEBUG loaded listener.js 14:32:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (121C1800) [pid = 2880] [serial = 1070] [outer = 0D1F7C00] 14:32:02 INFO - PROCESS | 2880 | 1467235922071 Marionette TRACE conn7 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 14:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1027ms 14:32:02 INFO - PROCESS | 2880 | 1467235922089 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 14:32:02 INFO - PROCESS | 2880 | 1467235922094 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 14:32:02 INFO - PROCESS | 2880 | 1467235922101 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:32:02 INFO - PROCESS | 2880 | 1467235922104 Marionette TRACE conn7 <- [1,1390,null,{}] 14:32:02 INFO - PROCESS | 2880 | 1467235922108 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:02 INFO - PROCESS | 2880 | 1467235922111 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:02 INFO - PROCESS | 2880 | 1467235922235 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 14:32:02 INFO - PROCESS | 2880 | 1467235922344 Marionette TRACE conn7 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:02 INFO - PROCESS | 2880 | 1467235922346 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:02 INFO - PROCESS | 2880 | ++DOCSHELL 15196400 == 38 [pid = 2880] [id = 357] 14:32:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (15C57400) [pid = 2880] [serial = 1071] [outer = 00000000] 14:32:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (167BD800) [pid = 2880] [serial = 1072] [outer = 15C57400] 14:32:02 INFO - PROCESS | 2880 | 1467235922408 Marionette DEBUG loaded listener.js 14:32:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (17946000) [pid = 2880] [serial = 1073] [outer = 15C57400] 14:32:03 INFO - PROCESS | 2880 | 1467235923095 Marionette TRACE conn7 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 14:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1018ms 14:32:03 INFO - PROCESS | 2880 | 1467235923122 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 14:32:03 INFO - PROCESS | 2880 | 1467235923125 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 14:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:32:03 INFO - PROCESS | 2880 | 1467235923129 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:32:03 INFO - PROCESS | 2880 | 1467235923133 Marionette TRACE conn7 <- [1,1394,null,{}] 14:32:03 INFO - PROCESS | 2880 | 1467235923144 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:03 INFO - PROCESS | 2880 | 1467235923149 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:03 INFO - PROCESS | 2880 | 1467235923273 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 14:32:03 INFO - PROCESS | 2880 | 1467235923409 Marionette TRACE conn7 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:03 INFO - PROCESS | 2880 | 1467235923412 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:03 INFO - PROCESS | 2880 | ++DOCSHELL 18CE8400 == 39 [pid = 2880] [id = 358] 14:32:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18CE8800) [pid = 2880] [serial = 1074] [outer = 00000000] 14:32:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18D31000) [pid = 2880] [serial = 1075] [outer = 18CE8800] 14:32:03 INFO - PROCESS | 2880 | 1467235923472 Marionette DEBUG loaded listener.js 14:32:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1A330800) [pid = 2880] [serial = 1076] [outer = 18CE8800] 14:32:04 INFO - PROCESS | 2880 | 1467235924124 Marionette TRACE conn7 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 14:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1025ms 14:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:32:04 INFO - PROCESS | 2880 | 1467235924157 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 14:32:04 INFO - PROCESS | 2880 | 1467235924159 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 14:32:04 INFO - PROCESS | 2880 | 1467235924163 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:32:04 INFO - PROCESS | 2880 | 1467235924165 Marionette TRACE conn7 <- [1,1398,null,{}] 14:32:04 INFO - PROCESS | 2880 | 1467235924169 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:04 INFO - PROCESS | 2880 | 1467235924172 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:04 INFO - PROCESS | 2880 | 1467235924292 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 14:32:04 INFO - PROCESS | 2880 | 1467235924426 Marionette TRACE conn7 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:04 INFO - PROCESS | 2880 | 1467235924428 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:04 INFO - PROCESS | 2880 | ++DOCSHELL 18AE7400 == 40 [pid = 2880] [id = 359] 14:32:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1A45F800) [pid = 2880] [serial = 1077] [outer = 00000000] 14:32:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A4B9400) [pid = 2880] [serial = 1078] [outer = 1A45F800] 14:32:04 INFO - PROCESS | 2880 | 1467235924490 Marionette DEBUG loaded listener.js 14:32:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A825400) [pid = 2880] [serial = 1079] [outer = 1A45F800] 14:32:05 INFO - PROCESS | 2880 | 1467235925209 Marionette TRACE conn7 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 14:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1070ms 14:32:05 INFO - PROCESS | 2880 | 1467235925238 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 14:32:05 INFO - PROCESS | 2880 | 1467235925243 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 14:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:32:05 INFO - PROCESS | 2880 | 1467235925248 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:32:05 INFO - PROCESS | 2880 | 1467235925252 Marionette TRACE conn7 <- [1,1402,null,{}] 14:32:05 INFO - PROCESS | 2880 | 1467235925257 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:05 INFO - PROCESS | 2880 | 1467235925260 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:05 INFO - PROCESS | 2880 | 1467235925372 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 14:32:05 INFO - PROCESS | 2880 | --DOCSHELL 1A8B6C00 == 39 [pid = 2880] [id = 320] 14:32:05 INFO - PROCESS | 2880 | --DOCSHELL 0C30D000 == 38 [pid = 2880] [id = 326] 14:32:05 INFO - PROCESS | 2880 | --DOCSHELL 18BAF000 == 37 [pid = 2880] [id = 354] 14:32:05 INFO - PROCESS | 2880 | --DOCSHELL 14952400 == 36 [pid = 2880] [id = 353] 14:32:05 INFO - PROCESS | 2880 | --DOCSHELL 0C257000 == 35 [pid = 2880] [id = 352] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 12246000 == 34 [pid = 2880] [id = 315] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 18936000 == 33 [pid = 2880] [id = 345] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 0D575800 == 32 [pid = 2880] [id = 350] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 1A456400 == 31 [pid = 2880] [id = 324] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 12160800 == 30 [pid = 2880] [id = 323] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 177A0400 == 29 [pid = 2880] [id = 351] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 18BCFC00 == 28 [pid = 2880] [id = 346] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 1AA24C00 == 27 [pid = 2880] [id = 321] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 18D1E400 == 26 [pid = 2880] [id = 316] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 1519CC00 == 25 [pid = 2880] [id = 322] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 1A4B9800 == 24 [pid = 2880] [id = 319] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 1A40E800 == 23 [pid = 2880] [id = 349] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 118A7400 == 22 [pid = 2880] [id = 343] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 15197000 == 21 [pid = 2880] [id = 312] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 167B2C00 == 20 [pid = 2880] [id = 313] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 1A32C400 == 19 [pid = 2880] [id = 348] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 0D574C00 == 18 [pid = 2880] [id = 347] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 1519DC00 == 17 [pid = 2880] [id = 325] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 0D076800 == 16 [pid = 2880] [id = 342] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 18BA3000 == 15 [pid = 2880] [id = 314] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 1519E800 == 14 [pid = 2880] [id = 344] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 18D5C800 == 13 [pid = 2880] [id = 318] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 18CE8400 == 12 [pid = 2880] [id = 358] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 18AE7400 == 11 [pid = 2880] [id = 359] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 15196400 == 10 [pid = 2880] [id = 357] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 1A32C800 == 9 [pid = 2880] [id = 355] 14:32:06 INFO - PROCESS | 2880 | --DOCSHELL 0D082400 == 8 [pid = 2880] [id = 356] 14:32:07 INFO - PROCESS | 2880 | 1467235927981 Marionette TRACE conn7 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:07 INFO - PROCESS | 2880 | 1467235927984 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1A407800) [pid = 2880] [serial = 1044] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1475C000) [pid = 2880] [serial = 1012] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (123D9C00) [pid = 2880] [serial = 1011] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18D18000) [pid = 2880] [serial = 1015] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18BD5400) [pid = 2880] [serial = 1014] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1AD68400) [pid = 2880] [serial = 1018] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1AD4E000) [pid = 2880] [serial = 1017] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1AE91000) [pid = 2880] [serial = 1021] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18CDB400) [pid = 2880] [serial = 1039] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1A45EC00) [pid = 2880] [serial = 1047] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1A408800) [pid = 2880] [serial = 1045] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (1AE8A400) [pid = 2880] [serial = 1020] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18CE6000) [pid = 2880] [serial = 1042] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (15CC6400) [pid = 2880] [serial = 1033] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (12165C00) [pid = 2880] [serial = 1029] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (18AED400) [pid = 2880] [serial = 1035] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (1230B000) [pid = 2880] [serial = 1030] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (15C59C00) [pid = 2880] [serial = 1032] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (18C30C00) [pid = 2880] [serial = 1038] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (18B10800) [pid = 2880] [serial = 1036] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (0D1FD000) [pid = 2880] [serial = 1026] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (0D596000) [pid = 2880] [serial = 1027] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 54 (1472C000) [pid = 2880] [serial = 1041] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 53 (177AC000) [pid = 2880] [serial = 1024] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | --DOMWINDOW == 52 (15CBC400) [pid = 2880] [serial = 1023] [outer = 00000000] [url = about:blank] 14:32:08 INFO - PROCESS | 2880 | ++DOCSHELL 08F74800 == 9 [pid = 2880] [id = 360] 14:32:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 53 (0C24D400) [pid = 2880] [serial = 1080] [outer = 00000000] 14:32:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 54 (0C253800) [pid = 2880] [serial = 1081] [outer = 0C24D400] 14:32:08 INFO - PROCESS | 2880 | 1467235928184 Marionette DEBUG loaded listener.js 14:32:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 55 (0C305C00) [pid = 2880] [serial = 1082] [outer = 0C24D400] 14:32:08 INFO - PROCESS | 2880 | 1467235928686 Marionette TRACE conn7 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 14:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 3487ms 14:32:08 INFO - PROCESS | 2880 | 1467235928739 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 14:32:08 INFO - PROCESS | 2880 | 1467235928743 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 14:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:32:08 INFO - PROCESS | 2880 | 1467235928747 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:32:08 INFO - PROCESS | 2880 | 1467235928750 Marionette TRACE conn7 <- [1,1406,null,{}] 14:32:08 INFO - PROCESS | 2880 | 1467235928756 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:08 INFO - PROCESS | 2880 | 1467235928761 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:08 INFO - PROCESS | 2880 | 1467235928861 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 14:32:08 INFO - PROCESS | 2880 | 1467235928874 Marionette TRACE conn7 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:08 INFO - PROCESS | 2880 | 1467235928877 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:08 INFO - PROCESS | 2880 | ++DOCSHELL 0E840C00 == 10 [pid = 2880] [id = 361] 14:32:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (0E8E0C00) [pid = 2880] [serial = 1083] [outer = 00000000] 14:32:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (0EBA4C00) [pid = 2880] [serial = 1084] [outer = 0E8E0C00] 14:32:08 INFO - PROCESS | 2880 | 1467235928927 Marionette DEBUG loaded listener.js 14:32:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (1189D000) [pid = 2880] [serial = 1085] [outer = 0E8E0C00] 14:32:09 INFO - PROCESS | 2880 | 1467235929462 Marionette TRACE conn7 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 14:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 14:32:09 INFO - PROCESS | 2880 | 1467235929479 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 14:32:09 INFO - PROCESS | 2880 | 1467235929484 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 14:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:32:09 INFO - PROCESS | 2880 | 1467235929489 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:32:09 INFO - PROCESS | 2880 | 1467235929491 Marionette TRACE conn7 <- [1,1410,null,{}] 14:32:09 INFO - PROCESS | 2880 | 1467235929495 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:09 INFO - PROCESS | 2880 | 1467235929498 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:09 INFO - PROCESS | 2880 | 1467235929595 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 14:32:09 INFO - PROCESS | 2880 | 1467235929686 Marionette TRACE conn7 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:09 INFO - PROCESS | 2880 | 1467235929689 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:09 INFO - PROCESS | 2880 | ++DOCSHELL 1224FC00 == 11 [pid = 2880] [id = 362] 14:32:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (12304800) [pid = 2880] [serial = 1086] [outer = 00000000] 14:32:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (12390C00) [pid = 2880] [serial = 1087] [outer = 12304800] 14:32:09 INFO - PROCESS | 2880 | 1467235929735 Marionette DEBUG loaded listener.js 14:32:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (13D7EC00) [pid = 2880] [serial = 1088] [outer = 12304800] 14:32:10 INFO - PROCESS | 2880 | 1467235930170 Marionette TRACE conn7 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 14:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 14:32:10 INFO - PROCESS | 2880 | 1467235930222 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 14:32:10 INFO - PROCESS | 2880 | 1467235930225 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 14:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:32:10 INFO - PROCESS | 2880 | 1467235930230 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:32:10 INFO - PROCESS | 2880 | 1467235930236 Marionette TRACE conn7 <- [1,1414,null,{}] 14:32:10 INFO - PROCESS | 2880 | 1467235930246 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:10 INFO - PROCESS | 2880 | 1467235930250 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:10 INFO - PROCESS | 2880 | 1467235930377 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 14:32:10 INFO - PROCESS | 2880 | 1467235930394 Marionette TRACE conn7 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:10 INFO - PROCESS | 2880 | 1467235930397 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:10 INFO - PROCESS | 2880 | ++DOCSHELL 1519DC00 == 12 [pid = 2880] [id = 363] 14:32:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (1519E800) [pid = 2880] [serial = 1089] [outer = 00000000] 14:32:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (15C56800) [pid = 2880] [serial = 1090] [outer = 1519E800] 14:32:10 INFO - PROCESS | 2880 | 1467235930493 Marionette DEBUG loaded listener.js 14:32:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (15CC0000) [pid = 2880] [serial = 1091] [outer = 1519E800] 14:32:11 INFO - PROCESS | 2880 | 1467235931022 Marionette TRACE conn7 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 14:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 831ms 14:32:11 INFO - PROCESS | 2880 | 1467235931062 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 14:32:11 INFO - PROCESS | 2880 | 1467235931065 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 14:32:11 INFO - PROCESS | 2880 | 1467235931068 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:32:11 INFO - PROCESS | 2880 | 1467235931070 Marionette TRACE conn7 <- [1,1418,null,{}] 14:32:11 INFO - PROCESS | 2880 | 1467235931074 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:11 INFO - PROCESS | 2880 | 1467235931076 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:11 INFO - PROCESS | 2880 | 1467235931204 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 14:32:11 INFO - PROCESS | 2880 | 1467235931269 Marionette TRACE conn7 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:11 INFO - PROCESS | 2880 | 1467235931271 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:11 INFO - PROCESS | 2880 | ++DOCSHELL 177AC000 == 13 [pid = 2880] [id = 364] 14:32:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (17940400) [pid = 2880] [serial = 1092] [outer = 00000000] 14:32:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (18937400) [pid = 2880] [serial = 1093] [outer = 17940400] 14:32:11 INFO - PROCESS | 2880 | 1467235931318 Marionette DEBUG loaded listener.js 14:32:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18AE6400) [pid = 2880] [serial = 1094] [outer = 17940400] 14:32:11 INFO - PROCESS | 2880 | 1467235931770 Marionette TRACE conn7 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 14:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 14:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:32:11 INFO - PROCESS | 2880 | 1467235931810 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 14:32:11 INFO - PROCESS | 2880 | 1467235931812 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 14:32:11 INFO - PROCESS | 2880 | 1467235931816 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:32:11 INFO - PROCESS | 2880 | 1467235931818 Marionette TRACE conn7 <- [1,1422,null,{}] 14:32:11 INFO - PROCESS | 2880 | 1467235931822 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:11 INFO - PROCESS | 2880 | 1467235931824 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:11 INFO - PROCESS | 2880 | 1467235931934 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 14:32:11 INFO - PROCESS | 2880 | 1467235931946 Marionette TRACE conn7 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:11 INFO - PROCESS | 2880 | 1467235931953 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:12 INFO - PROCESS | 2880 | ++DOCSHELL 18AF1800 == 14 [pid = 2880] [id = 365] 14:32:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18AF1C00) [pid = 2880] [serial = 1095] [outer = 00000000] 14:32:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18B08400) [pid = 2880] [serial = 1096] [outer = 18AF1C00] 14:32:12 INFO - PROCESS | 2880 | 1467235932061 Marionette DEBUG loaded listener.js 14:32:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18BD7400) [pid = 2880] [serial = 1097] [outer = 18AF1C00] 14:32:12 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18CE8800) [pid = 2880] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:32:12 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1A40F400) [pid = 2880] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:32:12 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (15C57400) [pid = 2880] [serial = 1071] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:32:12 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (0D1F7C00) [pid = 2880] [serial = 1068] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:32:12 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (0D576C00) [pid = 2880] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:32:12 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18BD1400) [pid = 2880] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:32:12 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (14952C00) [pid = 2880] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:32:12 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (0C258400) [pid = 2880] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:32:12 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (1794B800) [pid = 2880] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:32:12 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (1A32E400) [pid = 2880] [serial = 1065] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:32:12 INFO - PROCESS | 2880 | 1467235932693 Marionette TRACE conn7 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 14:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 930ms 14:32:12 INFO - PROCESS | 2880 | 1467235932747 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 14:32:12 INFO - PROCESS | 2880 | 1467235932749 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 14:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:32:12 INFO - PROCESS | 2880 | 1467235932752 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:32:12 INFO - PROCESS | 2880 | 1467235932754 Marionette TRACE conn7 <- [1,1426,null,{}] 14:32:12 INFO - PROCESS | 2880 | 1467235932758 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:12 INFO - PROCESS | 2880 | 1467235932760 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:12 INFO - PROCESS | 2880 | 1467235932849 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 14:32:12 INFO - PROCESS | 2880 | 1467235932858 Marionette TRACE conn7 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:12 INFO - PROCESS | 2880 | 1467235932860 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:12 INFO - PROCESS | 2880 | ++DOCSHELL 08F58400 == 15 [pid = 2880] [id = 366] 14:32:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (18BD9C00) [pid = 2880] [serial = 1098] [outer = 00000000] 14:32:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (18C35000) [pid = 2880] [serial = 1099] [outer = 18BD9C00] 14:32:12 INFO - PROCESS | 2880 | 1467235932907 Marionette DEBUG loaded listener.js 14:32:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (18C3A400) [pid = 2880] [serial = 1100] [outer = 18BD9C00] 14:32:13 INFO - PROCESS | 2880 | 1467235933368 Marionette TRACE conn7 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 14:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 14:32:13 INFO - PROCESS | 2880 | 1467235933427 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 14:32:13 INFO - PROCESS | 2880 | 1467235933429 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 14:32:13 INFO - PROCESS | 2880 | 1467235933432 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:32:13 INFO - PROCESS | 2880 | 1467235933434 Marionette TRACE conn7 <- [1,1430,null,{}] 14:32:13 INFO - PROCESS | 2880 | 1467235933437 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:13 INFO - PROCESS | 2880 | 1467235933439 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:13 INFO - PROCESS | 2880 | 1467235933521 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 14:32:13 INFO - PROCESS | 2880 | 1467235933526 Marionette TRACE conn7 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:13 INFO - PROCESS | 2880 | 1467235933528 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:13 INFO - PROCESS | 2880 | ++DOCSHELL 18C3CC00 == 16 [pid = 2880] [id = 367] 14:32:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (18CDDC00) [pid = 2880] [serial = 1101] [outer = 00000000] 14:32:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (18CE6C00) [pid = 2880] [serial = 1102] [outer = 18CDDC00] 14:32:13 INFO - PROCESS | 2880 | 1467235933575 Marionette DEBUG loaded listener.js 14:32:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (18D15800) [pid = 2880] [serial = 1103] [outer = 18CDDC00] 14:32:14 INFO - PROCESS | 2880 | 1467235934027 Marionette TRACE conn7 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 14:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 632ms 14:32:14 INFO - PROCESS | 2880 | 1467235934069 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 14:32:14 INFO - PROCESS | 2880 | 1467235934071 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 14:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:32:14 INFO - PROCESS | 2880 | 1467235934074 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:32:14 INFO - PROCESS | 2880 | 1467235934076 Marionette TRACE conn7 <- [1,1434,null,{}] 14:32:14 INFO - PROCESS | 2880 | 1467235934080 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:14 INFO - PROCESS | 2880 | 1467235934082 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:14 INFO - PROCESS | 2880 | 1467235934161 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 14:32:14 INFO - PROCESS | 2880 | 1467235934167 Marionette TRACE conn7 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:14 INFO - PROCESS | 2880 | 1467235934169 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:14 INFO - PROCESS | 2880 | ++DOCSHELL 0D574800 == 17 [pid = 2880] [id = 368] 14:32:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18CE6400) [pid = 2880] [serial = 1104] [outer = 00000000] 14:32:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18D31800) [pid = 2880] [serial = 1105] [outer = 18CE6400] 14:32:14 INFO - PROCESS | 2880 | 1467235934216 Marionette DEBUG loaded listener.js 14:32:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18D59400) [pid = 2880] [serial = 1106] [outer = 18CE6400] 14:32:15 INFO - PROCESS | 2880 | 1467235935062 Marionette TRACE conn7 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 14:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1019ms 14:32:15 INFO - PROCESS | 2880 | 1467235935098 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 14:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:32:15 INFO - PROCESS | 2880 | 1467235935103 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 14:32:15 INFO - PROCESS | 2880 | 1467235935107 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:32:15 INFO - PROCESS | 2880 | 1467235935112 Marionette TRACE conn7 <- [1,1438,null,{}] 14:32:15 INFO - PROCESS | 2880 | 1467235935139 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:15 INFO - PROCESS | 2880 | 1467235935142 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:15 INFO - PROCESS | 2880 | 1467235935267 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 14:32:15 INFO - PROCESS | 2880 | 1467235935398 Marionette TRACE conn7 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:15 INFO - PROCESS | 2880 | 1467235935401 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:15 INFO - PROCESS | 2880 | ++DOCSHELL 0D15F400 == 18 [pid = 2880] [id = 369] 14:32:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0D597400) [pid = 2880] [serial = 1107] [outer = 00000000] 14:32:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (11AAE800) [pid = 2880] [serial = 1108] [outer = 0D597400] 14:32:15 INFO - PROCESS | 2880 | 1467235935467 Marionette DEBUG loaded listener.js 14:32:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1224E400) [pid = 2880] [serial = 1109] [outer = 0D597400] 14:32:16 INFO - PROCESS | 2880 | 1467235936320 Marionette TRACE conn7 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 14:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1259ms 14:32:16 INFO - PROCESS | 2880 | 1467235936384 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 14:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:32:16 INFO - PROCESS | 2880 | 1467235936388 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 14:32:16 INFO - PROCESS | 2880 | 1467235936394 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:32:16 INFO - PROCESS | 2880 | 1467235936397 Marionette TRACE conn7 <- [1,1442,null,{}] 14:32:16 INFO - PROCESS | 2880 | 1467235936403 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:16 INFO - PROCESS | 2880 | 1467235936406 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:16 INFO - PROCESS | 2880 | 1467235936521 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 14:32:16 INFO - PROCESS | 2880 | 1467235936603 Marionette TRACE conn7 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:16 INFO - PROCESS | 2880 | 1467235936608 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:16 INFO - PROCESS | 2880 | ++DOCSHELL 0D593800 == 19 [pid = 2880] [id = 370] 14:32:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (0D61F000) [pid = 2880] [serial = 1110] [outer = 00000000] 14:32:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (0DF73800) [pid = 2880] [serial = 1111] [outer = 0D61F000] 14:32:16 INFO - PROCESS | 2880 | 1467235936707 Marionette DEBUG loaded listener.js 14:32:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (118A4000) [pid = 2880] [serial = 1112] [outer = 0D61F000] 14:32:16 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1A455800) [pid = 2880] [serial = 1067] [outer = 00000000] [url = about:blank] 14:32:16 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18AEE800) [pid = 2880] [serial = 646] [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.] 14:32:16 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A408000) [pid = 2880] [serial = 1066] [outer = 00000000] [url = about:blank] 14:32:16 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1A4B9400) [pid = 2880] [serial = 1078] [outer = 00000000] [url = about:blank] 14:32:16 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1A330800) [pid = 2880] [serial = 1076] [outer = 00000000] [url = about:blank] 14:32:16 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1A460400) [pid = 2880] [serial = 1048] [outer = 00000000] [url = about:blank] 14:32:16 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18D31000) [pid = 2880] [serial = 1075] [outer = 00000000] [url = about:blank] 14:32:16 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (17946000) [pid = 2880] [serial = 1073] [outer = 00000000] [url = about:blank] 14:32:16 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (121C1800) [pid = 2880] [serial = 1070] [outer = 00000000] [url = about:blank] 14:32:16 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (167BD800) [pid = 2880] [serial = 1072] [outer = 00000000] [url = about:blank] 14:32:16 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (11A23C00) [pid = 2880] [serial = 1069] [outer = 00000000] [url = about:blank] 14:32:16 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (0DE3F400) [pid = 2880] [serial = 1050] [outer = 00000000] [url = about:blank] 14:32:17 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (11899800) [pid = 2880] [serial = 1051] [outer = 00000000] [url = about:blank] 14:32:17 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (18BD9000) [pid = 2880] [serial = 1062] [outer = 00000000] [url = about:blank] 14:32:17 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (18C37000) [pid = 2880] [serial = 1063] [outer = 00000000] [url = about:blank] 14:32:17 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (150F7400) [pid = 2880] [serial = 1059] [outer = 00000000] [url = about:blank] 14:32:17 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (1519AC00) [pid = 2880] [serial = 1060] [outer = 00000000] [url = about:blank] 14:32:17 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (0C974000) [pid = 2880] [serial = 1056] [outer = 00000000] [url = about:blank] 14:32:17 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (1897FC00) [pid = 2880] [serial = 1053] [outer = 00000000] [url = about:blank] 14:32:17 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (1189D400) [pid = 2880] [serial = 1057] [outer = 00000000] [url = about:blank] 14:32:17 INFO - PROCESS | 2880 | --DOMWINDOW == 54 (18AE9C00) [pid = 2880] [serial = 1054] [outer = 00000000] [url = about:blank] 14:32:17 INFO - PROCESS | 2880 | 1467235937234 Marionette TRACE conn7 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 14:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 890ms 14:32:17 INFO - PROCESS | 2880 | 1467235937285 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 14:32:17 INFO - PROCESS | 2880 | 1467235937290 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 14:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:32:17 INFO - PROCESS | 2880 | 1467235937296 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:32:17 INFO - PROCESS | 2880 | 1467235937299 Marionette TRACE conn7 <- [1,1446,null,{}] 14:32:17 INFO - PROCESS | 2880 | 1467235937303 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:17 INFO - PROCESS | 2880 | 1467235937306 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:17 INFO - PROCESS | 2880 | 1467235937400 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 14:32:17 INFO - PROCESS | 2880 | 1467235937410 Marionette TRACE conn7 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:17 INFO - PROCESS | 2880 | 1467235937412 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:17 INFO - PROCESS | 2880 | ++DOCSHELL 11AE2000 == 20 [pid = 2880] [id = 371] 14:32:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 55 (12199400) [pid = 2880] [serial = 1113] [outer = 00000000] 14:32:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (123E0000) [pid = 2880] [serial = 1114] [outer = 12199400] 14:32:17 INFO - PROCESS | 2880 | 1467235937463 Marionette DEBUG loaded listener.js 14:32:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (14726800) [pid = 2880] [serial = 1115] [outer = 12199400] 14:32:17 INFO - PROCESS | 2880 | 1467235937983 Marionette TRACE conn7 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 14:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 731ms 14:32:18 INFO - PROCESS | 2880 | 1467235938047 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 14:32:18 INFO - PROCESS | 2880 | 1467235938049 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 14:32:18 INFO - PROCESS | 2880 | 1467235938053 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:32:18 INFO - PROCESS | 2880 | 1467235938056 Marionette TRACE conn7 <- [1,1450,null,{}] 14:32:18 INFO - PROCESS | 2880 | 1467235938070 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:18 INFO - PROCESS | 2880 | 1467235938075 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:18 INFO - PROCESS | 2880 | 1467235938173 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 14:32:18 INFO - PROCESS | 2880 | 1467235938259 Marionette TRACE conn7 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:18 INFO - PROCESS | 2880 | 1467235938262 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:18 INFO - PROCESS | 2880 | ++DOCSHELL 1519D000 == 21 [pid = 2880] [id = 372] 14:32:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (1519D800) [pid = 2880] [serial = 1116] [outer = 00000000] 14:32:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (15C5E400) [pid = 2880] [serial = 1117] [outer = 1519D800] 14:32:18 INFO - PROCESS | 2880 | 1467235938313 Marionette DEBUG loaded listener.js 14:32:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (167BE000) [pid = 2880] [serial = 1118] [outer = 1519D800] 14:32:18 INFO - PROCESS | 2880 | 1467235938721 Marionette TRACE conn7 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 14:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 731ms 14:32:18 INFO - PROCESS | 2880 | 1467235938788 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 14:32:18 INFO - PROCESS | 2880 | 1467235938791 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 14:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:32:18 INFO - PROCESS | 2880 | 1467235938794 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:32:18 INFO - PROCESS | 2880 | 1467235938796 Marionette TRACE conn7 <- [1,1454,null,{}] 14:32:18 INFO - PROCESS | 2880 | 1467235938800 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:18 INFO - PROCESS | 2880 | 1467235938802 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:18 INFO - PROCESS | 2880 | 1467235938891 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 14:32:18 INFO - PROCESS | 2880 | 1467235938900 Marionette TRACE conn7 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:18 INFO - PROCESS | 2880 | 1467235938902 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:18 INFO - PROCESS | 2880 | ++DOCSHELL 17DC2000 == 22 [pid = 2880] [id = 373] 14:32:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (17DC5400) [pid = 2880] [serial = 1119] [outer = 00000000] 14:32:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (18B01C00) [pid = 2880] [serial = 1120] [outer = 17DC5400] 14:32:18 INFO - PROCESS | 2880 | 1467235938950 Marionette DEBUG loaded listener.js 14:32:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (18B08800) [pid = 2880] [serial = 1121] [outer = 17DC5400] 14:32:19 INFO - PROCESS | 2880 | 1467235939455 Marionette TRACE conn7 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 14:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 673ms 14:32:19 INFO - PROCESS | 2880 | 1467235939471 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 14:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:32:19 INFO - PROCESS | 2880 | 1467235939473 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 14:32:19 INFO - PROCESS | 2880 | 1467235939476 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:32:19 INFO - PROCESS | 2880 | 1467235939478 Marionette TRACE conn7 <- [1,1458,null,{}] 14:32:19 INFO - PROCESS | 2880 | 1467235939482 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:19 INFO - PROCESS | 2880 | 1467235939483 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:19 INFO - PROCESS | 2880 | 1467235939622 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 14:32:19 INFO - PROCESS | 2880 | 1467235939633 Marionette TRACE conn7 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:19 INFO - PROCESS | 2880 | 1467235939635 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:19 INFO - PROCESS | 2880 | ++DOCSHELL 18B10400 == 23 [pid = 2880] [id = 374] 14:32:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (18BCFC00) [pid = 2880] [serial = 1122] [outer = 00000000] 14:32:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (18C30000) [pid = 2880] [serial = 1123] [outer = 18BCFC00] 14:32:19 INFO - PROCESS | 2880 | 1467235939682 Marionette DEBUG loaded listener.js 14:32:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (18C39C00) [pid = 2880] [serial = 1124] [outer = 18BCFC00] 14:32:20 INFO - PROCESS | 2880 | 1467235940144 Marionette TRACE conn7 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 14:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 14:32:20 INFO - PROCESS | 2880 | 1467235940207 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 14:32:20 INFO - PROCESS | 2880 | 1467235940209 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 14:32:20 INFO - PROCESS | 2880 | 1467235940212 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:32:20 INFO - PROCESS | 2880 | 1467235940214 Marionette TRACE conn7 <- [1,1462,null,{}] 14:32:20 INFO - PROCESS | 2880 | 1467235940218 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:20 INFO - PROCESS | 2880 | 1467235940224 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:20 INFO - PROCESS | 2880 | 1467235940375 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 14:32:20 INFO - PROCESS | 2880 | 1467235940439 Marionette TRACE conn7 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:20 INFO - PROCESS | 2880 | 1467235940441 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:20 INFO - PROCESS | 2880 | ++DOCSHELL 18D1AC00 == 24 [pid = 2880] [id = 375] 14:32:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18D1E400) [pid = 2880] [serial = 1125] [outer = 00000000] 14:32:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18D66400) [pid = 2880] [serial = 1126] [outer = 18D1E400] 14:32:20 INFO - PROCESS | 2880 | 1467235940490 Marionette DEBUG loaded listener.js 14:32:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1A337C00) [pid = 2880] [serial = 1127] [outer = 18D1E400] 14:32:20 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18AF1C00) [pid = 2880] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:32:20 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18CDDC00) [pid = 2880] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:32:20 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1519E800) [pid = 2880] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:32:20 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18BD9C00) [pid = 2880] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:32:20 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1A45F800) [pid = 2880] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:32:20 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (12304800) [pid = 2880] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:32:20 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (0E8E0C00) [pid = 2880] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:32:20 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (0C24D400) [pid = 2880] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:32:20 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (17940400) [pid = 2880] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:32:21 INFO - PROCESS | 2880 | 1467235941339 Marionette TRACE conn7 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 14:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1172ms 14:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:32:21 INFO - PROCESS | 2880 | 1467235941389 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 14:32:21 INFO - PROCESS | 2880 | 1467235941393 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 14:32:21 INFO - PROCESS | 2880 | 1467235941398 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:32:21 INFO - PROCESS | 2880 | 1467235941404 Marionette TRACE conn7 <- [1,1466,null,{}] 14:32:21 INFO - PROCESS | 2880 | 1467235941424 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:21 INFO - PROCESS | 2880 | 1467235941427 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:21 INFO - PROCESS | 2880 | 1467235941551 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 14:32:21 INFO - PROCESS | 2880 | 1467235941674 Marionette TRACE conn7 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:21 INFO - PROCESS | 2880 | 1467235941677 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:21 INFO - PROCESS | 2880 | ++DOCSHELL 0D578000 == 25 [pid = 2880] [id = 376] 14:32:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (0DF7B400) [pid = 2880] [serial = 1128] [outer = 00000000] 14:32:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (121C1800) [pid = 2880] [serial = 1129] [outer = 0DF7B400] 14:32:21 INFO - PROCESS | 2880 | 1467235941739 Marionette DEBUG loaded listener.js 14:32:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (0DE8A400) [pid = 2880] [serial = 1130] [outer = 0DF7B400] 14:32:22 INFO - PROCESS | 2880 | 1467235942404 Marionette TRACE conn7 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 14:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1042ms 14:32:22 INFO - PROCESS | 2880 | 1467235942441 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 14:32:22 INFO - PROCESS | 2880 | 1467235942446 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 14:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:32:22 INFO - PROCESS | 2880 | 1467235942453 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:32:22 INFO - PROCESS | 2880 | 1467235942456 Marionette TRACE conn7 <- [1,1470,null,{}] 14:32:22 INFO - PROCESS | 2880 | 1467235942461 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:22 INFO - PROCESS | 2880 | 1467235942464 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:22 INFO - PROCESS | 2880 | 1467235942582 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 14:32:22 INFO - PROCESS | 2880 | 1467235942713 Marionette TRACE conn7 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:22 INFO - PROCESS | 2880 | 1467235942716 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:22 INFO - PROCESS | 2880 | ++DOCSHELL 15C59000 == 26 [pid = 2880] [id = 377] 14:32:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (15C5C800) [pid = 2880] [serial = 1131] [outer = 00000000] 14:32:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (177A9C00) [pid = 2880] [serial = 1132] [outer = 15C5C800] 14:32:22 INFO - PROCESS | 2880 | 1467235942777 Marionette DEBUG loaded listener.js 14:32:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (17DC1C00) [pid = 2880] [serial = 1133] [outer = 15C5C800] 14:32:23 INFO - PROCESS | 2880 | 1467235943378 Marionette TRACE conn7 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 14:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 970ms 14:32:23 INFO - PROCESS | 2880 | 1467235943426 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 14:32:23 INFO - PROCESS | 2880 | 1467235943428 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 14:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:32:23 INFO - PROCESS | 2880 | 1467235943432 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:32:23 INFO - PROCESS | 2880 | 1467235943436 Marionette TRACE conn7 <- [1,1474,null,{}] 14:32:23 INFO - PROCESS | 2880 | 1467235943447 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:23 INFO - PROCESS | 2880 | 1467235943453 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:23 INFO - PROCESS | 2880 | 1467235943566 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 14:32:23 INFO - PROCESS | 2880 | 1467235943695 Marionette TRACE conn7 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:23 INFO - PROCESS | 2880 | 1467235943699 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:23 INFO - PROCESS | 2880 | ++DOCSHELL 18D57400 == 27 [pid = 2880] [id = 378] 14:32:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18D57800) [pid = 2880] [serial = 1134] [outer = 00000000] 14:32:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18D62400) [pid = 2880] [serial = 1135] [outer = 18D57800] 14:32:23 INFO - PROCESS | 2880 | 1467235943757 Marionette DEBUG loaded listener.js 14:32:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1A403000) [pid = 2880] [serial = 1136] [outer = 18D57800] 14:32:24 INFO - PROCESS | 2880 | 1467235944373 Marionette TRACE conn7 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 14:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 971ms 14:32:24 INFO - PROCESS | 2880 | 1467235944406 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 14:32:24 INFO - PROCESS | 2880 | 1467235944409 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 14:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:32:24 INFO - PROCESS | 2880 | 1467235944412 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:32:24 INFO - PROCESS | 2880 | 1467235944415 Marionette TRACE conn7 <- [1,1478,null,{}] 14:32:24 INFO - PROCESS | 2880 | 1467235944419 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:24 INFO - PROCESS | 2880 | 1467235944421 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:24 INFO - PROCESS | 2880 | 1467235944536 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 14:32:24 INFO - PROCESS | 2880 | 1467235944719 Marionette TRACE conn7 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:24 INFO - PROCESS | 2880 | 1467235944722 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:24 INFO - PROCESS | 2880 | ++DOCSHELL 08F66C00 == 28 [pid = 2880] [id = 379] 14:32:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (08F6A000) [pid = 2880] [serial = 1137] [outer = 00000000] 14:32:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (0C257800) [pid = 2880] [serial = 1138] [outer = 08F6A000] 14:32:24 INFO - PROCESS | 2880 | 1467235944777 Marionette DEBUG loaded listener.js 14:32:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (0C741800) [pid = 2880] [serial = 1139] [outer = 08F6A000] 14:32:25 INFO - PROCESS | 2880 | --DOCSHELL 08F74800 == 27 [pid = 2880] [id = 360] 14:32:25 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18CE6C00) [pid = 2880] [serial = 1102] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18BD7400) [pid = 2880] [serial = 1097] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18D15800) [pid = 2880] [serial = 1103] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (15C56800) [pid = 2880] [serial = 1090] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (15CC0000) [pid = 2880] [serial = 1091] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (18D31800) [pid = 2880] [serial = 1105] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18C3A400) [pid = 2880] [serial = 1100] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18C35000) [pid = 2880] [serial = 1099] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (13D7EC00) [pid = 2880] [serial = 1088] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (1A825400) [pid = 2880] [serial = 1079] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (12390C00) [pid = 2880] [serial = 1087] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (0EBA4C00) [pid = 2880] [serial = 1084] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (1189D000) [pid = 2880] [serial = 1085] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (0C253800) [pid = 2880] [serial = 1081] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (0C305C00) [pid = 2880] [serial = 1082] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (18AE6400) [pid = 2880] [serial = 1094] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (18937400) [pid = 2880] [serial = 1093] [outer = 00000000] [url = about:blank] 14:32:25 INFO - PROCESS | 2880 | --DOMWINDOW == 54 (18B08400) [pid = 2880] [serial = 1096] [outer = 00000000] [url = about:blank] 14:32:26 INFO - PROCESS | 2880 | 1467235946045 Marionette TRACE conn7 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 14:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1684ms 14:32:26 INFO - PROCESS | 2880 | 1467235946100 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 14:32:26 INFO - PROCESS | 2880 | 1467235946105 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 14:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:32:26 INFO - PROCESS | 2880 | 1467235946111 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:32:26 INFO - PROCESS | 2880 | 1467235946115 Marionette TRACE conn7 <- [1,1482,null,{}] 14:32:26 INFO - PROCESS | 2880 | 1467235946121 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:26 INFO - PROCESS | 2880 | 1467235946124 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:26 INFO - PROCESS | 2880 | 1467235946221 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 14:32:26 INFO - PROCESS | 2880 | 1467235946311 Marionette TRACE conn7 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:26 INFO - PROCESS | 2880 | 1467235946315 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:26 INFO - PROCESS | 2880 | ++DOCSHELL 0DE1D400 == 28 [pid = 2880] [id = 380] 14:32:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 55 (0DE3C000) [pid = 2880] [serial = 1140] [outer = 00000000] 14:32:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (0DFCFC00) [pid = 2880] [serial = 1141] [outer = 0DE3C000] 14:32:26 INFO - PROCESS | 2880 | 1467235946367 Marionette DEBUG loaded listener.js 14:32:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (11898400) [pid = 2880] [serial = 1142] [outer = 0DE3C000] 14:32:26 INFO - PROCESS | 2880 | 1467235946811 Marionette TRACE conn7 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 14:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 14:32:26 INFO - PROCESS | 2880 | 1467235946845 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 14:32:26 INFO - PROCESS | 2880 | 1467235946850 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 14:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:32:26 INFO - PROCESS | 2880 | 1467235946857 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:32:26 INFO - PROCESS | 2880 | 1467235946860 Marionette TRACE conn7 <- [1,1486,null,{}] 14:32:26 INFO - PROCESS | 2880 | 1467235946864 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:26 INFO - PROCESS | 2880 | 1467235946867 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:26 INFO - PROCESS | 2880 | 1467235946961 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 14:32:26 INFO - PROCESS | 2880 | 1467235946968 Marionette TRACE conn7 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:26 INFO - PROCESS | 2880 | 1467235946971 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:27 INFO - PROCESS | 2880 | ++DOCSHELL 1238D000 == 29 [pid = 2880] [id = 381] 14:32:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (1238E400) [pid = 2880] [serial = 1143] [outer = 00000000] 14:32:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (123E4000) [pid = 2880] [serial = 1144] [outer = 1238E400] 14:32:27 INFO - PROCESS | 2880 | 1467235947021 Marionette DEBUG loaded listener.js 14:32:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (1472C800) [pid = 2880] [serial = 1145] [outer = 1238E400] 14:32:27 INFO - PROCESS | 2880 | 1467235947491 Marionette TRACE conn7 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 14:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 671ms 14:32:27 INFO - PROCESS | 2880 | 1467235947530 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 14:32:27 INFO - PROCESS | 2880 | 1467235947532 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 14:32:27 INFO - PROCESS | 2880 | 1467235947536 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:32:27 INFO - PROCESS | 2880 | 1467235947539 Marionette TRACE conn7 <- [1,1490,null,{}] 14:32:27 INFO - PROCESS | 2880 | 1467235947551 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:27 INFO - PROCESS | 2880 | 1467235947556 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:27 INFO - PROCESS | 2880 | 1467235947677 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 14:32:27 INFO - PROCESS | 2880 | 1467235947777 Marionette TRACE conn7 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:27 INFO - PROCESS | 2880 | 1467235947780 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:27 INFO - PROCESS | 2880 | ++DOCSHELL 15C57400 == 30 [pid = 2880] [id = 382] 14:32:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (15C5E000) [pid = 2880] [serial = 1146] [outer = 00000000] 14:32:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (177A7400) [pid = 2880] [serial = 1147] [outer = 15C5E000] 14:32:27 INFO - PROCESS | 2880 | 1467235947831 Marionette DEBUG loaded listener.js 14:32:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (17AD4C00) [pid = 2880] [serial = 1148] [outer = 15C5E000] 14:32:28 INFO - PROCESS | 2880 | 1467235948301 Marionette TRACE conn7 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 14:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 770ms 14:32:28 INFO - PROCESS | 2880 | 1467235948309 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 14:32:28 INFO - PROCESS | 2880 | 1467235948312 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 14:32:28 INFO - PROCESS | 2880 | 1467235948315 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:32:28 INFO - PROCESS | 2880 | 1467235948317 Marionette TRACE conn7 <- [1,1494,null,{}] 14:32:28 INFO - PROCESS | 2880 | 1467235948320 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:28 INFO - PROCESS | 2880 | 1467235948322 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:28 INFO - PROCESS | 2880 | 1467235948447 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 14:32:28 INFO - PROCESS | 2880 | 1467235948455 Marionette TRACE conn7 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:28 INFO - PROCESS | 2880 | 1467235948457 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:28 INFO - PROCESS | 2880 | ++DOCSHELL 18AEB800 == 31 [pid = 2880] [id = 383] 14:32:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (18AED400) [pid = 2880] [serial = 1149] [outer = 00000000] 14:32:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (18B02C00) [pid = 2880] [serial = 1150] [outer = 18AED400] 14:32:28 INFO - PROCESS | 2880 | 1467235948553 Marionette DEBUG loaded listener.js 14:32:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (18B0B400) [pid = 2880] [serial = 1151] [outer = 18AED400] 14:32:29 INFO - PROCESS | 2880 | 1467235949010 Marionette TRACE conn7 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 14:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 771ms 14:32:29 INFO - PROCESS | 2880 | 1467235949091 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 14:32:29 INFO - PROCESS | 2880 | 1467235949093 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 14:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:32:29 INFO - PROCESS | 2880 | 1467235949097 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:32:29 INFO - PROCESS | 2880 | 1467235949098 Marionette TRACE conn7 <- [1,1498,null,{}] 14:32:29 INFO - PROCESS | 2880 | 1467235949102 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:29 INFO - PROCESS | 2880 | 1467235949104 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:29 INFO - PROCESS | 2880 | 1467235949223 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 14:32:29 INFO - PROCESS | 2880 | 1467235949235 Marionette TRACE conn7 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:29 INFO - PROCESS | 2880 | 1467235949237 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:29 INFO - PROCESS | 2880 | ++DOCSHELL 18BD5800 == 32 [pid = 2880] [id = 384] 14:32:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18BD9000) [pid = 2880] [serial = 1152] [outer = 00000000] 14:32:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18C33000) [pid = 2880] [serial = 1153] [outer = 18BD9000] 14:32:29 INFO - PROCESS | 2880 | 1467235949334 Marionette DEBUG loaded listener.js 14:32:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18C3A800) [pid = 2880] [serial = 1154] [outer = 18BD9000] 14:32:29 INFO - PROCESS | 2880 | 1467235949777 Marionette TRACE conn7 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 14:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 731ms 14:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:32:29 INFO - PROCESS | 2880 | 1467235949832 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 14:32:29 INFO - PROCESS | 2880 | 1467235949834 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 14:32:29 INFO - PROCESS | 2880 | 1467235949837 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:32:29 INFO - PROCESS | 2880 | 1467235949839 Marionette TRACE conn7 <- [1,1502,null,{}] 14:32:29 INFO - PROCESS | 2880 | 1467235949843 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:29 INFO - PROCESS | 2880 | 1467235949848 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:30 INFO - PROCESS | 2880 | 1467235949989 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 14:32:30 INFO - PROCESS | 2880 | 1467235950004 Marionette TRACE conn7 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:30 INFO - PROCESS | 2880 | 1467235950006 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:30 INFO - PROCESS | 2880 | ++DOCSHELL 18D2B800 == 33 [pid = 2880] [id = 385] 14:32:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18D31400) [pid = 2880] [serial = 1155] [outer = 00000000] 14:32:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18D64C00) [pid = 2880] [serial = 1156] [outer = 18D31400] 14:32:30 INFO - PROCESS | 2880 | 1467235950053 Marionette DEBUG loaded listener.js 14:32:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1A401C00) [pid = 2880] [serial = 1157] [outer = 18D31400] 14:32:30 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (17DC5400) [pid = 2880] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:32:30 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18D1E400) [pid = 2880] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:32:30 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18BCFC00) [pid = 2880] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:32:30 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1519D800) [pid = 2880] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:32:30 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (0D597400) [pid = 2880] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:32:30 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (12199400) [pid = 2880] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:32:30 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (0D61F000) [pid = 2880] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:32:30 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18CE6400) [pid = 2880] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:32:30 INFO - PROCESS | 2880 | 1467235950585 Marionette TRACE conn7 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 14:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 770ms 14:32:30 INFO - PROCESS | 2880 | 1467235950612 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 14:32:30 INFO - PROCESS | 2880 | 1467235950614 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 14:32:30 INFO - PROCESS | 2880 | 1467235950617 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:32:30 INFO - PROCESS | 2880 | 1467235950619 Marionette TRACE conn7 <- [1,1506,null,{}] 14:32:30 INFO - PROCESS | 2880 | 1467235950622 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:30 INFO - PROCESS | 2880 | 1467235950624 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:30 INFO - PROCESS | 2880 | 1467235950705 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 14:32:30 INFO - PROCESS | 2880 | 1467235950710 Marionette TRACE conn7 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:30 INFO - PROCESS | 2880 | 1467235950712 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:30 INFO - PROCESS | 2880 | ++DOCSHELL 18C33C00 == 34 [pid = 2880] [id = 386] 14:32:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (18CE6400) [pid = 2880] [serial = 1158] [outer = 00000000] 14:32:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (1A337800) [pid = 2880] [serial = 1159] [outer = 18CE6400] 14:32:30 INFO - PROCESS | 2880 | 1467235950758 Marionette DEBUG loaded listener.js 14:32:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (1A406000) [pid = 2880] [serial = 1160] [outer = 18CE6400] 14:32:31 INFO - PROCESS | 2880 | 1467235951181 Marionette TRACE conn7 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 631ms 14:32:31 INFO - PROCESS | 2880 | 1467235951252 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 14:32:31 INFO - PROCESS | 2880 | 1467235951254 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 14:32:31 INFO - PROCESS | 2880 | 1467235951258 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:32:31 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:32:31 INFO - PROCESS | 2880 | 1467235951260 Marionette TRACE conn7 <- [1,1510,null,{}] 14:32:31 INFO - PROCESS | 2880 | 1467235951264 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:31 INFO - PROCESS | 2880 | 1467235951265 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:31 INFO - PROCESS | 2880 | 1467235951348 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 14:32:31 INFO - PROCESS | 2880 | 1467235951356 Marionette TRACE conn7 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:31 INFO - PROCESS | 2880 | 1467235951358 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:31 INFO - PROCESS | 2880 | ++DOCSHELL 123DC000 == 35 [pid = 2880] [id = 387] 14:32:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (13D71000) [pid = 2880] [serial = 1161] [outer = 00000000] 14:32:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1A454400) [pid = 2880] [serial = 1162] [outer = 13D71000] 14:32:31 INFO - PROCESS | 2880 | 1467235951405 Marionette DEBUG loaded listener.js 14:32:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1A454C00) [pid = 2880] [serial = 1163] [outer = 13D71000] 14:32:31 INFO - PROCESS | 2880 | 1467235951834 Marionette TRACE conn7 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 14:32:31 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 () { 14:32:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:32:31 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 () { 14:32:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:32:31 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 () { 14:32:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:32:31 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 () { 14:32:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:32:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:32:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 633ms 14:32:31 INFO - PROCESS | 2880 | 1467235951895 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 14:32:31 INFO - PROCESS | 2880 | 1467235951897 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 14:32:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:32:31 INFO - PROCESS | 2880 | 1467235951900 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:32:31 INFO - PROCESS | 2880 | 1467235951902 Marionette TRACE conn7 <- [1,1514,null,{}] 14:32:31 INFO - PROCESS | 2880 | 1467235951906 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:31 INFO - PROCESS | 2880 | 1467235951908 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:32 INFO - PROCESS | 2880 | 1467235951990 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 14:32:32 INFO - PROCESS | 2880 | 1467235951995 Marionette TRACE conn7 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:32 INFO - PROCESS | 2880 | 1467235951997 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:32 INFO - PROCESS | 2880 | ++DOCSHELL 15C06C00 == 36 [pid = 2880] [id = 388] 14:32:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1A460800) [pid = 2880] [serial = 1164] [outer = 00000000] 14:32:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1A4B0000) [pid = 2880] [serial = 1165] [outer = 1A460800] 14:32:32 INFO - PROCESS | 2880 | 1467235952043 Marionette DEBUG loaded listener.js 14:32:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1A4BC800) [pid = 2880] [serial = 1166] [outer = 1A460800] 14:32:32 INFO - PROCESS | 2880 | 1467235952769 Marionette TRACE conn7 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 14:32:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:32:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:32:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:32:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:32:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:32:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:32:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:32:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:32:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:32:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 931ms 14:32:32 INFO - PROCESS | 2880 | 1467235952833 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 14:32:32 INFO - PROCESS | 2880 | 1467235952838 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 14:32:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:32:32 INFO - PROCESS | 2880 | 1467235952843 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:32:32 INFO - PROCESS | 2880 | 1467235952849 Marionette TRACE conn7 <- [1,1518,null,{}] 14:32:32 INFO - PROCESS | 2880 | 1467235952855 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:32 INFO - PROCESS | 2880 | 1467235952858 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:33 INFO - PROCESS | 2880 | 1467235952981 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 14:32:33 INFO - PROCESS | 2880 | 1467235953115 Marionette TRACE conn7 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:33 INFO - PROCESS | 2880 | 1467235953118 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:33 INFO - PROCESS | 2880 | ++DOCSHELL 0C305C00 == 37 [pid = 2880] [id = 389] 14:32:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (0C308000) [pid = 2880] [serial = 1167] [outer = 00000000] 14:32:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (12199800) [pid = 2880] [serial = 1168] [outer = 0C308000] 14:32:33 INFO - PROCESS | 2880 | 1467235953181 Marionette DEBUG loaded listener.js 14:32:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1475DC00) [pid = 2880] [serial = 1169] [outer = 0C308000] 14:32:33 INFO - PROCESS | 2880 | 1467235953849 Marionette TRACE conn7 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 14:32:33 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 14:32:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:32:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:32:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:32:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:32:33 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. 14:32:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:32:33 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1021ms 14:32:33 INFO - PROCESS | 2880 | 1467235953869 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 14:32:33 INFO - PROCESS | 2880 | 1467235953875 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 14:32:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:32:33 INFO - PROCESS | 2880 | 1467235953881 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:32:33 INFO - PROCESS | 2880 | 1467235953884 Marionette TRACE conn7 <- [1,1522,null,{}] 14:32:33 INFO - PROCESS | 2880 | 1467235953888 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:33 INFO - PROCESS | 2880 | 1467235953891 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:34 INFO - PROCESS | 2880 | 1467235954021 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 14:32:34 INFO - PROCESS | 2880 | 1467235954135 Marionette TRACE conn7 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:34 INFO - PROCESS | 2880 | 1467235954138 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:34 INFO - PROCESS | 2880 | ++DOCSHELL 18AEEC00 == 38 [pid = 2880] [id = 390] 14:32:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18AEFC00) [pid = 2880] [serial = 1170] [outer = 00000000] 14:32:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18BD9C00) [pid = 2880] [serial = 1171] [outer = 18AEFC00] 14:32:34 INFO - PROCESS | 2880 | 1467235954197 Marionette DEBUG loaded listener.js 14:32:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18CDEC00) [pid = 2880] [serial = 1172] [outer = 18AEFC00] 14:32:35 INFO - PROCESS | 2880 | 1467235955104 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:32:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:32:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1270ms 14:32:35 INFO - PROCESS | 2880 | 1467235955153 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 14:32:35 INFO - PROCESS | 2880 | 1467235955158 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 14:32:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:32:35 INFO - PROCESS | 2880 | 1467235955163 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:32:35 INFO - PROCESS | 2880 | 1467235955166 Marionette TRACE conn7 <- [1,1526,null,{}] 14:32:35 INFO - PROCESS | 2880 | 1467235955172 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:35 INFO - PROCESS | 2880 | 1467235955175 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:35 INFO - PROCESS | 2880 | 1467235955306 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 14:32:35 INFO - PROCESS | 2880 | --DOCSHELL 18D57400 == 37 [pid = 2880] [id = 378] 14:32:35 INFO - PROCESS | 2880 | --DOCSHELL 123DC000 == 36 [pid = 2880] [id = 387] 14:32:35 INFO - PROCESS | 2880 | --DOCSHELL 18C33C00 == 35 [pid = 2880] [id = 386] 14:32:35 INFO - PROCESS | 2880 | --DOCSHELL 18D2B800 == 34 [pid = 2880] [id = 385] 14:32:35 INFO - PROCESS | 2880 | --DOCSHELL 18BD5800 == 33 [pid = 2880] [id = 384] 14:32:35 INFO - PROCESS | 2880 | --DOCSHELL 18AEB800 == 32 [pid = 2880] [id = 383] 14:32:35 INFO - PROCESS | 2880 | --DOCSHELL 15C57400 == 31 [pid = 2880] [id = 382] 14:32:35 INFO - PROCESS | 2880 | --DOCSHELL 1238D000 == 30 [pid = 2880] [id = 381] 14:32:35 INFO - PROCESS | 2880 | --DOCSHELL 0DE1D400 == 29 [pid = 2880] [id = 380] 14:32:35 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18B01C00) [pid = 2880] [serial = 1120] [outer = 00000000] [url = about:blank] 14:32:35 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18B08800) [pid = 2880] [serial = 1121] [outer = 00000000] [url = about:blank] 14:32:35 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1A337C00) [pid = 2880] [serial = 1127] [outer = 00000000] [url = about:blank] 14:32:35 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18C30000) [pid = 2880] [serial = 1123] [outer = 00000000] [url = about:blank] 14:32:35 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18D66400) [pid = 2880] [serial = 1126] [outer = 00000000] [url = about:blank] 14:32:35 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (15C5E400) [pid = 2880] [serial = 1117] [outer = 00000000] [url = about:blank] 14:32:35 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (167BE000) [pid = 2880] [serial = 1118] [outer = 00000000] [url = about:blank] 14:32:35 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18C39C00) [pid = 2880] [serial = 1124] [outer = 00000000] [url = about:blank] 14:32:35 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (11AAE800) [pid = 2880] [serial = 1108] [outer = 00000000] [url = about:blank] 14:32:35 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1224E400) [pid = 2880] [serial = 1109] [outer = 00000000] [url = about:blank] 14:32:35 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (123E0000) [pid = 2880] [serial = 1114] [outer = 00000000] [url = about:blank] 14:32:35 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (14726800) [pid = 2880] [serial = 1115] [outer = 00000000] [url = about:blank] 14:32:35 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (0DF73800) [pid = 2880] [serial = 1111] [outer = 00000000] [url = about:blank] 14:32:35 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (118A4000) [pid = 2880] [serial = 1112] [outer = 00000000] [url = about:blank] 14:32:35 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18D59400) [pid = 2880] [serial = 1106] [outer = 00000000] [url = about:blank] 14:32:35 INFO - PROCESS | 2880 | 1467235955447 Marionette TRACE conn7 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:35 INFO - PROCESS | 2880 | 1467235955452 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:35 INFO - PROCESS | 2880 | ++DOCSHELL 0C259000 == 30 [pid = 2880] [id = 391] 14:32:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (0C25A800) [pid = 2880] [serial = 1173] [outer = 00000000] 14:32:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (0D15D800) [pid = 2880] [serial = 1174] [outer = 0C25A800] 14:32:35 INFO - PROCESS | 2880 | 1467235955501 Marionette DEBUG loaded listener.js 14:32:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (0DBE9C00) [pid = 2880] [serial = 1175] [outer = 0C25A800] 14:32:35 INFO - PROCESS | 2880 | 1467235955979 Marionette TRACE conn7 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 14:32:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:32:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 890ms 14:32:36 INFO - PROCESS | 2880 | 1467235956053 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 14:32:36 INFO - PROCESS | 2880 | 1467235956058 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 14:32:36 INFO - PROCESS | 2880 | 1467235956064 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:32:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:32:36 INFO - PROCESS | 2880 | 1467235956067 Marionette TRACE conn7 <- [1,1530,null,{}] 14:32:36 INFO - PROCESS | 2880 | 1467235956071 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:36 INFO - PROCESS | 2880 | 1467235956074 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:36 INFO - PROCESS | 2880 | 1467235956160 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 14:32:36 INFO - PROCESS | 2880 | 1467235956175 Marionette TRACE conn7 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:36 INFO - PROCESS | 2880 | 1467235956177 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:36 INFO - PROCESS | 2880 | ++DOCSHELL 1230A400 == 31 [pid = 2880] [id = 392] 14:32:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1230D400) [pid = 2880] [serial = 1176] [outer = 00000000] 14:32:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (14729400) [pid = 2880] [serial = 1177] [outer = 1230D400] 14:32:36 INFO - PROCESS | 2880 | 1467235956227 Marionette DEBUG loaded listener.js 14:32:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (14957800) [pid = 2880] [serial = 1178] [outer = 1230D400] 14:32:36 INFO - PROCESS | 2880 | 1467235956713 Marionette TRACE conn7 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 14:32:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:32:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 671ms 14:32:36 INFO - PROCESS | 2880 | 1467235956740 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 14:32:36 INFO - PROCESS | 2880 | 1467235956742 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 14:32:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:32:36 INFO - PROCESS | 2880 | 1467235956746 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:32:36 INFO - PROCESS | 2880 | 1467235956749 Marionette TRACE conn7 <- [1,1534,null,{}] 14:32:36 INFO - PROCESS | 2880 | 1467235956761 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:36 INFO - PROCESS | 2880 | 1467235956766 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:36 INFO - PROCESS | 2880 | 1467235956884 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 14:32:37 INFO - PROCESS | 2880 | 1467235956983 Marionette TRACE conn7 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:37 INFO - PROCESS | 2880 | 1467235956985 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:37 INFO - PROCESS | 2880 | ++DOCSHELL 17DC3800 == 32 [pid = 2880] [id = 393] 14:32:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18933400) [pid = 2880] [serial = 1179] [outer = 00000000] 14:32:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18AE9800) [pid = 2880] [serial = 1180] [outer = 18933400] 14:32:37 INFO - PROCESS | 2880 | 1467235957035 Marionette DEBUG loaded listener.js 14:32:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18B03800) [pid = 2880] [serial = 1181] [outer = 18933400] 14:32:37 INFO - PROCESS | 2880 | 1467235957417 Marionette TRACE conn7 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 14:32:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:32:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 14:32:37 INFO - PROCESS | 2880 | 1467235957480 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 14:32:37 INFO - PROCESS | 2880 | 1467235957483 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 14:32:37 INFO - PROCESS | 2880 | 1467235957501 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:32:37 INFO - PROCESS | 2880 | 1467235957503 Marionette TRACE conn7 <- [1,1538,null,{}] 14:32:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:32:37 INFO - PROCESS | 2880 | 1467235957506 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:37 INFO - PROCESS | 2880 | 1467235957508 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:37 INFO - PROCESS | 2880 | 1467235957632 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 14:32:37 INFO - PROCESS | 2880 | 1467235957693 Marionette TRACE conn7 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:37 INFO - PROCESS | 2880 | 1467235957695 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:37 INFO - PROCESS | 2880 | ++DOCSHELL 18BD2000 == 33 [pid = 2880] [id = 394] 14:32:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18BD3400) [pid = 2880] [serial = 1182] [outer = 00000000] 14:32:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18C3A000) [pid = 2880] [serial = 1183] [outer = 18BD3400] 14:32:37 INFO - PROCESS | 2880 | 1467235957743 Marionette DEBUG loaded listener.js 14:32:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18CE7C00) [pid = 2880] [serial = 1184] [outer = 18BD3400] 14:32:38 INFO - PROCESS | 2880 | 1467235958185 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:32:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:32:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 731ms 14:32:38 INFO - PROCESS | 2880 | 1467235958249 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 14:32:38 INFO - PROCESS | 2880 | 1467235958251 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 14:32:38 INFO - PROCESS | 2880 | 1467235958254 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:32:38 INFO - PROCESS | 2880 | 1467235958256 Marionette TRACE conn7 <- [1,1542,null,{}] 14:32:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:32:38 INFO - PROCESS | 2880 | 1467235958259 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:38 INFO - PROCESS | 2880 | 1467235958261 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:38 INFO - PROCESS | 2880 | 1467235958376 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 14:32:38 INFO - PROCESS | 2880 | 1467235958386 Marionette TRACE conn7 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:38 INFO - PROCESS | 2880 | 1467235958388 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:38 INFO - PROCESS | 2880 | ++DOCSHELL 18C39C00 == 34 [pid = 2880] [id = 395] 14:32:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18D14C00) [pid = 2880] [serial = 1185] [outer = 00000000] 14:32:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18D59400) [pid = 2880] [serial = 1186] [outer = 18D14C00] 14:32:38 INFO - PROCESS | 2880 | 1467235958438 Marionette DEBUG loaded listener.js 14:32:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D59C00) [pid = 2880] [serial = 1187] [outer = 18D14C00] 14:32:38 INFO - PROCESS | 2880 | 1467235958930 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:32:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:32:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 730ms 14:32:39 INFO - PROCESS | 2880 | 1467235958994 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 14:32:39 INFO - PROCESS | 2880 | 1467235958996 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 14:32:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:32:39 INFO - PROCESS | 2880 | 1467235959006 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:32:39 INFO - PROCESS | 2880 | 1467235959008 Marionette TRACE conn7 <- [1,1546,null,{}] 14:32:39 INFO - PROCESS | 2880 | 1467235959012 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:39 INFO - PROCESS | 2880 | 1467235959018 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:39 INFO - PROCESS | 2880 | 1467235959168 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 14:32:39 INFO - PROCESS | 2880 | 1467235959229 Marionette TRACE conn7 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:39 INFO - PROCESS | 2880 | 1467235959232 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:39 INFO - PROCESS | 2880 | ++DOCSHELL 1A4AF800 == 35 [pid = 2880] [id = 396] 14:32:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A4B0400) [pid = 2880] [serial = 1188] [outer = 00000000] 14:32:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A4B5C00) [pid = 2880] [serial = 1189] [outer = 1A4B0400] 14:32:39 INFO - PROCESS | 2880 | 1467235959277 Marionette DEBUG loaded listener.js 14:32:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A4B7000) [pid = 2880] [serial = 1190] [outer = 1A4B0400] 14:32:39 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1238E400) [pid = 2880] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:32:39 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (08F6A000) [pid = 2880] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:32:39 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18AED400) [pid = 2880] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:32:39 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (0DE3C000) [pid = 2880] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:32:39 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18BD9000) [pid = 2880] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:32:39 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (15C5E000) [pid = 2880] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:32:39 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18D31400) [pid = 2880] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:32:39 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18CE6400) [pid = 2880] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:32:39 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (13D71000) [pid = 2880] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:32:39 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0DF7B400) [pid = 2880] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:32:39 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (15C5C800) [pid = 2880] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:32:39 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18D57800) [pid = 2880] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:32:39 INFO - PROCESS | 2880 | 1467235959779 Marionette TRACE conn7 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:32:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:32:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 830ms 14:32:39 INFO - PROCESS | 2880 | 1467235959841 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 14:32:39 INFO - PROCESS | 2880 | 1467235959843 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 14:32:39 INFO - PROCESS | 2880 | 1467235959846 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:32:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:32:39 INFO - PROCESS | 2880 | 1467235959848 Marionette TRACE conn7 <- [1,1550,null,{}] 14:32:39 INFO - PROCESS | 2880 | 1467235959852 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:39 INFO - PROCESS | 2880 | 1467235959854 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:39 INFO - PROCESS | 2880 | 1467235959936 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 14:32:39 INFO - PROCESS | 2880 | 1467235959944 Marionette TRACE conn7 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:39 INFO - PROCESS | 2880 | 1467235959946 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:39 INFO - PROCESS | 2880 | ++DOCSHELL 12E5FC00 == 36 [pid = 2880] [id = 397] 14:32:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18BD8800) [pid = 2880] [serial = 1191] [outer = 00000000] 14:32:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1A40C000) [pid = 2880] [serial = 1192] [outer = 18BD8800] 14:32:40 INFO - PROCESS | 2880 | 1467235959992 Marionette DEBUG loaded listener.js 14:32:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1A4B5400) [pid = 2880] [serial = 1193] [outer = 18BD8800] 14:32:40 INFO - PROCESS | 2880 | 1467235960438 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:32:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:32:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 630ms 14:32:40 INFO - PROCESS | 2880 | 1467235960480 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 14:32:40 INFO - PROCESS | 2880 | 1467235960482 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 14:32:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:32:40 INFO - PROCESS | 2880 | 1467235960485 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:32:40 INFO - PROCESS | 2880 | 1467235960487 Marionette TRACE conn7 <- [1,1554,null,{}] 14:32:40 INFO - PROCESS | 2880 | 1467235960494 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:40 INFO - PROCESS | 2880 | 1467235960496 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:40 INFO - PROCESS | 2880 | 1467235960578 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 14:32:40 INFO - PROCESS | 2880 | 1467235960584 Marionette TRACE conn7 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:40 INFO - PROCESS | 2880 | 1467235960586 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:40 INFO - PROCESS | 2880 | ++DOCSHELL 1A822800 == 37 [pid = 2880] [id = 398] 14:32:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1A824400) [pid = 2880] [serial = 1194] [outer = 00000000] 14:32:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1A8B7400) [pid = 2880] [serial = 1195] [outer = 1A824400] 14:32:40 INFO - PROCESS | 2880 | 1467235960633 Marionette DEBUG loaded listener.js 14:32:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A92B000) [pid = 2880] [serial = 1196] [outer = 1A824400] 14:32:41 INFO - PROCESS | 2880 | 1467235961078 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:32:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:32:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 14:32:41 INFO - PROCESS | 2880 | 1467235961156 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 14:32:41 INFO - PROCESS | 2880 | 1467235961159 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 14:32:41 INFO - PROCESS | 2880 | 1467235961162 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:32:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:32:41 INFO - PROCESS | 2880 | 1467235961163 Marionette TRACE conn7 <- [1,1558,null,{}] 14:32:41 INFO - PROCESS | 2880 | 1467235961167 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:41 INFO - PROCESS | 2880 | 1467235961169 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:41 INFO - PROCESS | 2880 | 1467235961253 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 14:32:41 INFO - PROCESS | 2880 | 1467235961271 Marionette TRACE conn7 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:41 INFO - PROCESS | 2880 | 1467235961273 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:41 INFO - PROCESS | 2880 | ++DOCSHELL 150F8C00 == 38 [pid = 2880] [id = 399] 14:32:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (15195800) [pid = 2880] [serial = 1197] [outer = 00000000] 14:32:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1AA25C00) [pid = 2880] [serial = 1198] [outer = 15195800] 14:32:41 INFO - PROCESS | 2880 | 1467235961320 Marionette DEBUG loaded listener.js 14:32:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1AA29400) [pid = 2880] [serial = 1199] [outer = 15195800] 14:32:42 INFO - PROCESS | 2880 | 1467235962011 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:32:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:32:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 930ms 14:32:42 INFO - PROCESS | 2880 | 1467235962097 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 14:32:42 INFO - PROCESS | 2880 | 1467235962102 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 14:32:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:32:42 INFO - PROCESS | 2880 | 1467235962108 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:32:42 INFO - PROCESS | 2880 | 1467235962112 Marionette TRACE conn7 <- [1,1562,null,{}] 14:32:42 INFO - PROCESS | 2880 | 1467235962118 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:42 INFO - PROCESS | 2880 | 1467235962122 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:42 INFO - PROCESS | 2880 | 1467235962291 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 14:32:42 INFO - PROCESS | 2880 | 1467235962350 Marionette TRACE conn7 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:42 INFO - PROCESS | 2880 | 1467235962353 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:42 INFO - PROCESS | 2880 | ++DOCSHELL 0DE3D000 == 39 [pid = 2880] [id = 400] 14:32:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (0DE82400) [pid = 2880] [serial = 1200] [outer = 00000000] 14:32:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1238F400) [pid = 2880] [serial = 1201] [outer = 0DE82400] 14:32:42 INFO - PROCESS | 2880 | 1467235962413 Marionette DEBUG loaded listener.js 14:32:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (150F7800) [pid = 2880] [serial = 1202] [outer = 0DE82400] 14:32:43 INFO - PROCESS | 2880 | 1467235963014 Marionette TRACE conn7 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 14:32:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:32:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 14:32:43 INFO - PROCESS | 2880 | 1467235963082 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 14:32:43 INFO - PROCESS | 2880 | 1467235963087 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 14:32:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:32:43 INFO - PROCESS | 2880 | 1467235963094 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:32:43 INFO - PROCESS | 2880 | 1467235963097 Marionette TRACE conn7 <- [1,1566,null,{}] 14:32:43 INFO - PROCESS | 2880 | 1467235963102 Marionette TRACE conn7 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:43 INFO - PROCESS | 2880 | 1467235963105 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:43 INFO - PROCESS | 2880 | 1467235963249 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 14:32:43 INFO - PROCESS | 2880 | 1467235963415 Marionette TRACE conn7 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:43 INFO - PROCESS | 2880 | 1467235963418 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:43 INFO - PROCESS | 2880 | ++DOCSHELL 18B07400 == 40 [pid = 2880] [id = 401] 14:32:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18B08000) [pid = 2880] [serial = 1203] [outer = 00000000] 14:32:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18BD9400) [pid = 2880] [serial = 1204] [outer = 18B08000] 14:32:43 INFO - PROCESS | 2880 | 1467235963475 Marionette DEBUG loaded listener.js 14:32:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18D2E400) [pid = 2880] [serial = 1205] [outer = 18B08000] 14:32:44 INFO - PROCESS | 2880 | 1467235964077 Marionette TRACE conn7 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 14:32:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:32:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1024ms 14:32:44 INFO - PROCESS | 2880 | 1467235964121 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 14:32:44 INFO - PROCESS | 2880 | 1467235964124 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 14:32:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:32:44 INFO - PROCESS | 2880 | 1467235964128 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:32:44 INFO - PROCESS | 2880 | 1467235964132 Marionette TRACE conn7 <- [1,1570,null,{}] 14:32:44 INFO - PROCESS | 2880 | 1467235964143 Marionette TRACE conn7 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:44 INFO - PROCESS | 2880 | 1467235964148 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:44 INFO - PROCESS | 2880 | 1467235964311 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 14:32:44 INFO - PROCESS | 2880 | 1467235964450 Marionette TRACE conn7 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:44 INFO - PROCESS | 2880 | 1467235964453 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:44 INFO - PROCESS | 2880 | ++DOCSHELL 1AA2FC00 == 41 [pid = 2880] [id = 402] 14:32:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1AA30400) [pid = 2880] [serial = 1206] [outer = 00000000] 14:32:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1AA3C800) [pid = 2880] [serial = 1207] [outer = 1AA30400] 14:32:44 INFO - PROCESS | 2880 | 1467235964512 Marionette DEBUG loaded listener.js 14:32:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1AA43400) [pid = 2880] [serial = 1208] [outer = 1AA30400] 14:32:45 INFO - PROCESS | 2880 | 1467235965317 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:32:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:32:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1233ms 14:32:45 INFO - PROCESS | 2880 | 1467235965363 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 14:32:45 INFO - PROCESS | 2880 | 1467235965368 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 14:32:45 INFO - PROCESS | 2880 | 1467235965373 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:32:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:32:45 INFO - PROCESS | 2880 | 1467235965376 Marionette TRACE conn7 <- [1,1574,null,{}] 14:32:45 INFO - PROCESS | 2880 | 1467235965382 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:45 INFO - PROCESS | 2880 | 1467235965385 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:45 INFO - PROCESS | 2880 | 1467235965491 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 14:32:45 INFO - PROCESS | 2880 | 1467235965629 Marionette TRACE conn7 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:45 INFO - PROCESS | 2880 | 1467235965633 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:45 INFO - PROCESS | 2880 | ++DOCSHELL 0DCF6000 == 42 [pid = 2880] [id = 403] 14:32:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (0DCF6800) [pid = 2880] [serial = 1209] [outer = 00000000] 14:32:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (0D1FD000) [pid = 2880] [serial = 1210] [outer = 0DCF6800] 14:32:45 INFO - PROCESS | 2880 | 1467235965686 Marionette DEBUG loaded listener.js 14:32:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (11AE4000) [pid = 2880] [serial = 1211] [outer = 0DCF6800] 14:32:46 INFO - PROCESS | 2880 | --DOCSHELL 1A822800 == 41 [pid = 2880] [id = 398] 14:32:46 INFO - PROCESS | 2880 | --DOCSHELL 12E5FC00 == 40 [pid = 2880] [id = 397] 14:32:46 INFO - PROCESS | 2880 | --DOCSHELL 1A4AF800 == 39 [pid = 2880] [id = 396] 14:32:46 INFO - PROCESS | 2880 | --DOCSHELL 18C39C00 == 38 [pid = 2880] [id = 395] 14:32:46 INFO - PROCESS | 2880 | --DOCSHELL 18BD2000 == 37 [pid = 2880] [id = 394] 14:32:46 INFO - PROCESS | 2880 | --DOCSHELL 17DC3800 == 36 [pid = 2880] [id = 393] 14:32:46 INFO - PROCESS | 2880 | --DOCSHELL 1230A400 == 35 [pid = 2880] [id = 392] 14:32:46 INFO - PROCESS | 2880 | --DOCSHELL 0C259000 == 34 [pid = 2880] [id = 391] 14:32:46 INFO - PROCESS | 2880 | --DOCSHELL 08F66C00 == 33 [pid = 2880] [id = 379] 14:32:46 INFO - PROCESS | 2880 | --DOCSHELL 0C305C00 == 32 [pid = 2880] [id = 389] 14:32:46 INFO - PROCESS | 2880 | --DOCSHELL 15C06C00 == 31 [pid = 2880] [id = 388] 14:32:46 INFO - PROCESS | 2880 | --DOCSHELL 18AEEC00 == 30 [pid = 2880] [id = 390] 14:32:46 INFO - PROCESS | 2880 | --DOCSHELL 1AA2FC00 == 29 [pid = 2880] [id = 402] 14:32:46 INFO - PROCESS | 2880 | --DOCSHELL 18B07400 == 28 [pid = 2880] [id = 401] 14:32:46 INFO - PROCESS | 2880 | --DOCSHELL 150F8C00 == 27 [pid = 2880] [id = 399] 14:32:46 INFO - PROCESS | 2880 | --DOCSHELL 0DE3D000 == 26 [pid = 2880] [id = 400] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (123E4000) [pid = 2880] [serial = 1144] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1472C800) [pid = 2880] [serial = 1145] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (0C741800) [pid = 2880] [serial = 1139] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (0C257800) [pid = 2880] [serial = 1138] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18B02C00) [pid = 2880] [serial = 1150] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (0DFCFC00) [pid = 2880] [serial = 1141] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (11898400) [pid = 2880] [serial = 1142] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18C33000) [pid = 2880] [serial = 1153] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18B0B400) [pid = 2880] [serial = 1151] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (177A7400) [pid = 2880] [serial = 1147] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18D64C00) [pid = 2880] [serial = 1156] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18C3A800) [pid = 2880] [serial = 1154] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1A401C00) [pid = 2880] [serial = 1157] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1A337800) [pid = 2880] [serial = 1159] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1A454400) [pid = 2880] [serial = 1162] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (0DE8A400) [pid = 2880] [serial = 1130] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (121C1800) [pid = 2880] [serial = 1129] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (17DC1C00) [pid = 2880] [serial = 1133] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (177A9C00) [pid = 2880] [serial = 1132] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1A403000) [pid = 2880] [serial = 1136] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18D62400) [pid = 2880] [serial = 1135] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1A454C00) [pid = 2880] [serial = 1163] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1A406000) [pid = 2880] [serial = 1160] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1A4B0000) [pid = 2880] [serial = 1165] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (17AD4C00) [pid = 2880] [serial = 1148] [outer = 00000000] [url = about:blank] 14:32:46 INFO - PROCESS | 2880 | 1467235966957 Marionette TRACE conn7 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 14:32:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:32:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1633ms 14:32:47 INFO - PROCESS | 2880 | 1467235967012 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 14:32:47 INFO - PROCESS | 2880 | 1467235967016 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 14:32:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:32:47 INFO - PROCESS | 2880 | 1467235967020 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:32:47 INFO - PROCESS | 2880 | 1467235967023 Marionette TRACE conn7 <- [1,1578,null,{}] 14:32:47 INFO - PROCESS | 2880 | 1467235967029 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:47 INFO - PROCESS | 2880 | 1467235967032 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:47 INFO - PROCESS | 2880 | 1467235967129 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 14:32:47 INFO - PROCESS | 2880 | 1467235967226 Marionette TRACE conn7 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:47 INFO - PROCESS | 2880 | 1467235967228 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:47 INFO - PROCESS | 2880 | ++DOCSHELL 0C30B000 == 27 [pid = 2880] [id = 404] 14:32:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (0C30C000) [pid = 2880] [serial = 1212] [outer = 00000000] 14:32:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (0DBE3800) [pid = 2880] [serial = 1213] [outer = 0C30C000] 14:32:47 INFO - PROCESS | 2880 | 1467235967279 Marionette DEBUG loaded listener.js 14:32:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (0E8E3800) [pid = 2880] [serial = 1214] [outer = 0C30C000] 14:32:47 INFO - PROCESS | 2880 | 1467235967710 Marionette TRACE conn7 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 14:32:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:32:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 731ms 14:32:47 INFO - PROCESS | 2880 | 1467235967751 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 14:32:47 INFO - PROCESS | 2880 | 1467235967756 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 14:32:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:32:47 INFO - PROCESS | 2880 | 1467235967762 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:32:47 INFO - PROCESS | 2880 | 1467235967765 Marionette TRACE conn7 <- [1,1582,null,{}] 14:32:47 INFO - PROCESS | 2880 | 1467235967770 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:47 INFO - PROCESS | 2880 | 1467235967772 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:47 INFO - PROCESS | 2880 | 1467235967866 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 14:32:47 INFO - PROCESS | 2880 | 1467235967874 Marionette TRACE conn7 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:47 INFO - PROCESS | 2880 | 1467235967877 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:47 INFO - PROCESS | 2880 | ++DOCSHELL 12199400 == 28 [pid = 2880] [id = 405] 14:32:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (122E1C00) [pid = 2880] [serial = 1215] [outer = 00000000] 14:32:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1230C400) [pid = 2880] [serial = 1216] [outer = 122E1C00] 14:32:47 INFO - PROCESS | 2880 | 1467235967928 Marionette DEBUG loaded listener.js 14:32:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (12E62400) [pid = 2880] [serial = 1217] [outer = 122E1C00] 14:32:48 INFO - PROCESS | 2880 | 1467235968435 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:32:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:32:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 14:32:48 INFO - PROCESS | 2880 | 1467235968532 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 14:32:48 INFO - PROCESS | 2880 | 1467235968534 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 14:32:48 INFO - PROCESS | 2880 | 1467235968538 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:32:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:32:48 INFO - PROCESS | 2880 | 1467235968542 Marionette TRACE conn7 <- [1,1586,null,{}] 14:32:48 INFO - PROCESS | 2880 | 1467235968556 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:48 INFO - PROCESS | 2880 | 1467235968561 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:48 INFO - PROCESS | 2880 | 1467235968699 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 14:32:48 INFO - PROCESS | 2880 | 1467235968757 Marionette TRACE conn7 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:48 INFO - PROCESS | 2880 | 1467235968760 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:48 INFO - PROCESS | 2880 | ++DOCSHELL 167BD800 == 29 [pid = 2880] [id = 406] 14:32:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (17769C00) [pid = 2880] [serial = 1218] [outer = 00000000] 14:32:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (17944C00) [pid = 2880] [serial = 1219] [outer = 17769C00] 14:32:48 INFO - PROCESS | 2880 | 1467235968811 Marionette DEBUG loaded listener.js 14:32:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (17DBAC00) [pid = 2880] [serial = 1220] [outer = 17769C00] 14:32:49 INFO - PROCESS | 2880 | 1467235969236 Marionette TRACE conn7 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:32:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:32:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 14:32:49 INFO - PROCESS | 2880 | 1467235969271 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 14:32:49 INFO - PROCESS | 2880 | 1467235969274 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 14:32:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:32:49 INFO - PROCESS | 2880 | 1467235969286 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:32:49 INFO - PROCESS | 2880 | 1467235969288 Marionette TRACE conn7 <- [1,1590,null,{}] 14:32:49 INFO - PROCESS | 2880 | 1467235969292 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:49 INFO - PROCESS | 2880 | 1467235969294 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:49 INFO - PROCESS | 2880 | 1467235969416 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 14:32:49 INFO - PROCESS | 2880 | 1467235969476 Marionette TRACE conn7 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:49 INFO - PROCESS | 2880 | 1467235969478 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:49 INFO - PROCESS | 2880 | ++DOCSHELL 1897FC00 == 30 [pid = 2880] [id = 407] 14:32:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18AEB400) [pid = 2880] [serial = 1221] [outer = 00000000] 14:32:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18B03400) [pid = 2880] [serial = 1222] [outer = 18AEB400] 14:32:49 INFO - PROCESS | 2880 | 1467235969527 Marionette DEBUG loaded listener.js 14:32:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18B0BC00) [pid = 2880] [serial = 1223] [outer = 18AEB400] 14:32:49 INFO - PROCESS | 2880 | 1467235969964 Marionette TRACE conn7 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 14:32:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:32:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 731ms 14:32:50 INFO - PROCESS | 2880 | 1467235970034 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 14:32:50 INFO - PROCESS | 2880 | 1467235970036 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 14:32:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:32:50 INFO - PROCESS | 2880 | 1467235970050 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:32:50 INFO - PROCESS | 2880 | 1467235970052 Marionette TRACE conn7 <- [1,1594,null,{}] 14:32:50 INFO - PROCESS | 2880 | 1467235970055 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:50 INFO - PROCESS | 2880 | 1467235970058 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:50 INFO - PROCESS | 2880 | 1467235970168 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 14:32:50 INFO - PROCESS | 2880 | 1467235970182 Marionette TRACE conn7 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:50 INFO - PROCESS | 2880 | 1467235970184 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:50 INFO - PROCESS | 2880 | ++DOCSHELL 18BDC000 == 31 [pid = 2880] [id = 408] 14:32:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18BDE400) [pid = 2880] [serial = 1224] [outer = 00000000] 14:32:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18C3B000) [pid = 2880] [serial = 1225] [outer = 18BDE400] 14:32:50 INFO - PROCESS | 2880 | 1467235970230 Marionette DEBUG loaded listener.js 14:32:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18CE6800) [pid = 2880] [serial = 1226] [outer = 18BDE400] 14:32:50 INFO - PROCESS | 2880 | 1467235970678 Marionette TRACE conn7 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 14:32:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:32:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 14:32:50 INFO - PROCESS | 2880 | 1467235970723 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 14:32:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:32:50 INFO - PROCESS | 2880 | 1467235970725 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 14:32:50 INFO - PROCESS | 2880 | 1467235970728 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:32:50 INFO - PROCESS | 2880 | 1467235970730 Marionette TRACE conn7 <- [1,1598,null,{}] 14:32:50 INFO - PROCESS | 2880 | 1467235970733 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:50 INFO - PROCESS | 2880 | 1467235970739 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:50 INFO - PROCESS | 2880 | 1467235970882 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 14:32:50 INFO - PROCESS | 2880 | 1467235970888 Marionette TRACE conn7 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:50 INFO - PROCESS | 2880 | 1467235970890 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:50 INFO - PROCESS | 2880 | ++DOCSHELL 18D1C000 == 32 [pid = 2880] [id = 409] 14:32:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18D58000) [pid = 2880] [serial = 1227] [outer = 00000000] 14:32:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1A337800) [pid = 2880] [serial = 1228] [outer = 18D58000] 14:32:50 INFO - PROCESS | 2880 | 1467235970937 Marionette DEBUG loaded listener.js 14:32:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1A40A400) [pid = 2880] [serial = 1229] [outer = 18D58000] 14:32:51 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18AEFC00) [pid = 2880] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:32:51 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0C308000) [pid = 2880] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:32:51 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18BD3400) [pid = 2880] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:32:51 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1A4B0400) [pid = 2880] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:32:51 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18933400) [pid = 2880] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:32:51 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1230D400) [pid = 2880] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:32:51 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1A460800) [pid = 2880] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:32:51 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0C25A800) [pid = 2880] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:32:51 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18BD8800) [pid = 2880] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:32:51 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18D14C00) [pid = 2880] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:32:51 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1A824400) [pid = 2880] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:32:51 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (15195800) [pid = 2880] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:32:51 INFO - PROCESS | 2880 | 1467235971639 Marionette TRACE conn7 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 14:32:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:32:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 931ms 14:32:51 INFO - PROCESS | 2880 | 1467235971659 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 14:32:51 INFO - PROCESS | 2880 | 1467235971661 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 14:32:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:32:51 INFO - PROCESS | 2880 | 1467235971664 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:32:51 INFO - PROCESS | 2880 | 1467235971666 Marionette TRACE conn7 <- [1,1602,null,{}] 14:32:51 INFO - PROCESS | 2880 | 1467235971669 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:51 INFO - PROCESS | 2880 | 1467235971671 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:51 INFO - PROCESS | 2880 | 1467235971749 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 14:32:51 INFO - PROCESS | 2880 | 1467235971755 Marionette TRACE conn7 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:51 INFO - PROCESS | 2880 | 1467235971757 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:51 INFO - PROCESS | 2880 | ++DOCSHELL 0D580800 == 33 [pid = 2880] [id = 410] 14:32:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18B06400) [pid = 2880] [serial = 1230] [outer = 00000000] 14:32:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1A32E400) [pid = 2880] [serial = 1231] [outer = 18B06400] 14:32:51 INFO - PROCESS | 2880 | 1467235971804 Marionette DEBUG loaded listener.js 14:32:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1A405C00) [pid = 2880] [serial = 1232] [outer = 18B06400] 14:32:52 INFO - PROCESS | 2880 | 1467235972248 Marionette TRACE conn7 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 14:32:52 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 14:32:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 14:32:52 INFO - PROCESS | 2880 | 1467235972295 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 14:32:52 INFO - PROCESS | 2880 | 1467235972297 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 14:32:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:32:52 INFO - PROCESS | 2880 | 1467235972301 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:32:52 INFO - PROCESS | 2880 | 1467235972302 Marionette TRACE conn7 <- [1,1606,null,{}] 14:32:52 INFO - PROCESS | 2880 | 1467235972306 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:52 INFO - PROCESS | 2880 | 1467235972308 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:52 INFO - PROCESS | 2880 | 1467235972390 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 14:32:52 INFO - PROCESS | 2880 | 1467235972395 Marionette TRACE conn7 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:52 INFO - PROCESS | 2880 | 1467235972397 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:52 INFO - PROCESS | 2880 | ++DOCSHELL 1A456000 == 34 [pid = 2880] [id = 411] 14:32:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A456400) [pid = 2880] [serial = 1233] [outer = 00000000] 14:32:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A45BC00) [pid = 2880] [serial = 1234] [outer = 1A456400] 14:32:52 INFO - PROCESS | 2880 | 1467235972444 Marionette DEBUG loaded listener.js 14:32:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A459400) [pid = 2880] [serial = 1235] [outer = 1A456400] 14:32:52 INFO - PROCESS | 2880 | 1467235972891 Marionette TRACE conn7 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 14:32:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:32:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 631ms 14:32:52 INFO - PROCESS | 2880 | 1467235972936 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 14:32:52 INFO - PROCESS | 2880 | 1467235972938 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 14:32:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:32:52 INFO - PROCESS | 2880 | 1467235972955 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:32:52 INFO - PROCESS | 2880 | 1467235972957 Marionette TRACE conn7 <- [1,1610,null,{}] 14:32:52 INFO - PROCESS | 2880 | 1467235972961 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:52 INFO - PROCESS | 2880 | 1467235972963 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:53 INFO - PROCESS | 2880 | 1467235973045 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 14:32:53 INFO - PROCESS | 2880 | 1467235973051 Marionette TRACE conn7 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:53 INFO - PROCESS | 2880 | 1467235973053 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:53 INFO - PROCESS | 2880 | ++DOCSHELL 167BD000 == 35 [pid = 2880] [id = 412] 14:32:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A818C00) [pid = 2880] [serial = 1236] [outer = 00000000] 14:32:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A8B5800) [pid = 2880] [serial = 1237] [outer = 1A818C00] 14:32:53 INFO - PROCESS | 2880 | 1467235973099 Marionette DEBUG loaded listener.js 14:32:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A8BBC00) [pid = 2880] [serial = 1238] [outer = 1A818C00] 14:32:53 INFO - PROCESS | 2880 | 1467235973951 Marionette TRACE conn7 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 14:32:53 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 14:32:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1021ms 14:32:54 INFO - PROCESS | 2880 | 1467235973979 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 14:32:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:32:54 INFO - PROCESS | 2880 | 1467235973983 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 14:32:54 INFO - PROCESS | 2880 | 1467235973988 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:32:54 INFO - PROCESS | 2880 | 1467235973994 Marionette TRACE conn7 <- [1,1614,null,{}] 14:32:54 INFO - PROCESS | 2880 | 1467235974020 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:54 INFO - PROCESS | 2880 | 1467235974023 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:54 INFO - PROCESS | 2880 | 1467235974214 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 14:32:54 INFO - PROCESS | 2880 | 1467235974225 Marionette TRACE conn7 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:54 INFO - PROCESS | 2880 | 1467235974228 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:54 INFO - PROCESS | 2880 | ++DOCSHELL 0D61B800 == 36 [pid = 2880] [id = 413] 14:32:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1189AC00) [pid = 2880] [serial = 1239] [outer = 00000000] 14:32:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (14730800) [pid = 2880] [serial = 1240] [outer = 1189AC00] 14:32:54 INFO - PROCESS | 2880 | 1467235974291 Marionette DEBUG loaded listener.js 14:32:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1518F800) [pid = 2880] [serial = 1241] [outer = 1189AC00] 14:32:55 INFO - PROCESS | 2880 | 1467235975076 Marionette TRACE conn7 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:32:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:32:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1158ms 14:32:55 INFO - PROCESS | 2880 | 1467235975145 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 14:32:55 INFO - PROCESS | 2880 | 1467235975151 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 14:32:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:32:55 INFO - PROCESS | 2880 | 1467235975157 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:32:55 INFO - PROCESS | 2880 | 1467235975160 Marionette TRACE conn7 <- [1,1618,null,{}] 14:32:55 INFO - PROCESS | 2880 | 1467235975164 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:55 INFO - PROCESS | 2880 | 1467235975167 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:55 INFO - PROCESS | 2880 | 1467235975301 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 14:32:55 INFO - PROCESS | 2880 | 1467235975436 Marionette TRACE conn7 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:55 INFO - PROCESS | 2880 | 1467235975439 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:55 INFO - PROCESS | 2880 | ++DOCSHELL 0D57F400 == 37 [pid = 2880] [id = 414] 14:32:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (15199000) [pid = 2880] [serial = 1242] [outer = 00000000] 14:32:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18B01C00) [pid = 2880] [serial = 1243] [outer = 15199000] 14:32:55 INFO - PROCESS | 2880 | 1467235975497 Marionette DEBUG loaded listener.js 14:32:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18BDA000) [pid = 2880] [serial = 1244] [outer = 15199000] 14:32:56 INFO - PROCESS | 2880 | --DOCSHELL 1A456000 == 36 [pid = 2880] [id = 411] 14:32:56 INFO - PROCESS | 2880 | --DOCSHELL 0D580800 == 35 [pid = 2880] [id = 410] 14:32:56 INFO - PROCESS | 2880 | --DOCSHELL 18D1C000 == 34 [pid = 2880] [id = 409] 14:32:56 INFO - PROCESS | 2880 | --DOCSHELL 18BDC000 == 33 [pid = 2880] [id = 408] 14:32:56 INFO - PROCESS | 2880 | --DOCSHELL 1897FC00 == 32 [pid = 2880] [id = 407] 14:32:56 INFO - PROCESS | 2880 | --DOCSHELL 167BD800 == 31 [pid = 2880] [id = 406] 14:32:56 INFO - PROCESS | 2880 | --DOCSHELL 12199400 == 30 [pid = 2880] [id = 405] 14:32:56 INFO - PROCESS | 2880 | --DOCSHELL 0C30B000 == 29 [pid = 2880] [id = 404] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18CDEC00) [pid = 2880] [serial = 1172] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1475DC00) [pid = 2880] [serial = 1169] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18C3A000) [pid = 2880] [serial = 1183] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1A4B7000) [pid = 2880] [serial = 1190] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18AE9800) [pid = 2880] [serial = 1180] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (14957800) [pid = 2880] [serial = 1178] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1A4BC800) [pid = 2880] [serial = 1166] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0DBE9C00) [pid = 2880] [serial = 1175] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1A40C000) [pid = 2880] [serial = 1192] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18B03800) [pid = 2880] [serial = 1181] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18BD9C00) [pid = 2880] [serial = 1171] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18D59C00) [pid = 2880] [serial = 1187] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18D59400) [pid = 2880] [serial = 1186] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1A4B5400) [pid = 2880] [serial = 1193] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A4B5C00) [pid = 2880] [serial = 1189] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1A8B7400) [pid = 2880] [serial = 1195] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18CE7C00) [pid = 2880] [serial = 1184] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (12199800) [pid = 2880] [serial = 1168] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (14729400) [pid = 2880] [serial = 1177] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (0D15D800) [pid = 2880] [serial = 1174] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1A92B000) [pid = 2880] [serial = 1196] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (1AA29400) [pid = 2880] [serial = 1199] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1AA25C00) [pid = 2880] [serial = 1198] [outer = 00000000] [url = about:blank] 14:32:56 INFO - PROCESS | 2880 | 1467235976437 Marionette TRACE conn7 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 14:32:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:32:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1331ms 14:32:56 INFO - PROCESS | 2880 | 1467235976494 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 14:32:56 INFO - PROCESS | 2880 | 1467235976498 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 14:32:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:32:56 INFO - PROCESS | 2880 | 1467235976503 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:32:56 INFO - PROCESS | 2880 | 1467235976506 Marionette TRACE conn7 <- [1,1622,null,{}] 14:32:56 INFO - PROCESS | 2880 | 1467235976512 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:56 INFO - PROCESS | 2880 | 1467235976515 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:56 INFO - PROCESS | 2880 | 1467235976614 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 14:32:56 INFO - PROCESS | 2880 | 1467235976622 Marionette TRACE conn7 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:56 INFO - PROCESS | 2880 | 1467235976624 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:56 INFO - PROCESS | 2880 | ++DOCSHELL 0D1FE800 == 30 [pid = 2880] [id = 415] 14:32:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (0D573400) [pid = 2880] [serial = 1245] [outer = 00000000] 14:32:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (0DBEE000) [pid = 2880] [serial = 1246] [outer = 0D573400] 14:32:56 INFO - PROCESS | 2880 | 1467235976674 Marionette DEBUG loaded listener.js 14:32:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (1189DC00) [pid = 2880] [serial = 1247] [outer = 0D573400] 14:32:57 INFO - PROCESS | 2880 | 1467235977216 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:32:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:32:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 730ms 14:32:57 INFO - PROCESS | 2880 | 1467235977236 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 14:32:57 INFO - PROCESS | 2880 | 1467235977241 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 14:32:57 INFO - PROCESS | 2880 | 1467235977251 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:32:57 INFO - PROCESS | 2880 | 1467235977254 Marionette TRACE conn7 <- [1,1626,null,{}] 14:32:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:32:57 INFO - PROCESS | 2880 | 1467235977257 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:57 INFO - PROCESS | 2880 | 1467235977260 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:57 INFO - PROCESS | 2880 | 1467235977347 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 14:32:57 INFO - PROCESS | 2880 | 1467235977356 Marionette TRACE conn7 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:57 INFO - PROCESS | 2880 | 1467235977358 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:57 INFO - PROCESS | 2880 | ++DOCSHELL 1238F000 == 31 [pid = 2880] [id = 416] 14:32:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (123D9000) [pid = 2880] [serial = 1248] [outer = 00000000] 14:32:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (14953C00) [pid = 2880] [serial = 1249] [outer = 123D9000] 14:32:57 INFO - PROCESS | 2880 | 1467235977409 Marionette DEBUG loaded listener.js 14:32:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (150F9400) [pid = 2880] [serial = 1250] [outer = 123D9000] 14:32:57 INFO - PROCESS | 2880 | 1467235977904 Marionette TRACE conn7 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 14:32:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:32:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 671ms 14:32:57 INFO - PROCESS | 2880 | 1467235977927 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 14:32:57 INFO - PROCESS | 2880 | 1467235977930 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 14:32:57 INFO - PROCESS | 2880 | 1467235977933 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:32:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:32:57 INFO - PROCESS | 2880 | 1467235977937 Marionette TRACE conn7 <- [1,1630,null,{}] 14:32:57 INFO - PROCESS | 2880 | 1467235977948 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:57 INFO - PROCESS | 2880 | 1467235977953 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:58 INFO - PROCESS | 2880 | 1467235978069 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 14:32:58 INFO - PROCESS | 2880 | 1467235978167 Marionette TRACE conn7 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:58 INFO - PROCESS | 2880 | 1467235978170 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:58 INFO - PROCESS | 2880 | ++DOCSHELL 18AEEC00 == 32 [pid = 2880] [id = 417] 14:32:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18AEF400) [pid = 2880] [serial = 1251] [outer = 00000000] 14:32:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18AF4C00) [pid = 2880] [serial = 1252] [outer = 18AEF400] 14:32:58 INFO - PROCESS | 2880 | 1467235978221 Marionette DEBUG loaded listener.js 14:32:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18B0F000) [pid = 2880] [serial = 1253] [outer = 18AEF400] 14:32:58 INFO - PROCESS | 2880 | 1467235978629 Marionette TRACE conn7 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 14:32:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:32:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 730ms 14:32:58 INFO - PROCESS | 2880 | 1467235978667 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 14:32:58 INFO - PROCESS | 2880 | 1467235978670 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 14:32:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:32:58 INFO - PROCESS | 2880 | 1467235978673 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:32:58 INFO - PROCESS | 2880 | 1467235978675 Marionette TRACE conn7 <- [1,1634,null,{}] 14:32:58 INFO - PROCESS | 2880 | 1467235978684 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:58 INFO - PROCESS | 2880 | 1467235978686 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:58 INFO - PROCESS | 2880 | 1467235978812 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 14:32:58 INFO - PROCESS | 2880 | 1467235978821 Marionette TRACE conn7 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:58 INFO - PROCESS | 2880 | 1467235978823 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:58 INFO - PROCESS | 2880 | ++DOCSHELL 18C34C00 == 33 [pid = 2880] [id = 418] 14:32:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18C37000) [pid = 2880] [serial = 1254] [outer = 00000000] 14:32:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18D12C00) [pid = 2880] [serial = 1255] [outer = 18C37000] 14:32:58 INFO - PROCESS | 2880 | 1467235978871 Marionette DEBUG loaded listener.js 14:32:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18D57400) [pid = 2880] [serial = 1256] [outer = 18C37000] 14:32:59 INFO - PROCESS | 2880 | 1467235979337 Marionette TRACE conn7 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 14:32:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:32:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 14:32:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:32:59 INFO - PROCESS | 2880 | 1467235979347 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 14:32:59 INFO - PROCESS | 2880 | 1467235979349 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 14:32:59 INFO - PROCESS | 2880 | 1467235979353 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:32:59 INFO - PROCESS | 2880 | 1467235979354 Marionette TRACE conn7 <- [1,1638,null,{}] 14:32:59 INFO - PROCESS | 2880 | 1467235979358 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:59 INFO - PROCESS | 2880 | 1467235979360 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:59 INFO - PROCESS | 2880 | 1467235979475 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 14:32:59 INFO - PROCESS | 2880 | 1467235979571 Marionette TRACE conn7 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:59 INFO - PROCESS | 2880 | 1467235979573 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:32:59 INFO - PROCESS | 2880 | ++DOCSHELL 18D5B400 == 34 [pid = 2880] [id = 419] 14:32:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18D5DC00) [pid = 2880] [serial = 1257] [outer = 00000000] 14:32:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A335C00) [pid = 2880] [serial = 1258] [outer = 18D5DC00] 14:32:59 INFO - PROCESS | 2880 | 1467235979620 Marionette DEBUG loaded listener.js 14:32:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A401C00) [pid = 2880] [serial = 1259] [outer = 18D5DC00] 14:33:00 INFO - PROCESS | 2880 | 1467235980085 Marionette TRACE conn7 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 14:33:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:33:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 770ms 14:33:00 INFO - PROCESS | 2880 | 1467235980127 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 14:33:00 INFO - PROCESS | 2880 | 1467235980129 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 14:33:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:33:00 INFO - PROCESS | 2880 | 1467235980133 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:33:00 INFO - PROCESS | 2880 | 1467235980134 Marionette TRACE conn7 <- [1,1642,null,{}] 14:33:00 INFO - PROCESS | 2880 | 1467235980138 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:00 INFO - PROCESS | 2880 | 1467235980144 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:00 INFO - PROCESS | 2880 | 1467235980297 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 14:33:00 INFO - PROCESS | 2880 | 1467235980367 Marionette TRACE conn7 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:00 INFO - PROCESS | 2880 | 1467235980369 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:00 INFO - PROCESS | 2880 | ++DOCSHELL 0C30AC00 == 35 [pid = 2880] [id = 420] 14:33:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18D62C00) [pid = 2880] [serial = 1260] [outer = 00000000] 14:33:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A825800) [pid = 2880] [serial = 1261] [outer = 18D62C00] 14:33:00 INFO - PROCESS | 2880 | 1467235980416 Marionette DEBUG loaded listener.js 14:33:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A820000) [pid = 2880] [serial = 1262] [outer = 18D62C00] 14:33:00 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (122E1C00) [pid = 2880] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:33:00 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18AEB400) [pid = 2880] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:33:00 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0C30C000) [pid = 2880] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:33:00 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (17769C00) [pid = 2880] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:33:00 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (0DCF6800) [pid = 2880] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:33:00 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18BDE400) [pid = 2880] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:33:00 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (0DE82400) [pid = 2880] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:33:00 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18B08000) [pid = 2880] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:33:00 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1AA30400) [pid = 2880] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:33:00 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D58000) [pid = 2880] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:33:00 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1A456400) [pid = 2880] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:33:00 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18B06400) [pid = 2880] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:33:00 INFO - PROCESS | 2880 | 1467235980932 Marionette TRACE conn7 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:33:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:33:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 831ms 14:33:00 INFO - PROCESS | 2880 | 1467235980963 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 14:33:00 INFO - PROCESS | 2880 | 1467235980966 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 14:33:00 INFO - PROCESS | 2880 | 1467235980969 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:33:00 INFO - PROCESS | 2880 | 1467235980971 Marionette TRACE conn7 <- [1,1646,null,{}] 14:33:01 INFO - PROCESS | 2880 | 1467235980974 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:01 INFO - PROCESS | 2880 | 1467235980976 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:01 INFO - PROCESS | 2880 | 1467235981095 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 14:33:01 INFO - PROCESS | 2880 | 1467235981159 Marionette TRACE conn7 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:01 INFO - PROCESS | 2880 | 1467235981161 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:01 INFO - PROCESS | 2880 | ++DOCSHELL 0E8DEC00 == 36 [pid = 2880] [id = 421] 14:33:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1224E400) [pid = 2880] [serial = 1263] [outer = 00000000] 14:33:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18BDD400) [pid = 2880] [serial = 1264] [outer = 1224E400] 14:33:01 INFO - PROCESS | 2880 | 1467235981207 Marionette DEBUG loaded listener.js 14:33:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18C3D800) [pid = 2880] [serial = 1265] [outer = 1224E400] 14:33:01 INFO - PROCESS | 2880 | 1467235981577 Marionette TRACE conn7 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 14:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 630ms 14:33:01 INFO - PROCESS | 2880 | 1467235981608 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 14:33:01 INFO - PROCESS | 2880 | 1467235981611 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 14:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:33:01 INFO - PROCESS | 2880 | 1467235981614 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:33:01 INFO - PROCESS | 2880 | 1467235981616 Marionette TRACE conn7 <- [1,1650,null,{}] 14:33:01 INFO - PROCESS | 2880 | 1467235981619 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:01 INFO - PROCESS | 2880 | 1467235981621 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:01 INFO - PROCESS | 2880 | 1467235981705 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 14:33:01 INFO - PROCESS | 2880 | 1467235981710 Marionette TRACE conn7 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:01 INFO - PROCESS | 2880 | 1467235981712 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:01 INFO - PROCESS | 2880 | ++DOCSHELL 18BDE400 == 37 [pid = 2880] [id = 422] 14:33:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1A454400) [pid = 2880] [serial = 1266] [outer = 00000000] 14:33:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1A938C00) [pid = 2880] [serial = 1267] [outer = 1A454400] 14:33:01 INFO - PROCESS | 2880 | 1467235981758 Marionette DEBUG loaded listener.js 14:33:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1AA29000) [pid = 2880] [serial = 1268] [outer = 1A454400] 14:33:02 INFO - PROCESS | 2880 | 1467235982191 Marionette TRACE conn7 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 14:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 630ms 14:33:02 INFO - PROCESS | 2880 | 1467235982248 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 14:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:33:02 INFO - PROCESS | 2880 | 1467235982251 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 14:33:02 INFO - PROCESS | 2880 | 1467235982254 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:33:02 INFO - PROCESS | 2880 | 1467235982255 Marionette TRACE conn7 <- [1,1654,null,{}] 14:33:02 INFO - PROCESS | 2880 | 1467235982259 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:02 INFO - PROCESS | 2880 | 1467235982261 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:02 INFO - PROCESS | 2880 | 1467235982342 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 14:33:02 INFO - PROCESS | 2880 | 1467235982348 Marionette TRACE conn7 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:02 INFO - PROCESS | 2880 | 1467235982350 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:02 INFO - PROCESS | 2880 | ++DOCSHELL 1A936800 == 38 [pid = 2880] [id = 423] 14:33:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1AA2E400) [pid = 2880] [serial = 1269] [outer = 00000000] 14:33:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1AA41000) [pid = 2880] [serial = 1270] [outer = 1AA2E400] 14:33:02 INFO - PROCESS | 2880 | 1467235982394 Marionette DEBUG loaded listener.js 14:33:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1AD48800) [pid = 2880] [serial = 1271] [outer = 1AA2E400] 14:33:02 INFO - PROCESS | 2880 | 1467235982947 Marionette TRACE conn7 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 14:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 770ms 14:33:03 INFO - PROCESS | 2880 | 1467235983025 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 14:33:03 INFO - PROCESS | 2880 | 1467235983030 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 14:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:33:03 INFO - PROCESS | 2880 | 1467235983036 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:33:03 INFO - PROCESS | 2880 | 1467235983040 Marionette TRACE conn7 <- [1,1658,null,{}] 14:33:03 INFO - PROCESS | 2880 | 1467235983088 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:03 INFO - PROCESS | 2880 | 1467235983091 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:03 INFO - PROCESS | 2880 | 1467235983204 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 14:33:03 INFO - PROCESS | 2880 | 1467235983332 Marionette TRACE conn7 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:03 INFO - PROCESS | 2880 | 1467235983337 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:03 INFO - PROCESS | 2880 | ++DOCSHELL 0D597400 == 39 [pid = 2880] [id = 424] 14:33:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (0DE1DC00) [pid = 2880] [serial = 1272] [outer = 00000000] 14:33:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (11AE0800) [pid = 2880] [serial = 1273] [outer = 0DE1DC00] 14:33:03 INFO - PROCESS | 2880 | 1467235983396 Marionette DEBUG loaded listener.js 14:33:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1475C800) [pid = 2880] [serial = 1274] [outer = 0DE1DC00] 14:33:04 INFO - PROCESS | 2880 | 1467235984021 Marionette TRACE conn7 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 14:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1010ms 14:33:04 INFO - PROCESS | 2880 | 1467235984050 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 14:33:04 INFO - PROCESS | 2880 | 1467235984055 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 14:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:33:04 INFO - PROCESS | 2880 | 1467235984062 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:33:04 INFO - PROCESS | 2880 | 1467235984065 Marionette TRACE conn7 <- [1,1662,null,{}] 14:33:04 INFO - PROCESS | 2880 | 1467235984069 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:04 INFO - PROCESS | 2880 | 1467235984072 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:04 INFO - PROCESS | 2880 | 1467235984186 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 14:33:04 INFO - PROCESS | 2880 | 1467235984344 Marionette TRACE conn7 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:04 INFO - PROCESS | 2880 | 1467235984347 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:04 INFO - PROCESS | 2880 | ++DOCSHELL 1897FC00 == 40 [pid = 2880] [id = 425] 14:33:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18AE5C00) [pid = 2880] [serial = 1275] [outer = 00000000] 14:33:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18AF4000) [pid = 2880] [serial = 1276] [outer = 18AE5C00] 14:33:04 INFO - PROCESS | 2880 | 1467235984408 Marionette DEBUG loaded listener.js 14:33:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18C36000) [pid = 2880] [serial = 1277] [outer = 18AE5C00] 14:33:05 INFO - PROCESS | 2880 | 1467235985025 Marionette TRACE conn7 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 14:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1022ms 14:33:05 INFO - PROCESS | 2880 | 1467235985086 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 14:33:05 INFO - PROCESS | 2880 | 1467235985089 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 14:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:33:05 INFO - PROCESS | 2880 | 1467235985093 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:33:05 INFO - PROCESS | 2880 | 1467235985097 Marionette TRACE conn7 <- [1,1666,null,{}] 14:33:05 INFO - PROCESS | 2880 | 1467235985109 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:05 INFO - PROCESS | 2880 | 1467235985114 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:05 INFO - PROCESS | 2880 | 1467235985258 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 14:33:05 INFO - PROCESS | 2880 | 1467235985391 Marionette TRACE conn7 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:05 INFO - PROCESS | 2880 | 1467235985394 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:05 INFO - PROCESS | 2880 | ++DOCSHELL 1AA40400 == 41 [pid = 2880] [id = 426] 14:33:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1AA40C00) [pid = 2880] [serial = 1278] [outer = 00000000] 14:33:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1AD51800) [pid = 2880] [serial = 1279] [outer = 1AA40C00] 14:33:05 INFO - PROCESS | 2880 | 1467235985453 Marionette DEBUG loaded listener.js 14:33:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1AD56C00) [pid = 2880] [serial = 1280] [outer = 1AA40C00] 14:33:06 INFO - PROCESS | 2880 | 1467235986082 Marionette TRACE conn7 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 14:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1025ms 14:33:06 INFO - PROCESS | 2880 | 1467235986123 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 14:33:06 INFO - PROCESS | 2880 | 1467235986126 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 14:33:06 INFO - PROCESS | 2880 | 1467235986131 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:33:06 INFO - PROCESS | 2880 | 1467235986133 Marionette TRACE conn7 <- [1,1670,null,{}] 14:33:06 INFO - PROCESS | 2880 | 1467235986137 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:06 INFO - PROCESS | 2880 | 1467235986140 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:06 INFO - PROCESS | 2880 | 1467235986255 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 14:33:06 INFO - PROCESS | 2880 | 1467235986526 Marionette TRACE conn7 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:06 INFO - PROCESS | 2880 | 1467235986529 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:06 INFO - PROCESS | 2880 | ++DOCSHELL 0C30B000 == 42 [pid = 2880] [id = 427] 14:33:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (0C30BC00) [pid = 2880] [serial = 1281] [outer = 00000000] 14:33:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (0D076800) [pid = 2880] [serial = 1282] [outer = 0C30BC00] 14:33:06 INFO - PROCESS | 2880 | 1467235986602 Marionette DEBUG loaded listener.js 14:33:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (0D597000) [pid = 2880] [serial = 1283] [outer = 0C30BC00] 14:33:07 INFO - PROCESS | 2880 | --DOCSHELL 0DCF6000 == 41 [pid = 2880] [id = 403] 14:33:07 INFO - PROCESS | 2880 | --DOCSHELL 18BDE400 == 40 [pid = 2880] [id = 422] 14:33:07 INFO - PROCESS | 2880 | --DOCSHELL 0E8DEC00 == 39 [pid = 2880] [id = 421] 14:33:07 INFO - PROCESS | 2880 | --DOCSHELL 0C30AC00 == 38 [pid = 2880] [id = 420] 14:33:07 INFO - PROCESS | 2880 | --DOCSHELL 18D5B400 == 37 [pid = 2880] [id = 419] 14:33:07 INFO - PROCESS | 2880 | --DOCSHELL 18C34C00 == 36 [pid = 2880] [id = 418] 14:33:07 INFO - PROCESS | 2880 | --DOCSHELL 18AEEC00 == 35 [pid = 2880] [id = 417] 14:33:07 INFO - PROCESS | 2880 | --DOCSHELL 1238F000 == 34 [pid = 2880] [id = 416] 14:33:07 INFO - PROCESS | 2880 | --DOCSHELL 0D1FE800 == 33 [pid = 2880] [id = 415] 14:33:07 INFO - PROCESS | 2880 | --DOCSHELL 167BD000 == 32 [pid = 2880] [id = 412] 14:33:07 INFO - PROCESS | 2880 | --DOCSHELL 0D57F400 == 31 [pid = 2880] [id = 414] 14:33:07 INFO - PROCESS | 2880 | --DOCSHELL 0D61B800 == 30 [pid = 2880] [id = 413] 14:33:07 INFO - PROCESS | 2880 | --DOCSHELL 1897FC00 == 29 [pid = 2880] [id = 425] 14:33:07 INFO - PROCESS | 2880 | --DOCSHELL 1AA40400 == 28 [pid = 2880] [id = 426] 14:33:07 INFO - PROCESS | 2880 | --DOCSHELL 1A936800 == 27 [pid = 2880] [id = 423] 14:33:07 INFO - PROCESS | 2880 | --DOCSHELL 0D597400 == 26 [pid = 2880] [id = 424] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (1230C400) [pid = 2880] [serial = 1216] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (18B03400) [pid = 2880] [serial = 1222] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (12E62400) [pid = 2880] [serial = 1217] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (0DBE3800) [pid = 2880] [serial = 1213] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (0E8E3800) [pid = 2880] [serial = 1214] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (17944C00) [pid = 2880] [serial = 1219] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (11AE4000) [pid = 2880] [serial = 1211] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (0D1FD000) [pid = 2880] [serial = 1210] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18C3B000) [pid = 2880] [serial = 1225] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (150F7800) [pid = 2880] [serial = 1202] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1238F400) [pid = 2880] [serial = 1201] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18D2E400) [pid = 2880] [serial = 1205] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18BD9400) [pid = 2880] [serial = 1204] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1AA43400) [pid = 2880] [serial = 1208] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1AA3C800) [pid = 2880] [serial = 1207] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18B0BC00) [pid = 2880] [serial = 1223] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1A337800) [pid = 2880] [serial = 1228] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18CE6800) [pid = 2880] [serial = 1226] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A45BC00) [pid = 2880] [serial = 1234] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1A40A400) [pid = 2880] [serial = 1229] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1A8B5800) [pid = 2880] [serial = 1237] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (17DBAC00) [pid = 2880] [serial = 1220] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1A405C00) [pid = 2880] [serial = 1232] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1A32E400) [pid = 2880] [serial = 1231] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1A459400) [pid = 2880] [serial = 1235] [outer = 00000000] [url = about:blank] 14:33:07 INFO - PROCESS | 2880 | 1467235987933 Marionette TRACE conn7 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 14:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1921ms 14:33:08 INFO - PROCESS | 2880 | 1467235988057 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 14:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:33:08 INFO - PROCESS | 2880 | 1467235988061 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 14:33:08 INFO - PROCESS | 2880 | 1467235988066 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:33:08 INFO - PROCESS | 2880 | 1467235988070 Marionette TRACE conn7 <- [1,1674,null,{}] 14:33:08 INFO - PROCESS | 2880 | 1467235988076 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:08 INFO - PROCESS | 2880 | 1467235988080 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:08 INFO - PROCESS | 2880 | 1467235988171 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 14:33:08 INFO - PROCESS | 2880 | 1467235988182 Marionette TRACE conn7 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:08 INFO - PROCESS | 2880 | 1467235988187 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:08 INFO - PROCESS | 2880 | ++DOCSHELL 0D1FE800 == 27 [pid = 2880] [id = 428] 14:33:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (0D1FEC00) [pid = 2880] [serial = 1284] [outer = 00000000] 14:33:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (0D616C00) [pid = 2880] [serial = 1285] [outer = 0D1FEC00] 14:33:08 INFO - PROCESS | 2880 | 1467235988239 Marionette DEBUG loaded listener.js 14:33:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (0DCF4000) [pid = 2880] [serial = 1286] [outer = 0D1FEC00] 14:33:08 INFO - PROCESS | 2880 | 1467235988759 Marionette TRACE conn7 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 14:33:08 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 14:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 730ms 14:33:08 INFO - PROCESS | 2880 | 1467235988796 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 14:33:08 INFO - PROCESS | 2880 | 1467235988802 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 14:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:33:08 INFO - PROCESS | 2880 | 1467235988808 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:33:08 INFO - PROCESS | 2880 | 1467235988811 Marionette TRACE conn7 <- [1,1678,null,{}] 14:33:08 INFO - PROCESS | 2880 | 1467235988815 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:08 INFO - PROCESS | 2880 | 1467235988817 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:08 INFO - PROCESS | 2880 | 1467235988909 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 14:33:08 INFO - PROCESS | 2880 | 1467235988921 Marionette TRACE conn7 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:08 INFO - PROCESS | 2880 | 1467235988924 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:09 INFO - PROCESS | 2880 | ++DOCSHELL 12304800 == 28 [pid = 2880] [id = 429] 14:33:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (12306400) [pid = 2880] [serial = 1287] [outer = 00000000] 14:33:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (12310800) [pid = 2880] [serial = 1288] [outer = 12306400] 14:33:09 INFO - PROCESS | 2880 | 1467235989052 Marionette DEBUG loaded listener.js 14:33:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (123DEC00) [pid = 2880] [serial = 1289] [outer = 12306400] 14:33:09 INFO - PROCESS | 2880 | 1467235989471 Marionette TRACE conn7 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 14:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 14:33:09 INFO - PROCESS | 2880 | 1467235989481 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 14:33:09 INFO - PROCESS | 2880 | 1467235989483 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 14:33:09 INFO - PROCESS | 2880 | 1467235989487 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:33:09 INFO - PROCESS | 2880 | 1467235989490 Marionette TRACE conn7 <- [1,1682,null,{}] 14:33:09 INFO - PROCESS | 2880 | 1467235989501 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:09 INFO - PROCESS | 2880 | 1467235989506 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:09 INFO - PROCESS | 2880 | 1467235989624 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 14:33:09 INFO - PROCESS | 2880 | 1467235989633 Marionette TRACE conn7 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:09 INFO - PROCESS | 2880 | 1467235989636 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:09 INFO - PROCESS | 2880 | ++DOCSHELL 15C09400 == 29 [pid = 2880] [id = 430] 14:33:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (15C0A400) [pid = 2880] [serial = 1290] [outer = 00000000] 14:33:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (167BD800) [pid = 2880] [serial = 1291] [outer = 15C0A400] 14:33:09 INFO - PROCESS | 2880 | 1467235989687 Marionette DEBUG loaded listener.js 14:33:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (17944C00) [pid = 2880] [serial = 1292] [outer = 15C0A400] 14:33:10 INFO - PROCESS | 2880 | 1467235990150 Marionette TRACE conn7 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 14:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 14:33:10 INFO - PROCESS | 2880 | 1467235990171 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 14:33:10 INFO - PROCESS | 2880 | 1467235990183 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 14:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:33:10 INFO - PROCESS | 2880 | 1467235990201 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:33:10 INFO - PROCESS | 2880 | 1467235990203 Marionette TRACE conn7 <- [1,1686,null,{}] 14:33:10 INFO - PROCESS | 2880 | 1467235990207 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:10 INFO - PROCESS | 2880 | 1467235990209 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:10 INFO - PROCESS | 2880 | 1467235990327 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 14:33:10 INFO - PROCESS | 2880 | 1467235990332 Marionette TRACE conn7 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:10 INFO - PROCESS | 2880 | 1467235990334 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:10 INFO - PROCESS | 2880 | ++DOCSHELL 18AE5800 == 30 [pid = 2880] [id = 431] 14:33:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18AE9C00) [pid = 2880] [serial = 1293] [outer = 00000000] 14:33:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18B08400) [pid = 2880] [serial = 1294] [outer = 18AE9C00] 14:33:10 INFO - PROCESS | 2880 | 1467235990380 Marionette DEBUG loaded listener.js 14:33:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18BCFC00) [pid = 2880] [serial = 1295] [outer = 18AE9C00] 14:33:10 INFO - PROCESS | 2880 | 1467235990856 Marionette TRACE conn7 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 14:33:10 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 14:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 691ms 14:33:10 INFO - PROCESS | 2880 | 1467235990891 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 14:33:10 INFO - PROCESS | 2880 | 1467235990893 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 14:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:33:10 INFO - PROCESS | 2880 | 1467235990896 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:33:10 INFO - PROCESS | 2880 | 1467235990898 Marionette TRACE conn7 <- [1,1690,null,{}] 14:33:10 INFO - PROCESS | 2880 | 1467235990902 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:10 INFO - PROCESS | 2880 | 1467235990904 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:11 INFO - PROCESS | 2880 | 1467235991048 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 14:33:11 INFO - PROCESS | 2880 | 1467235991115 Marionette TRACE conn7 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:11 INFO - PROCESS | 2880 | 1467235991117 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:11 INFO - PROCESS | 2880 | ++DOCSHELL 18BDE400 == 31 [pid = 2880] [id = 432] 14:33:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18BDE800) [pid = 2880] [serial = 1296] [outer = 00000000] 14:33:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18C35000) [pid = 2880] [serial = 1297] [outer = 18BDE800] 14:33:11 INFO - PROCESS | 2880 | 1467235991162 Marionette DEBUG loaded listener.js 14:33:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18CDC000) [pid = 2880] [serial = 1298] [outer = 18BDE800] 14:33:11 INFO - PROCESS | 2880 | 1467235991565 Marionette TRACE conn7 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 14:33:11 INFO - PROCESS | 2880 | 1467235991627 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 14:33:11 INFO - PROCESS | 2880 | 1467235991630 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 14:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:33:11 INFO - PROCESS | 2880 | 1467235991647 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:33:11 INFO - PROCESS | 2880 | 1467235991649 Marionette TRACE conn7 <- [1,1694,null,{}] 14:33:11 INFO - PROCESS | 2880 | 1467235991652 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:11 INFO - PROCESS | 2880 | 1467235991658 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:11 INFO - PROCESS | 2880 | 1467235991805 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 14:33:11 INFO - PROCESS | 2880 | 1467235991811 Marionette TRACE conn7 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:11 INFO - PROCESS | 2880 | 1467235991813 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:11 INFO - PROCESS | 2880 | ++DOCSHELL 18CE7000 == 32 [pid = 2880] [id = 433] 14:33:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18CE7800) [pid = 2880] [serial = 1299] [outer = 00000000] 14:33:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18D5B400) [pid = 2880] [serial = 1300] [outer = 18CE7800] 14:33:11 INFO - PROCESS | 2880 | 1467235991861 Marionette DEBUG loaded listener.js 14:33:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1A403000) [pid = 2880] [serial = 1301] [outer = 18CE7800] 14:33:12 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18C37000) [pid = 2880] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:33:12 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18D5DC00) [pid = 2880] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:33:12 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1224E400) [pid = 2880] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:33:12 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18D62C00) [pid = 2880] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:33:12 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (123D9000) [pid = 2880] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:33:12 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (15199000) [pid = 2880] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:33:12 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18AEF400) [pid = 2880] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:33:12 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0D573400) [pid = 2880] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:33:12 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1A818C00) [pid = 2880] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:33:12 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1189AC00) [pid = 2880] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:33:12 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1A454400) [pid = 2880] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:33:12 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1AA2E400) [pid = 2880] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:33:12 INFO - PROCESS | 2880 | 1467235992605 Marionette TRACE conn7 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 14:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 970ms 14:33:12 INFO - PROCESS | 2880 | 1467235992618 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 14:33:12 INFO - PROCESS | 2880 | 1467235992630 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 14:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:33:12 INFO - PROCESS | 2880 | 1467235992633 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:33:12 INFO - PROCESS | 2880 | 1467235992635 Marionette TRACE conn7 <- [1,1698,null,{}] 14:33:12 INFO - PROCESS | 2880 | 1467235992639 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:12 INFO - PROCESS | 2880 | 1467235992641 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:12 INFO - PROCESS | 2880 | 1467235992722 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 14:33:12 INFO - PROCESS | 2880 | 1467235992823 Marionette TRACE conn7 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:12 INFO - PROCESS | 2880 | 1467235992825 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:12 INFO - PROCESS | 2880 | ++DOCSHELL 1224E400 == 33 [pid = 2880] [id = 434] 14:33:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (12306C00) [pid = 2880] [serial = 1302] [outer = 00000000] 14:33:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18AEDC00) [pid = 2880] [serial = 1303] [outer = 12306C00] 14:33:12 INFO - PROCESS | 2880 | 1467235992871 Marionette DEBUG loaded listener.js 14:33:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18C37000) [pid = 2880] [serial = 1304] [outer = 12306C00] 14:33:13 INFO - PROCESS | 2880 | 1467235993224 Marionette TRACE conn7 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 14:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 632ms 14:33:13 INFO - PROCESS | 2880 | 1467235993271 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 14:33:13 INFO - PROCESS | 2880 | 1467235993273 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 14:33:13 INFO - PROCESS | 2880 | 1467235993276 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:33:13 INFO - PROCESS | 2880 | 1467235993278 Marionette TRACE conn7 <- [1,1702,null,{}] 14:33:13 INFO - PROCESS | 2880 | 1467235993282 Marionette TRACE conn7 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:13 INFO - PROCESS | 2880 | 1467235993283 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:13 INFO - PROCESS | 2880 | 1467235993404 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 14:33:13 INFO - PROCESS | 2880 | 1467235993413 Marionette TRACE conn7 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:13 INFO - PROCESS | 2880 | 1467235993415 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:13 INFO - PROCESS | 2880 | ++DOCSHELL 0C250800 == 34 [pid = 2880] [id = 435] 14:33:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1230D400) [pid = 2880] [serial = 1305] [outer = 00000000] 14:33:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A40D800) [pid = 2880] [serial = 1306] [outer = 1230D400] 14:33:13 INFO - PROCESS | 2880 | 1467235993461 Marionette DEBUG loaded listener.js 14:33:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A40E400) [pid = 2880] [serial = 1307] [outer = 1230D400] 14:33:13 INFO - PROCESS | 2880 | 1467235993885 Marionette TRACE conn7 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 14:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 14:33:13 INFO - PROCESS | 2880 | 1467235993951 Marionette TRACE conn7 -> [0,1705,"getWindowHandle",null] 14:33:13 INFO - PROCESS | 2880 | 1467235993953 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 14:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:33:13 INFO - PROCESS | 2880 | 1467235993956 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:33:13 INFO - PROCESS | 2880 | 1467235993958 Marionette TRACE conn7 <- [1,1706,null,{}] 14:33:13 INFO - PROCESS | 2880 | 1467235993961 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:13 INFO - PROCESS | 2880 | 1467235993963 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:14 INFO - PROCESS | 2880 | 1467235994081 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 14:33:14 INFO - PROCESS | 2880 | 1467235994119 Marionette TRACE conn7 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:14 INFO - PROCESS | 2880 | 1467235994121 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:14 INFO - PROCESS | 2880 | ++DOCSHELL 1A4AF800 == 35 [pid = 2880] [id = 436] 14:33:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A4AFC00) [pid = 2880] [serial = 1308] [outer = 00000000] 14:33:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A4B9C00) [pid = 2880] [serial = 1309] [outer = 1A4AFC00] 14:33:14 INFO - PROCESS | 2880 | 1467235994167 Marionette DEBUG loaded listener.js 14:33:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A4BCC00) [pid = 2880] [serial = 1310] [outer = 1A4AFC00] 14:33:15 INFO - PROCESS | 2880 | --DOCSHELL 12304800 == 34 [pid = 2880] [id = 429] 14:33:15 INFO - PROCESS | 2880 | --DOCSHELL 0D1FE800 == 33 [pid = 2880] [id = 428] 14:33:15 INFO - PROCESS | 2880 | --DOCSHELL 0C30B000 == 32 [pid = 2880] [id = 427] 14:33:15 INFO - PROCESS | 2880 | --DOCSHELL 18CE7000 == 31 [pid = 2880] [id = 433] 14:33:15 INFO - PROCESS | 2880 | --DOCSHELL 15C09400 == 30 [pid = 2880] [id = 430] 14:33:15 INFO - PROCESS | 2880 | --DOCSHELL 1224E400 == 29 [pid = 2880] [id = 434] 14:33:15 INFO - PROCESS | 2880 | --DOCSHELL 18BDE400 == 28 [pid = 2880] [id = 432] 14:33:15 INFO - PROCESS | 2880 | --DOCSHELL 18AE5800 == 27 [pid = 2880] [id = 431] 14:33:15 INFO - PROCESS | 2880 | --DOCSHELL 0C250800 == 26 [pid = 2880] [id = 435] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18D12C00) [pid = 2880] [serial = 1255] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1A401C00) [pid = 2880] [serial = 1259] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1A335C00) [pid = 2880] [serial = 1258] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18BDD400) [pid = 2880] [serial = 1264] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1A825800) [pid = 2880] [serial = 1261] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (14953C00) [pid = 2880] [serial = 1249] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (150F9400) [pid = 2880] [serial = 1250] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18B01C00) [pid = 2880] [serial = 1243] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18BDA000) [pid = 2880] [serial = 1244] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18AF4C00) [pid = 2880] [serial = 1252] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (0DBEE000) [pid = 2880] [serial = 1246] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1189DC00) [pid = 2880] [serial = 1247] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1A8BBC00) [pid = 2880] [serial = 1238] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (14730800) [pid = 2880] [serial = 1240] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1518F800) [pid = 2880] [serial = 1241] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (1AA29000) [pid = 2880] [serial = 1268] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1AD48800) [pid = 2880] [serial = 1271] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1AA41000) [pid = 2880] [serial = 1270] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (1A938C00) [pid = 2880] [serial = 1267] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (1A820000) [pid = 2880] [serial = 1262] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (18D57400) [pid = 2880] [serial = 1256] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (18C3D800) [pid = 2880] [serial = 1265] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (18B0F000) [pid = 2880] [serial = 1253] [outer = 00000000] [url = about:blank] 14:33:15 INFO - PROCESS | 2880 | 1467235995944 Marionette TRACE conn7 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 14:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 2020ms 14:33:16 INFO - PROCESS | 2880 | 1467235995977 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 14:33:16 INFO - PROCESS | 2880 | 1467235995981 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 14:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:33:16 INFO - PROCESS | 2880 | 1467235995986 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:33:16 INFO - PROCESS | 2880 | 1467235995990 Marionette TRACE conn7 <- [1,1710,null,{}] 14:33:16 INFO - PROCESS | 2880 | 1467235995996 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:16 INFO - PROCESS | 2880 | 1467235996000 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:16 INFO - PROCESS | 2880 | 1467235996094 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 14:33:16 INFO - PROCESS | 2880 | 1467235996102 Marionette TRACE conn7 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:16 INFO - PROCESS | 2880 | 1467235996106 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:16 INFO - PROCESS | 2880 | ++DOCSHELL 0D1F0400 == 27 [pid = 2880] [id = 437] 14:33:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (0D1F5400) [pid = 2880] [serial = 1311] [outer = 00000000] 14:33:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (0D577000) [pid = 2880] [serial = 1312] [outer = 0D1F5400] 14:33:16 INFO - PROCESS | 2880 | 1467235996159 Marionette DEBUG loaded listener.js 14:33:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (0DBE5400) [pid = 2880] [serial = 1313] [outer = 0D1F5400] 14:33:16 INFO - PROCESS | 2880 | 1467235996658 Marionette TRACE conn7 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 14:33:16 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 14:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 730ms 14:33:16 INFO - PROCESS | 2880 | 1467235996716 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 14:33:16 INFO - PROCESS | 2880 | 1467235996722 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 14:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:33:16 INFO - PROCESS | 2880 | 1467235996728 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:33:16 INFO - PROCESS | 2880 | 1467235996731 Marionette TRACE conn7 <- [1,1714,null,{}] 14:33:16 INFO - PROCESS | 2880 | 1467235996735 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:16 INFO - PROCESS | 2880 | 1467235996738 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:16 INFO - PROCESS | 2880 | 1467235996831 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 14:33:16 INFO - PROCESS | 2880 | 1467235996840 Marionette TRACE conn7 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:16 INFO - PROCESS | 2880 | 1467235996843 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:16 INFO - PROCESS | 2880 | ++DOCSHELL 0C30A800 == 28 [pid = 2880] [id = 438] 14:33:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (11A27C00) [pid = 2880] [serial = 1314] [outer = 00000000] 14:33:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (11AE4000) [pid = 2880] [serial = 1315] [outer = 11A27C00] 14:33:16 INFO - PROCESS | 2880 | 1467235996901 Marionette DEBUG loaded listener.js 14:33:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (12165800) [pid = 2880] [serial = 1316] [outer = 11A27C00] 14:33:17 INFO - PROCESS | 2880 | 1467235997376 Marionette TRACE conn7 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 14:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 14:33:17 INFO - PROCESS | 2880 | 1467235997462 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 14:33:17 INFO - PROCESS | 2880 | 1467235997464 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 14:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:33:17 INFO - PROCESS | 2880 | 1467235997468 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:33:17 INFO - PROCESS | 2880 | 1467235997471 Marionette TRACE conn7 <- [1,1718,null,{}] 14:33:17 INFO - PROCESS | 2880 | 1467235997514 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:17 INFO - PROCESS | 2880 | 1467235997519 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:17 INFO - PROCESS | 2880 | 1467235997649 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 14:33:17 INFO - PROCESS | 2880 | 1467235997659 Marionette TRACE conn7 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:17 INFO - PROCESS | 2880 | 1467235997662 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:17 INFO - PROCESS | 2880 | ++DOCSHELL 15062000 == 29 [pid = 2880] [id = 439] 14:33:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (150F0C00) [pid = 2880] [serial = 1317] [outer = 00000000] 14:33:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (15190400) [pid = 2880] [serial = 1318] [outer = 150F0C00] 14:33:17 INFO - PROCESS | 2880 | 1467235997711 Marionette DEBUG loaded listener.js 14:33:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (15197000) [pid = 2880] [serial = 1319] [outer = 150F0C00] 14:33:18 INFO - PROCESS | 2880 | 1467235998150 Marionette TRACE conn7 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 14:33:18 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 14:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 731ms 14:33:18 INFO - PROCESS | 2880 | 1467235998201 Marionette TRACE conn7 -> [0,1721,"getWindowHandle",null] 14:33:18 INFO - PROCESS | 2880 | 1467235998204 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 14:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:33:18 INFO - PROCESS | 2880 | 1467235998213 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:33:18 INFO - PROCESS | 2880 | 1467235998216 Marionette TRACE conn7 <- [1,1722,null,{}] 14:33:18 INFO - PROCESS | 2880 | 1467235998219 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:18 INFO - PROCESS | 2880 | 1467235998221 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:18 INFO - PROCESS | 2880 | 1467235998309 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 14:33:18 INFO - PROCESS | 2880 | 1467235998314 Marionette TRACE conn7 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:18 INFO - PROCESS | 2880 | 1467235998316 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:18 INFO - PROCESS | 2880 | ++DOCSHELL 15C01400 == 30 [pid = 2880] [id = 440] 14:33:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (15C02C00) [pid = 2880] [serial = 1320] [outer = 00000000] 14:33:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (15CC0000) [pid = 2880] [serial = 1321] [outer = 15C02C00] 14:33:18 INFO - PROCESS | 2880 | 1467235998363 Marionette DEBUG loaded listener.js 14:33:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1799A400) [pid = 2880] [serial = 1322] [outer = 15C02C00] 14:33:18 INFO - PROCESS | 2880 | 1467235998799 Marionette TRACE conn7 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 14:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 630ms 14:33:18 INFO - PROCESS | 2880 | 1467235998846 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 14:33:18 INFO - PROCESS | 2880 | 1467235998849 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 14:33:18 INFO - PROCESS | 2880 | 1467235998852 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:33:18 INFO - PROCESS | 2880 | 1467235998853 Marionette TRACE conn7 <- [1,1726,null,{}] 14:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:33:18 INFO - PROCESS | 2880 | 1467235998857 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:18 INFO - PROCESS | 2880 | 1467235998859 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:18 INFO - PROCESS | 2880 | 1467235998965 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 14:33:19 INFO - PROCESS | 2880 | 1467235998974 Marionette TRACE conn7 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:19 INFO - PROCESS | 2880 | 1467235998977 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:19 INFO - PROCESS | 2880 | ++DOCSHELL 1897F800 == 31 [pid = 2880] [id = 441] 14:33:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1897FC00) [pid = 2880] [serial = 1323] [outer = 00000000] 14:33:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18AEA000) [pid = 2880] [serial = 1324] [outer = 1897FC00] 14:33:19 INFO - PROCESS | 2880 | 1467235999023 Marionette DEBUG loaded listener.js 14:33:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18AF4C00) [pid = 2880] [serial = 1325] [outer = 1897FC00] 14:33:19 INFO - PROCESS | 2880 | 1467235999464 Marionette TRACE conn7 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 14:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 14:33:19 INFO - PROCESS | 2880 | 1467235999527 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 14:33:19 INFO - PROCESS | 2880 | 1467235999529 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 14:33:19 INFO - PROCESS | 2880 | 1467235999532 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:33:19 INFO - PROCESS | 2880 | 1467235999534 Marionette TRACE conn7 <- [1,1730,null,{}] 14:33:19 INFO - PROCESS | 2880 | 1467235999537 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:19 INFO - PROCESS | 2880 | 1467235999543 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:19 INFO - PROCESS | 2880 | 1467235999647 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 14:33:19 INFO - PROCESS | 2880 | 1467235999661 Marionette TRACE conn7 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:19 INFO - PROCESS | 2880 | 1467235999663 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:19 INFO - PROCESS | 2880 | ++DOCSHELL 18BDE400 == 32 [pid = 2880] [id = 442] 14:33:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18C2F400) [pid = 2880] [serial = 1326] [outer = 00000000] 14:33:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18C3D800) [pid = 2880] [serial = 1327] [outer = 18C2F400] 14:33:19 INFO - PROCESS | 2880 | 1467235999710 Marionette DEBUG loaded listener.js 14:33:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18CE4800) [pid = 2880] [serial = 1328] [outer = 18C2F400] 14:33:20 INFO - PROCESS | 2880 | 1467236000165 Marionette TRACE conn7 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 14:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 14:33:20 INFO - PROCESS | 2880 | 1467236000207 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 14:33:20 INFO - PROCESS | 2880 | 1467236000209 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 14:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:33:20 INFO - PROCESS | 2880 | 1467236000212 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:33:20 INFO - PROCESS | 2880 | 1467236000214 Marionette TRACE conn7 <- [1,1734,null,{}] 14:33:20 INFO - PROCESS | 2880 | 1467236000217 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:20 INFO - PROCESS | 2880 | 1467236000219 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:20 INFO - PROCESS | 2880 | 1467236000326 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 14:33:20 INFO - PROCESS | 2880 | 1467236000334 Marionette TRACE conn7 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:20 INFO - PROCESS | 2880 | 1467236000336 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:20 INFO - PROCESS | 2880 | ++DOCSHELL 18C3BC00 == 33 [pid = 2880] [id = 443] 14:33:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18D12C00) [pid = 2880] [serial = 1329] [outer = 00000000] 14:33:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18D31400) [pid = 2880] [serial = 1330] [outer = 18D12C00] 14:33:20 INFO - PROCESS | 2880 | 1467236000382 Marionette DEBUG loaded listener.js 14:33:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D5D800) [pid = 2880] [serial = 1331] [outer = 18D12C00] 14:33:20 INFO - PROCESS | 2880 | 1467236000808 Marionette TRACE conn7 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 14:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 630ms 14:33:20 INFO - PROCESS | 2880 | 1467236000862 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 14:33:20 INFO - PROCESS | 2880 | 1467236000864 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 14:33:20 INFO - PROCESS | 2880 | 1467236000867 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:33:20 INFO - PROCESS | 2880 | 1467236000869 Marionette TRACE conn7 <- [1,1738,null,{}] 14:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:33:20 INFO - PROCESS | 2880 | 1467236000872 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:20 INFO - PROCESS | 2880 | 1467236000874 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:20 INFO - PROCESS | 2880 | 1467236000951 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 14:33:20 INFO - PROCESS | 2880 | 1467236000957 Marionette TRACE conn7 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:20 INFO - PROCESS | 2880 | 1467236000959 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:21 INFO - PROCESS | 2880 | ++DOCSHELL 14723C00 == 34 [pid = 2880] [id = 444] 14:33:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1519E000) [pid = 2880] [serial = 1332] [outer = 00000000] 14:33:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A401C00) [pid = 2880] [serial = 1333] [outer = 1519E000] 14:33:21 INFO - PROCESS | 2880 | 1467236001006 Marionette DEBUG loaded listener.js 14:33:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A32F800) [pid = 2880] [serial = 1334] [outer = 1519E000] 14:33:21 INFO - PROCESS | 2880 | 1467236001504 Marionette TRACE conn7 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 14:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 14:33:21 INFO - PROCESS | 2880 | 1467236001545 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 14:33:21 INFO - PROCESS | 2880 | 1467236001547 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 14:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:33:21 INFO - PROCESS | 2880 | 1467236001550 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:33:21 INFO - PROCESS | 2880 | 1467236001552 Marionette TRACE conn7 <- [1,1742,null,{}] 14:33:21 INFO - PROCESS | 2880 | 1467236001556 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:21 INFO - PROCESS | 2880 | 1467236001557 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:21 INFO - PROCESS | 2880 | 1467236001673 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 14:33:21 INFO - PROCESS | 2880 | 1467236001759 Marionette TRACE conn7 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:21 INFO - PROCESS | 2880 | 1467236001761 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:21 INFO - PROCESS | 2880 | ++DOCSHELL 15060C00 == 35 [pid = 2880] [id = 445] 14:33:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1A410800) [pid = 2880] [serial = 1335] [outer = 00000000] 14:33:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1A456400) [pid = 2880] [serial = 1336] [outer = 1A410800] 14:33:21 INFO - PROCESS | 2880 | 1467236001804 Marionette DEBUG loaded listener.js 14:33:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1A45A800) [pid = 2880] [serial = 1337] [outer = 1A410800] 14:33:22 INFO - PROCESS | 2880 | 1467236002246 Marionette TRACE conn7 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 14:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 730ms 14:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:33:22 INFO - PROCESS | 2880 | 1467236002284 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 14:33:22 INFO - PROCESS | 2880 | 1467236002287 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 14:33:22 INFO - PROCESS | 2880 | 1467236002290 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:33:22 INFO - PROCESS | 2880 | 1467236002292 Marionette TRACE conn7 <- [1,1746,null,{}] 14:33:22 INFO - PROCESS | 2880 | 1467236002295 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:22 INFO - PROCESS | 2880 | 1467236002297 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:22 INFO - PROCESS | 2880 | 1467236002416 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 14:33:22 INFO - PROCESS | 2880 | 1467236002422 Marionette TRACE conn7 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:22 INFO - PROCESS | 2880 | 1467236002424 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:22 INFO - PROCESS | 2880 | ++DOCSHELL 1A4AEC00 == 36 [pid = 2880] [id = 446] 14:33:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1A4B1800) [pid = 2880] [serial = 1338] [outer = 00000000] 14:33:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1A821400) [pid = 2880] [serial = 1339] [outer = 1A4B1800] 14:33:22 INFO - PROCESS | 2880 | 1467236002469 Marionette DEBUG loaded listener.js 14:33:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1A8B9400) [pid = 2880] [serial = 1340] [outer = 1A4B1800] 14:33:22 INFO - PROCESS | 2880 | 1467236002927 Marionette TRACE conn7 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 14:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 14:33:22 INFO - PROCESS | 2880 | 1467236002960 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 14:33:22 INFO - PROCESS | 2880 | 1467236002963 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 14:33:22 INFO - PROCESS | 2880 | 1467236002966 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:33:22 INFO - PROCESS | 2880 | 1467236002968 Marionette TRACE conn7 <- [1,1750,null,{}] 14:33:22 INFO - PROCESS | 2880 | 1467236002972 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:23 INFO - PROCESS | 2880 | 1467236002974 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:23 INFO - PROCESS | 2880 | 1467236003141 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 14:33:23 INFO - PROCESS | 2880 | 1467236003154 Marionette TRACE conn7 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:23 INFO - PROCESS | 2880 | 1467236003157 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:23 INFO - PROCESS | 2880 | ++DOCSHELL 0D576800 == 37 [pid = 2880] [id = 447] 14:33:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (0E8DF800) [pid = 2880] [serial = 1341] [outer = 00000000] 14:33:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (18B04400) [pid = 2880] [serial = 1342] [outer = 0E8DF800] 14:33:23 INFO - PROCESS | 2880 | 1467236003410 Marionette DEBUG loaded listener.js 14:33:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1A936800) [pid = 2880] [serial = 1343] [outer = 0E8DF800] 14:33:23 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (1230D400) [pid = 2880] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:33:23 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (18AE9C00) [pid = 2880] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:33:23 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (18BDE800) [pid = 2880] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:33:23 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (12306C00) [pid = 2880] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:33:23 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18CE7800) [pid = 2880] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:33:23 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (15C0A400) [pid = 2880] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:33:23 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (12306400) [pid = 2880] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:33:23 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (0D1FEC00) [pid = 2880] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:33:23 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0C30BC00) [pid = 2880] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:33:23 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1AA40C00) [pid = 2880] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:33:23 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18AE5C00) [pid = 2880] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:33:23 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0DE1DC00) [pid = 2880] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:33:23 INFO - PROCESS | 2880 | 1467236003779 Marionette TRACE conn7 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 14:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 870ms 14:33:23 INFO - PROCESS | 2880 | 1467236003841 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 14:33:23 INFO - PROCESS | 2880 | 1467236003843 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 14:33:23 INFO - PROCESS | 2880 | 1467236003846 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:33:23 INFO - PROCESS | 2880 | 1467236003848 Marionette TRACE conn7 <- [1,1754,null,{}] 14:33:23 INFO - PROCESS | 2880 | 1467236003852 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:23 INFO - PROCESS | 2880 | 1467236003853 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:24 INFO - PROCESS | 2880 | 1467236003974 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 14:33:24 INFO - PROCESS | 2880 | 1467236003982 Marionette TRACE conn7 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:24 INFO - PROCESS | 2880 | 1467236003984 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:24 INFO - PROCESS | 2880 | ++DOCSHELL 0DE3D000 == 38 [pid = 2880] [id = 448] 14:33:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (12E58000) [pid = 2880] [serial = 1344] [outer = 00000000] 14:33:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18BDE800) [pid = 2880] [serial = 1345] [outer = 12E58000] 14:33:24 INFO - PROCESS | 2880 | 1467236004031 Marionette DEBUG loaded listener.js 14:33:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A8BC000) [pid = 2880] [serial = 1346] [outer = 12E58000] 14:33:24 INFO - PROCESS | 2880 | 1467236004461 Marionette TRACE conn7 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 14:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 671ms 14:33:24 INFO - PROCESS | 2880 | 1467236004520 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 14:33:24 INFO - PROCESS | 2880 | 1467236004523 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 14:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:33:24 INFO - PROCESS | 2880 | 1467236004526 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:33:24 INFO - PROCESS | 2880 | 1467236004527 Marionette TRACE conn7 <- [1,1758,null,{}] 14:33:24 INFO - PROCESS | 2880 | 1467236004531 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:24 INFO - PROCESS | 2880 | 1467236004533 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:24 INFO - PROCESS | 2880 | 1467236004655 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 14:33:24 INFO - PROCESS | 2880 | 1467236004696 Marionette TRACE conn7 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:24 INFO - PROCESS | 2880 | 1467236004697 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:24 INFO - PROCESS | 2880 | ++DOCSHELL 18B03400 == 39 [pid = 2880] [id = 449] 14:33:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18D11C00) [pid = 2880] [serial = 1347] [outer = 00000000] 14:33:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1AA2F400) [pid = 2880] [serial = 1348] [outer = 18D11C00] 14:33:24 INFO - PROCESS | 2880 | 1467236004743 Marionette DEBUG loaded listener.js 14:33:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1AA3D400) [pid = 2880] [serial = 1349] [outer = 18D11C00] 14:33:25 INFO - PROCESS | 2880 | 1467236005158 Marionette TRACE conn7 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 14:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 14:33:25 INFO - PROCESS | 2880 | 1467236005197 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 14:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:33:25 INFO - PROCESS | 2880 | 1467236005199 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 14:33:25 INFO - PROCESS | 2880 | 1467236005202 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:33:25 INFO - PROCESS | 2880 | 1467236005204 Marionette TRACE conn7 <- [1,1762,null,{}] 14:33:25 INFO - PROCESS | 2880 | 1467236005207 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:25 INFO - PROCESS | 2880 | 1467236005209 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:25 INFO - PROCESS | 2880 | 1467236005326 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 14:33:25 INFO - PROCESS | 2880 | 1467236005334 Marionette TRACE conn7 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:25 INFO - PROCESS | 2880 | 1467236005336 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:25 INFO - PROCESS | 2880 | ++DOCSHELL 18AE7400 == 40 [pid = 2880] [id = 450] 14:33:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1AA3B800) [pid = 2880] [serial = 1350] [outer = 00000000] 14:33:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1AD4B400) [pid = 2880] [serial = 1351] [outer = 1AA3B800] 14:33:25 INFO - PROCESS | 2880 | 1467236005382 Marionette DEBUG loaded listener.js 14:33:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1AD4D400) [pid = 2880] [serial = 1352] [outer = 1AA3B800] 14:33:26 INFO - PROCESS | 2880 | 1467236006158 Marionette TRACE conn7 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 14:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1020ms 14:33:26 INFO - PROCESS | 2880 | 1467236006224 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 14:33:26 INFO - PROCESS | 2880 | 1467236006229 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 14:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:33:26 INFO - PROCESS | 2880 | 1467236006233 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:33:26 INFO - PROCESS | 2880 | 1467236006239 Marionette TRACE conn7 <- [1,1766,null,{}] 14:33:26 INFO - PROCESS | 2880 | 1467236006267 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:26 INFO - PROCESS | 2880 | 1467236006270 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:26 INFO - PROCESS | 2880 | 1467236006429 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 14:33:26 INFO - PROCESS | 2880 | 1467236006563 Marionette TRACE conn7 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:26 INFO - PROCESS | 2880 | 1467236006567 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:26 INFO - PROCESS | 2880 | ++DOCSHELL 0C976800 == 41 [pid = 2880] [id = 451] 14:33:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (0D57F400) [pid = 2880] [serial = 1353] [outer = 00000000] 14:33:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (11A2A400) [pid = 2880] [serial = 1354] [outer = 0D57F400] 14:33:26 INFO - PROCESS | 2880 | 1467236006625 Marionette DEBUG loaded listener.js 14:33:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1238D000) [pid = 2880] [serial = 1355] [outer = 0D57F400] 14:33:27 INFO - PROCESS | 2880 | 1467236007359 Marionette TRACE conn7 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 14:33:27 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 14:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1152ms 14:33:27 INFO - PROCESS | 2880 | 1467236007390 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 14:33:27 INFO - PROCESS | 2880 | 1467236007395 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 14:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:33:27 INFO - PROCESS | 2880 | 1467236007402 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:33:27 INFO - PROCESS | 2880 | 1467236007405 Marionette TRACE conn7 <- [1,1770,null,{}] 14:33:27 INFO - PROCESS | 2880 | 1467236007608 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:27 INFO - PROCESS | 2880 | 1467236007611 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:27 INFO - PROCESS | 2880 | 1467236007729 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 14:33:27 INFO - PROCESS | 2880 | 1467236007841 Marionette TRACE conn7 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:27 INFO - PROCESS | 2880 | 1467236007845 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:27 INFO - PROCESS | 2880 | ++DOCSHELL 0D575C00 == 42 [pid = 2880] [id = 452] 14:33:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (0D576C00) [pid = 2880] [serial = 1356] [outer = 00000000] 14:33:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (0DE8B000) [pid = 2880] [serial = 1357] [outer = 0D576C00] 14:33:27 INFO - PROCESS | 2880 | 1467236007895 Marionette DEBUG loaded listener.js 14:33:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (0E8E5400) [pid = 2880] [serial = 1358] [outer = 0D576C00] 14:33:28 INFO - PROCESS | 2880 | --DOCSHELL 18B03400 == 41 [pid = 2880] [id = 449] 14:33:28 INFO - PROCESS | 2880 | --DOCSHELL 0DE3D000 == 40 [pid = 2880] [id = 448] 14:33:28 INFO - PROCESS | 2880 | --DOCSHELL 0D576800 == 39 [pid = 2880] [id = 447] 14:33:28 INFO - PROCESS | 2880 | --DOCSHELL 1A4AEC00 == 38 [pid = 2880] [id = 446] 14:33:28 INFO - PROCESS | 2880 | --DOCSHELL 15060C00 == 37 [pid = 2880] [id = 445] 14:33:28 INFO - PROCESS | 2880 | --DOCSHELL 14723C00 == 36 [pid = 2880] [id = 444] 14:33:28 INFO - PROCESS | 2880 | --DOCSHELL 18C3BC00 == 35 [pid = 2880] [id = 443] 14:33:28 INFO - PROCESS | 2880 | --DOCSHELL 18BDE400 == 34 [pid = 2880] [id = 442] 14:33:28 INFO - PROCESS | 2880 | --DOCSHELL 1897F800 == 33 [pid = 2880] [id = 441] 14:33:28 INFO - PROCESS | 2880 | --DOCSHELL 15C01400 == 32 [pid = 2880] [id = 440] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (1A4B9C00) [pid = 2880] [serial = 1309] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOCSHELL 15062000 == 31 [pid = 2880] [id = 439] 14:33:28 INFO - PROCESS | 2880 | --DOCSHELL 0C30A800 == 30 [pid = 2880] [id = 438] 14:33:28 INFO - PROCESS | 2880 | --DOCSHELL 0D1F0400 == 29 [pid = 2880] [id = 437] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (1A40E400) [pid = 2880] [serial = 1307] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (18B08400) [pid = 2880] [serial = 1294] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (18CDC000) [pid = 2880] [serial = 1298] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (18C35000) [pid = 2880] [serial = 1297] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (18AEDC00) [pid = 2880] [serial = 1303] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18D5B400) [pid = 2880] [serial = 1300] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1A40D800) [pid = 2880] [serial = 1306] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1A403000) [pid = 2880] [serial = 1301] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (167BD800) [pid = 2880] [serial = 1291] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (12310800) [pid = 2880] [serial = 1288] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (123DEC00) [pid = 2880] [serial = 1289] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (0D616C00) [pid = 2880] [serial = 1285] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0DCF4000) [pid = 2880] [serial = 1286] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0D597000) [pid = 2880] [serial = 1283] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (0D076800) [pid = 2880] [serial = 1282] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1AD56C00) [pid = 2880] [serial = 1280] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1AD51800) [pid = 2880] [serial = 1279] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18C36000) [pid = 2880] [serial = 1277] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18AF4000) [pid = 2880] [serial = 1276] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1475C800) [pid = 2880] [serial = 1274] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (11AE0800) [pid = 2880] [serial = 1273] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18BCFC00) [pid = 2880] [serial = 1295] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18C37000) [pid = 2880] [serial = 1304] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (17944C00) [pid = 2880] [serial = 1292] [outer = 00000000] [url = about:blank] 14:33:28 INFO - PROCESS | 2880 | 1467236008565 Marionette TRACE conn7 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 14:33:28 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 14:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1174ms 14:33:28 INFO - PROCESS | 2880 | 1467236008580 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 14:33:28 INFO - PROCESS | 2880 | 1467236008584 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 14:33:28 INFO - PROCESS | 2880 | 1467236008589 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:33:28 INFO - PROCESS | 2880 | 1467236008591 Marionette TRACE conn7 <- [1,1774,null,{}] 14:33:28 INFO - PROCESS | 2880 | 1467236008596 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:28 INFO - PROCESS | 2880 | 1467236008599 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:28 INFO - PROCESS | 2880 | 1467236008706 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 14:33:28 INFO - PROCESS | 2880 | 1467236008815 Marionette TRACE conn7 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:28 INFO - PROCESS | 2880 | 1467236008819 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:28 INFO - PROCESS | 2880 | ++DOCSHELL 118A7800 == 30 [pid = 2880] [id = 453] 14:33:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (11A28400) [pid = 2880] [serial = 1359] [outer = 00000000] 14:33:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (12310800) [pid = 2880] [serial = 1360] [outer = 11A28400] 14:33:28 INFO - PROCESS | 2880 | 1467236008869 Marionette DEBUG loaded listener.js 14:33:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (12E5FC00) [pid = 2880] [serial = 1361] [outer = 11A28400] 14:33:29 INFO - PROCESS | 2880 | 1467236009332 Marionette TRACE conn7 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 14:33:29 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 14:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 770ms 14:33:29 INFO - PROCESS | 2880 | 1467236009364 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 14:33:29 INFO - PROCESS | 2880 | 1467236009366 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 14:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:33:29 INFO - PROCESS | 2880 | 1467236009369 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:33:29 INFO - PROCESS | 2880 | 1467236009371 Marionette TRACE conn7 <- [1,1778,null,{}] 14:33:29 INFO - PROCESS | 2880 | 1467236009379 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:29 INFO - PROCESS | 2880 | 1467236009381 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:29 INFO - PROCESS | 2880 | 1467236009469 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 14:33:29 INFO - PROCESS | 2880 | 1467236009478 Marionette TRACE conn7 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:29 INFO - PROCESS | 2880 | 1467236009482 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:29 INFO - PROCESS | 2880 | ++DOCSHELL 14953800 == 31 [pid = 2880] [id = 454] 14:33:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (14957C00) [pid = 2880] [serial = 1362] [outer = 00000000] 14:33:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (15199C00) [pid = 2880] [serial = 1363] [outer = 14957C00] 14:33:29 INFO - PROCESS | 2880 | 1467236009534 Marionette DEBUG loaded listener.js 14:33:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (15C5E400) [pid = 2880] [serial = 1364] [outer = 14957C00] 14:33:30 INFO - PROCESS | 2880 | 1467236010024 Marionette TRACE conn7 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:33:30 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) 14:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 14:33:30 INFO - PROCESS | 2880 | 1467236010051 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 14:33:30 INFO - PROCESS | 2880 | 1467236010058 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 14:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:33:30 INFO - PROCESS | 2880 | 1467236010063 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:33:30 INFO - PROCESS | 2880 | 1467236010065 Marionette TRACE conn7 <- [1,1782,null,{}] 14:33:30 INFO - PROCESS | 2880 | 1467236010068 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:30 INFO - PROCESS | 2880 | 1467236010070 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:30 INFO - PROCESS | 2880 | 1467236010158 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 14:33:30 INFO - PROCESS | 2880 | 1467236010175 Marionette TRACE conn7 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:30 INFO - PROCESS | 2880 | 1467236010177 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:30 INFO - PROCESS | 2880 | ++DOCSHELL 0C96EC00 == 32 [pid = 2880] [id = 455] 14:33:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (0DF7B000) [pid = 2880] [serial = 1365] [outer = 00000000] 14:33:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18AF4000) [pid = 2880] [serial = 1366] [outer = 0DF7B000] 14:33:30 INFO - PROCESS | 2880 | 1467236010226 Marionette DEBUG loaded listener.js 14:33:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18B0C000) [pid = 2880] [serial = 1367] [outer = 0DF7B000] 14:33:30 INFO - PROCESS | 2880 | 1467236010697 Marionette TRACE conn7 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 14:33:30 INFO - PROCESS | 2880 | 1467236010794 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 14:33:30 INFO - PROCESS | 2880 | 1467236010797 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 14:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:33:30 INFO - PROCESS | 2880 | 1467236010800 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:33:30 INFO - PROCESS | 2880 | 1467236010802 Marionette TRACE conn7 <- [1,1786,null,{}] 14:33:30 INFO - PROCESS | 2880 | 1467236010806 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:30 INFO - PROCESS | 2880 | 1467236010808 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:30 INFO - PROCESS | 2880 | 1467236010923 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 14:33:30 INFO - PROCESS | 2880 | 1467236010928 Marionette TRACE conn7 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:30 INFO - PROCESS | 2880 | 1467236010930 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:30 INFO - PROCESS | 2880 | ++DOCSHELL 18BA8C00 == 33 [pid = 2880] [id = 456] 14:33:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18BD1400) [pid = 2880] [serial = 1368] [outer = 00000000] 14:33:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18C2FC00) [pid = 2880] [serial = 1369] [outer = 18BD1400] 14:33:31 INFO - PROCESS | 2880 | 1467236010977 Marionette DEBUG loaded listener.js 14:33:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18C37800) [pid = 2880] [serial = 1370] [outer = 18BD1400] 14:33:31 INFO - PROCESS | 2880 | 1467236011422 Marionette TRACE conn7 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 14:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 671ms 14:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:33:31 INFO - PROCESS | 2880 | 1467236011474 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 14:33:31 INFO - PROCESS | 2880 | 1467236011476 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 14:33:31 INFO - PROCESS | 2880 | 1467236011485 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:33:31 INFO - PROCESS | 2880 | 1467236011487 Marionette TRACE conn7 <- [1,1790,null,{}] 14:33:31 INFO - PROCESS | 2880 | 1467236011490 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:31 INFO - PROCESS | 2880 | 1467236011496 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:31 INFO - PROCESS | 2880 | 1467236011662 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 14:33:31 INFO - PROCESS | 2880 | 1467236011689 Marionette TRACE conn7 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:31 INFO - PROCESS | 2880 | 1467236011692 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:31 INFO - PROCESS | 2880 | ++DOCSHELL 18CDE400 == 34 [pid = 2880] [id = 457] 14:33:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18CE1000) [pid = 2880] [serial = 1371] [outer = 00000000] 14:33:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18D57800) [pid = 2880] [serial = 1372] [outer = 18CE1000] 14:33:31 INFO - PROCESS | 2880 | 1467236011741 Marionette DEBUG loaded listener.js 14:33:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18D63C00) [pid = 2880] [serial = 1373] [outer = 18CE1000] 14:33:32 INFO - PROCESS | 2880 | 1467236012216 Marionette TRACE conn7 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 790ms 14:33:32 INFO - PROCESS | 2880 | 1467236012270 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 14:33:32 INFO - PROCESS | 2880 | 1467236012272 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 14:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:33:32 INFO - PROCESS | 2880 | 1467236012283 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:33:32 INFO - PROCESS | 2880 | 1467236012294 Marionette TRACE conn7 <- [1,1794,null,{}] 14:33:32 INFO - PROCESS | 2880 | 1467236012298 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:32 INFO - PROCESS | 2880 | 1467236012300 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:32 INFO - PROCESS | 2880 | 1467236012418 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 14:33:32 INFO - PROCESS | 2880 | 1467236012481 Marionette TRACE conn7 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:32 INFO - PROCESS | 2880 | 1467236012483 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:32 INFO - PROCESS | 2880 | ++DOCSHELL 0D076800 == 35 [pid = 2880] [id = 458] 14:33:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1A338800) [pid = 2880] [serial = 1374] [outer = 00000000] 14:33:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1A40D800) [pid = 2880] [serial = 1375] [outer = 1A338800] 14:33:32 INFO - PROCESS | 2880 | 1467236012528 Marionette DEBUG loaded listener.js 14:33:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1A452C00) [pid = 2880] [serial = 1376] [outer = 1A338800] 14:33:32 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1A410800) [pid = 2880] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:33:32 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1A4B1800) [pid = 2880] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:33:32 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18D12C00) [pid = 2880] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:33:32 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18C2F400) [pid = 2880] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:33:32 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1A4AFC00) [pid = 2880] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:33:32 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (15C02C00) [pid = 2880] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:33:32 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1897FC00) [pid = 2880] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:33:32 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (11A27C00) [pid = 2880] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:33:32 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (0D1F5400) [pid = 2880] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:33:32 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (150F0C00) [pid = 2880] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:33:32 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1519E000) [pid = 2880] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:33:32 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18D11C00) [pid = 2880] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:33:32 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (0E8DF800) [pid = 2880] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:33:32 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (12E58000) [pid = 2880] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:33:33 INFO - PROCESS | 2880 | 1467236013126 Marionette TRACE conn7 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 14:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 890ms 14:33:33 INFO - PROCESS | 2880 | 1467236013175 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 14:33:33 INFO - PROCESS | 2880 | 1467236013178 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 14:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:33:33 INFO - PROCESS | 2880 | 1467236013181 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:33:33 INFO - PROCESS | 2880 | 1467236013183 Marionette TRACE conn7 <- [1,1798,null,{}] 14:33:33 INFO - PROCESS | 2880 | 1467236013187 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:33 INFO - PROCESS | 2880 | 1467236013189 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:33 INFO - PROCESS | 2880 | 1467236013271 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 14:33:33 INFO - PROCESS | 2880 | 1467236013279 Marionette TRACE conn7 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:33 INFO - PROCESS | 2880 | 1467236013281 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:33 INFO - PROCESS | 2880 | ++DOCSHELL 118A3000 == 36 [pid = 2880] [id = 459] 14:33:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (17767400) [pid = 2880] [serial = 1377] [outer = 00000000] 14:33:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18D60000) [pid = 2880] [serial = 1378] [outer = 17767400] 14:33:33 INFO - PROCESS | 2880 | 1467236013326 Marionette DEBUG loaded listener.js 14:33:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A40A800) [pid = 2880] [serial = 1379] [outer = 17767400] 14:33:33 INFO - PROCESS | 2880 | 1467236013771 Marionette TRACE conn7 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 14:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 630ms 14:33:33 INFO - PROCESS | 2880 | 1467236013815 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 14:33:33 INFO - PROCESS | 2880 | 1467236013817 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 14:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:33:33 INFO - PROCESS | 2880 | 1467236013821 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:33:33 INFO - PROCESS | 2880 | 1467236013822 Marionette TRACE conn7 <- [1,1802,null,{}] 14:33:33 INFO - PROCESS | 2880 | 1467236013826 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:33 INFO - PROCESS | 2880 | 1467236013828 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:33 INFO - PROCESS | 2880 | 1467236013908 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 14:33:33 INFO - PROCESS | 2880 | 1467236013914 Marionette TRACE conn7 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:33 INFO - PROCESS | 2880 | 1467236013916 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:33 INFO - PROCESS | 2880 | ++DOCSHELL 1A45B000 == 37 [pid = 2880] [id = 460] 14:33:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A45F000) [pid = 2880] [serial = 1380] [outer = 00000000] 14:33:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A4B4000) [pid = 2880] [serial = 1381] [outer = 1A45F000] 14:33:33 INFO - PROCESS | 2880 | 1467236013962 Marionette DEBUG loaded listener.js 14:33:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A81F000) [pid = 2880] [serial = 1382] [outer = 1A45F000] 14:33:34 INFO - PROCESS | 2880 | 1467236014422 Marionette TRACE conn7 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 14:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 631ms 14:33:34 INFO - PROCESS | 2880 | 1467236014455 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 14:33:34 INFO - PROCESS | 2880 | 1467236014457 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 14:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:33:34 INFO - PROCESS | 2880 | 1467236014461 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:33:34 INFO - PROCESS | 2880 | 1467236014462 Marionette TRACE conn7 <- [1,1806,null,{}] 14:33:34 INFO - PROCESS | 2880 | 1467236014466 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:34 INFO - PROCESS | 2880 | 1467236014468 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:34 INFO - PROCESS | 2880 | 1467236014550 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 14:33:34 INFO - PROCESS | 2880 | 1467236014555 Marionette TRACE conn7 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:34 INFO - PROCESS | 2880 | 1467236014557 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:34 INFO - PROCESS | 2880 | ++DOCSHELL 1A8B8000 == 38 [pid = 2880] [id = 461] 14:33:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A930C00) [pid = 2880] [serial = 1383] [outer = 00000000] 14:33:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18B0C400) [pid = 2880] [serial = 1384] [outer = 1A930C00] 14:33:34 INFO - PROCESS | 2880 | 1467236014604 Marionette DEBUG loaded listener.js 14:33:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1AA24C00) [pid = 2880] [serial = 1385] [outer = 1A930C00] 14:33:35 INFO - PROCESS | 2880 | 1467236015273 Marionette TRACE conn7 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 14:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 871ms 14:33:35 INFO - PROCESS | 2880 | 1467236015336 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 14:33:35 INFO - PROCESS | 2880 | 1467236015341 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 14:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:33:35 INFO - PROCESS | 2880 | 1467236015346 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:33:35 INFO - PROCESS | 2880 | 1467236015350 Marionette TRACE conn7 <- [1,1810,null,{}] 14:33:35 INFO - PROCESS | 2880 | 1467236015356 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:35 INFO - PROCESS | 2880 | 1467236015359 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:35 INFO - PROCESS | 2880 | 1467236015512 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 14:33:35 INFO - PROCESS | 2880 | 1467236015651 Marionette TRACE conn7 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:35 INFO - PROCESS | 2880 | 1467236015654 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:35 INFO - PROCESS | 2880 | ++DOCSHELL 0D573C00 == 39 [pid = 2880] [id = 462] 14:33:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (0DBE9C00) [pid = 2880] [serial = 1386] [outer = 00000000] 14:33:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (11A2AC00) [pid = 2880] [serial = 1387] [outer = 0DBE9C00] 14:33:35 INFO - PROCESS | 2880 | 1467236015717 Marionette DEBUG loaded listener.js 14:33:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (12395000) [pid = 2880] [serial = 1388] [outer = 0DBE9C00] 14:33:36 INFO - PROCESS | 2880 | 1467236016346 Marionette TRACE conn7 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 14:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1079ms 14:33:36 INFO - PROCESS | 2880 | 1467236016427 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 14:33:36 INFO - PROCESS | 2880 | 1467236016432 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 14:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:33:36 INFO - PROCESS | 2880 | 1467236016438 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:33:36 INFO - PROCESS | 2880 | 1467236016442 Marionette TRACE conn7 <- [1,1814,null,{}] 14:33:36 INFO - PROCESS | 2880 | 1467236016461 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:36 INFO - PROCESS | 2880 | 1467236016464 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:36 INFO - PROCESS | 2880 | 1467236016589 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 14:33:36 INFO - PROCESS | 2880 | 1467236016725 Marionette TRACE conn7 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:36 INFO - PROCESS | 2880 | 1467236016728 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:36 INFO - PROCESS | 2880 | ++DOCSHELL 167B3800 == 40 [pid = 2880] [id = 463] 14:33:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (167BD800) [pid = 2880] [serial = 1389] [outer = 00000000] 14:33:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18AEA400) [pid = 2880] [serial = 1390] [outer = 167BD800] 14:33:36 INFO - PROCESS | 2880 | 1467236016791 Marionette DEBUG loaded listener.js 14:33:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18BD4400) [pid = 2880] [serial = 1391] [outer = 167BD800] 14:33:37 INFO - PROCESS | 2880 | 1467236017423 Marionette TRACE conn7 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 14:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1035ms 14:33:37 INFO - PROCESS | 2880 | 1467236017476 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 14:33:37 INFO - PROCESS | 2880 | 1467236017479 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 14:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:33:37 INFO - PROCESS | 2880 | 1467236017482 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:33:37 INFO - PROCESS | 2880 | 1467236017486 Marionette TRACE conn7 <- [1,1818,null,{}] 14:33:37 INFO - PROCESS | 2880 | 1467236017498 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:37 INFO - PROCESS | 2880 | 1467236017503 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:37 INFO - PROCESS | 2880 | 1467236017613 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 14:33:37 INFO - PROCESS | 2880 | 1467236017755 Marionette TRACE conn7 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:37 INFO - PROCESS | 2880 | 1467236017759 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:37 INFO - PROCESS | 2880 | ++DOCSHELL 1AA2C000 == 41 [pid = 2880] [id = 464] 14:33:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1AA2FC00) [pid = 2880] [serial = 1392] [outer = 00000000] 14:33:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1AA3EC00) [pid = 2880] [serial = 1393] [outer = 1AA2FC00] 14:33:37 INFO - PROCESS | 2880 | 1467236017817 Marionette DEBUG loaded listener.js 14:33:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1AD4A800) [pid = 2880] [serial = 1394] [outer = 1AA2FC00] 14:33:38 INFO - PROCESS | 2880 | 1467236018461 Marionette TRACE conn7 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 14:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1021ms 14:33:38 INFO - PROCESS | 2880 | 1467236018506 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 14:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:33:38 INFO - PROCESS | 2880 | 1467236018509 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 14:33:38 INFO - PROCESS | 2880 | 1467236018512 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:33:38 INFO - PROCESS | 2880 | 1467236018515 Marionette TRACE conn7 <- [1,1822,null,{}] 14:33:38 INFO - PROCESS | 2880 | 1467236018518 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:38 INFO - PROCESS | 2880 | 1467236018521 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:38 INFO - PROCESS | 2880 | 1467236018638 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 14:33:38 INFO - PROCESS | 2880 | 1467236018895 Marionette TRACE conn7 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:38 INFO - PROCESS | 2880 | 1467236018898 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:38 INFO - PROCESS | 2880 | ++DOCSHELL 08F62800 == 42 [pid = 2880] [id = 465] 14:33:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (08F63400) [pid = 2880] [serial = 1395] [outer = 00000000] 14:33:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (0D1F7C00) [pid = 2880] [serial = 1396] [outer = 08F63400] 14:33:38 INFO - PROCESS | 2880 | 1467236018959 Marionette DEBUG loaded listener.js 14:33:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (0D597000) [pid = 2880] [serial = 1397] [outer = 08F63400] 14:33:39 INFO - PROCESS | 2880 | 1467236019608 Marionette TRACE conn7 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 14:33:39 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 14:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1119ms 14:33:39 INFO - PROCESS | 2880 | 1467236019635 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 14:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:33:39 INFO - PROCESS | 2880 | 1467236019639 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 14:33:39 INFO - PROCESS | 2880 | 1467236019644 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:33:39 INFO - PROCESS | 2880 | 1467236019647 Marionette TRACE conn7 <- [1,1826,null,{}] 14:33:39 INFO - PROCESS | 2880 | 1467236019652 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:39 INFO - PROCESS | 2880 | 1467236019657 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:39 INFO - PROCESS | 2880 | 1467236019767 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 14:33:40 INFO - PROCESS | 2880 | --DOCSHELL 1A45B000 == 41 [pid = 2880] [id = 460] 14:33:40 INFO - PROCESS | 2880 | --DOCSHELL 118A3000 == 40 [pid = 2880] [id = 459] 14:33:40 INFO - PROCESS | 2880 | --DOCSHELL 0D076800 == 39 [pid = 2880] [id = 458] 14:33:40 INFO - PROCESS | 2880 | --DOCSHELL 18CDE400 == 38 [pid = 2880] [id = 457] 14:33:40 INFO - PROCESS | 2880 | --DOCSHELL 18BA8C00 == 37 [pid = 2880] [id = 456] 14:33:40 INFO - PROCESS | 2880 | --DOCSHELL 0C96EC00 == 36 [pid = 2880] [id = 455] 14:33:40 INFO - PROCESS | 2880 | --DOCSHELL 14953800 == 35 [pid = 2880] [id = 454] 14:33:40 INFO - PROCESS | 2880 | --DOCSHELL 118A7800 == 34 [pid = 2880] [id = 453] 14:33:40 INFO - PROCESS | 2880 | --DOCSHELL 0D575C00 == 33 [pid = 2880] [id = 452] 14:33:40 INFO - PROCESS | 2880 | --DOCSHELL 18AE7400 == 32 [pid = 2880] [id = 450] 14:33:40 INFO - PROCESS | 2880 | --DOCSHELL 1A4AF800 == 31 [pid = 2880] [id = 436] 14:33:40 INFO - PROCESS | 2880 | --DOCSHELL 0C976800 == 30 [pid = 2880] [id = 451] 14:33:40 INFO - PROCESS | 2880 | --DOCSHELL 08F62800 == 29 [pid = 2880] [id = 465] 14:33:40 INFO - PROCESS | 2880 | --DOCSHELL 167B3800 == 28 [pid = 2880] [id = 463] 14:33:40 INFO - PROCESS | 2880 | --DOCSHELL 1AA2C000 == 27 [pid = 2880] [id = 464] 14:33:40 INFO - PROCESS | 2880 | --DOCSHELL 1A8B8000 == 26 [pid = 2880] [id = 461] 14:33:40 INFO - PROCESS | 2880 | --DOCSHELL 0D573C00 == 25 [pid = 2880] [id = 462] 14:33:40 INFO - PROCESS | 2880 | 1467236020466 Marionette TRACE conn7 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:40 INFO - PROCESS | 2880 | 1467236020469 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (1A8B9400) [pid = 2880] [serial = 1340] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (1A936800) [pid = 2880] [serial = 1343] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (1AA3D400) [pid = 2880] [serial = 1349] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (18B04400) [pid = 2880] [serial = 1342] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (18BDE800) [pid = 2880] [serial = 1345] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1A8BC000) [pid = 2880] [serial = 1346] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1A32F800) [pid = 2880] [serial = 1334] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1A456400) [pid = 2880] [serial = 1336] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1A821400) [pid = 2880] [serial = 1339] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18D31400) [pid = 2880] [serial = 1330] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18D5D800) [pid = 2880] [serial = 1331] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18C3D800) [pid = 2880] [serial = 1327] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18CE4800) [pid = 2880] [serial = 1328] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1A4BCC00) [pid = 2880] [serial = 1310] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (15CC0000) [pid = 2880] [serial = 1321] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1799A400) [pid = 2880] [serial = 1322] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18AEA000) [pid = 2880] [serial = 1324] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1A45A800) [pid = 2880] [serial = 1337] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18AF4C00) [pid = 2880] [serial = 1325] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (11AE4000) [pid = 2880] [serial = 1315] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (12165800) [pid = 2880] [serial = 1316] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0D577000) [pid = 2880] [serial = 1312] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0DBE5400) [pid = 2880] [serial = 1313] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (15190400) [pid = 2880] [serial = 1318] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (15197000) [pid = 2880] [serial = 1319] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1A401C00) [pid = 2880] [serial = 1333] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1AA2F400) [pid = 2880] [serial = 1348] [outer = 00000000] [url = about:blank] 14:33:40 INFO - PROCESS | 2880 | ++DOCSHELL 0C250800 == 26 [pid = 2880] [id = 466] 14:33:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (0C251000) [pid = 2880] [serial = 1398] [outer = 00000000] 14:33:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (0C304400) [pid = 2880] [serial = 1399] [outer = 0C251000] 14:33:40 INFO - PROCESS | 2880 | 1467236020649 Marionette DEBUG loaded listener.js 14:33:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0C312000) [pid = 2880] [serial = 1400] [outer = 0C251000] 14:33:41 INFO - PROCESS | 2880 | 1467236021113 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1540ms 14:33:41 INFO - PROCESS | 2880 | 1467236021185 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 14:33:41 INFO - PROCESS | 2880 | 1467236021189 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 14:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:33:41 INFO - PROCESS | 2880 | 1467236021193 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:33:41 INFO - PROCESS | 2880 | 1467236021196 Marionette TRACE conn7 <- [1,1830,null,{}] 14:33:41 INFO - PROCESS | 2880 | 1467236021202 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:41 INFO - PROCESS | 2880 | 1467236021207 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:41 INFO - PROCESS | 2880 | 1467236021303 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 14:33:41 INFO - PROCESS | 2880 | 1467236021315 Marionette TRACE conn7 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:41 INFO - PROCESS | 2880 | 1467236021317 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:41 INFO - PROCESS | 2880 | ++DOCSHELL 118A4800 == 27 [pid = 2880] [id = 467] 14:33:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (118A7000) [pid = 2880] [serial = 1401] [outer = 00000000] 14:33:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (11AE0800) [pid = 2880] [serial = 1402] [outer = 118A7000] 14:33:41 INFO - PROCESS | 2880 | 1467236021366 Marionette DEBUG loaded listener.js 14:33:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (12197400) [pid = 2880] [serial = 1403] [outer = 118A7000] 14:33:41 INFO - PROCESS | 2880 | 1467236021857 Marionette TRACE conn7 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 690ms 14:33:41 INFO - PROCESS | 2880 | 1467236021897 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 14:33:41 INFO - PROCESS | 2880 | 1467236021901 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 14:33:41 INFO - PROCESS | 2880 | 1467236021906 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:33:41 INFO - PROCESS | 2880 | 1467236021908 Marionette TRACE conn7 <- [1,1834,null,{}] 14:33:41 INFO - PROCESS | 2880 | 1467236021912 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:41 INFO - PROCESS | 2880 | 1467236021914 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:42 INFO - PROCESS | 2880 | 1467236022003 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 14:33:42 INFO - PROCESS | 2880 | 1467236022101 Marionette TRACE conn7 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:42 INFO - PROCESS | 2880 | 1467236022103 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:42 INFO - PROCESS | 2880 | ++DOCSHELL 150F8C00 == 28 [pid = 2880] [id = 468] 14:33:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (150FA000) [pid = 2880] [serial = 1404] [outer = 00000000] 14:33:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (15195400) [pid = 2880] [serial = 1405] [outer = 150FA000] 14:33:42 INFO - PROCESS | 2880 | 1467236022149 Marionette DEBUG loaded listener.js 14:33:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (15C07C00) [pid = 2880] [serial = 1406] [outer = 150FA000] 14:33:42 INFO - PROCESS | 2880 | 1467236022541 Marionette TRACE conn7 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:33:42 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) 14:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 14:33:42 INFO - PROCESS | 2880 | 1467236022582 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 14:33:42 INFO - PROCESS | 2880 | 1467236022584 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 14:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:33:42 INFO - PROCESS | 2880 | 1467236022589 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:33:42 INFO - PROCESS | 2880 | 1467236022595 Marionette TRACE conn7 <- [1,1838,null,{}] 14:33:42 INFO - PROCESS | 2880 | 1467236022605 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:42 INFO - PROCESS | 2880 | 1467236022609 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:42 INFO - PROCESS | 2880 | 1467236022743 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 14:33:42 INFO - PROCESS | 2880 | 1467236022762 Marionette TRACE conn7 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:42 INFO - PROCESS | 2880 | 1467236022764 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:42 INFO - PROCESS | 2880 | ++DOCSHELL 0D076800 == 29 [pid = 2880] [id = 469] 14:33:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (0E8E3800) [pid = 2880] [serial = 1407] [outer = 00000000] 14:33:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (17DC5400) [pid = 2880] [serial = 1408] [outer = 0E8E3800] 14:33:42 INFO - PROCESS | 2880 | 1467236022821 Marionette DEBUG loaded listener.js 14:33:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18B06400) [pid = 2880] [serial = 1409] [outer = 0E8E3800] 14:33:43 INFO - PROCESS | 2880 | 1467236023284 Marionette TRACE conn7 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 14:33:43 INFO - PROCESS | 2880 | 1467236023351 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 14:33:43 INFO - PROCESS | 2880 | 1467236023353 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 14:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:33:43 INFO - PROCESS | 2880 | 1467236023366 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:33:43 INFO - PROCESS | 2880 | 1467236023368 Marionette TRACE conn7 <- [1,1842,null,{}] 14:33:43 INFO - PROCESS | 2880 | 1467236023371 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:43 INFO - PROCESS | 2880 | 1467236023374 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:43 INFO - PROCESS | 2880 | 1467236023497 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 14:33:43 INFO - PROCESS | 2880 | 1467236023507 Marionette TRACE conn7 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:43 INFO - PROCESS | 2880 | 1467236023509 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:43 INFO - PROCESS | 2880 | ++DOCSHELL 18BD8800 == 30 [pid = 2880] [id = 470] 14:33:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18BD9000) [pid = 2880] [serial = 1410] [outer = 00000000] 14:33:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18C3A800) [pid = 2880] [serial = 1411] [outer = 18BD9000] 14:33:43 INFO - PROCESS | 2880 | 1467236023557 Marionette DEBUG loaded listener.js 14:33:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18CE2C00) [pid = 2880] [serial = 1412] [outer = 18BD9000] 14:33:44 INFO - PROCESS | 2880 | 1467236024038 Marionette TRACE conn7 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 14:33:44 INFO - PROCESS | 2880 | 1467236024097 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 14:33:44 INFO - PROCESS | 2880 | 1467236024099 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 14:33:44 INFO - PROCESS | 2880 | 1467236024102 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:33:44 INFO - PROCESS | 2880 | 1467236024104 Marionette TRACE conn7 <- [1,1846,null,{}] 14:33:44 INFO - PROCESS | 2880 | 1467236024107 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:44 INFO - PROCESS | 2880 | 1467236024110 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:44 INFO - PROCESS | 2880 | 1467236024242 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 14:33:44 INFO - PROCESS | 2880 | 1467236024252 Marionette TRACE conn7 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:44 INFO - PROCESS | 2880 | 1467236024258 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:44 INFO - PROCESS | 2880 | ++DOCSHELL 18D1C400 == 31 [pid = 2880] [id = 471] 14:33:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18D1E400) [pid = 2880] [serial = 1413] [outer = 00000000] 14:33:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18D5E000) [pid = 2880] [serial = 1414] [outer = 18D1E400] 14:33:44 INFO - PROCESS | 2880 | 1467236024373 Marionette DEBUG loaded listener.js 14:33:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1A32F800) [pid = 2880] [serial = 1415] [outer = 18D1E400] 14:33:45 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18BD1400) [pid = 2880] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:33:45 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (0D57F400) [pid = 2880] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:33:45 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18CE1000) [pid = 2880] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:33:45 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (0D576C00) [pid = 2880] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:33:45 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1A338800) [pid = 2880] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:33:45 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (14957C00) [pid = 2880] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:33:45 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (0DF7B000) [pid = 2880] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:33:45 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (11A28400) [pid = 2880] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:33:45 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1AA3B800) [pid = 2880] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:33:45 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1A45F000) [pid = 2880] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:33:45 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1A930C00) [pid = 2880] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:33:45 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (17767400) [pid = 2880] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:33:45 INFO - PROCESS | 2880 | 1467236025071 Marionette TRACE conn7 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1019ms 14:33:45 INFO - PROCESS | 2880 | 1467236025125 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 14:33:45 INFO - PROCESS | 2880 | 1467236025127 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 14:33:45 INFO - PROCESS | 2880 | 1467236025130 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:33:45 INFO - PROCESS | 2880 | 1467236025132 Marionette TRACE conn7 <- [1,1850,null,{}] 14:33:45 INFO - PROCESS | 2880 | 1467236025135 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:45 INFO - PROCESS | 2880 | 1467236025138 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:45 INFO - PROCESS | 2880 | 1467236025262 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 14:33:45 INFO - PROCESS | 2880 | 1467236025329 Marionette TRACE conn7 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:45 INFO - PROCESS | 2880 | 1467236025331 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:45 INFO - PROCESS | 2880 | ++DOCSHELL 08F6A400 == 32 [pid = 2880] [id = 472] 14:33:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (150F0C00) [pid = 2880] [serial = 1416] [outer = 00000000] 14:33:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18CE8C00) [pid = 2880] [serial = 1417] [outer = 150F0C00] 14:33:45 INFO - PROCESS | 2880 | 1467236025375 Marionette DEBUG loaded listener.js 14:33:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A401400) [pid = 2880] [serial = 1418] [outer = 150F0C00] 14:33:45 INFO - PROCESS | 2880 | 1467236025753 Marionette TRACE conn7 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 14:33:45 INFO - PROCESS | 2880 | 1467236025805 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 14:33:45 INFO - PROCESS | 2880 | 1467236025807 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 14:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:33:45 INFO - PROCESS | 2880 | 1467236025810 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:33:45 INFO - PROCESS | 2880 | 1467236025812 Marionette TRACE conn7 <- [1,1854,null,{}] 14:33:45 INFO - PROCESS | 2880 | 1467236025815 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:45 INFO - PROCESS | 2880 | 1467236025817 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:45 INFO - PROCESS | 2880 | 1467236025895 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 14:33:45 INFO - PROCESS | 2880 | 1467236025901 Marionette TRACE conn7 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:45 INFO - PROCESS | 2880 | 1467236025902 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:45 INFO - PROCESS | 2880 | ++DOCSHELL 1A406C00 == 33 [pid = 2880] [id = 473] 14:33:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A408400) [pid = 2880] [serial = 1419] [outer = 00000000] 14:33:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A4AE400) [pid = 2880] [serial = 1420] [outer = 1A408400] 14:33:45 INFO - PROCESS | 2880 | 1467236025948 Marionette DEBUG loaded listener.js 14:33:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A4B5800) [pid = 2880] [serial = 1421] [outer = 1A408400] 14:33:46 INFO - PROCESS | 2880 | 1467236026385 Marionette TRACE conn7 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 14:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 14:33:46 INFO - PROCESS | 2880 | 1467236026441 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 14:33:46 INFO - PROCESS | 2880 | 1467236026443 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 14:33:46 INFO - PROCESS | 2880 | 1467236026446 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:33:46 INFO - PROCESS | 2880 | 1467236026448 Marionette TRACE conn7 <- [1,1858,null,{}] 14:33:46 INFO - PROCESS | 2880 | 1467236026452 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:46 INFO - PROCESS | 2880 | 1467236026454 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:46 INFO - PROCESS | 2880 | 1467236026536 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 14:33:46 INFO - PROCESS | 2880 | 1467236026543 Marionette TRACE conn7 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:46 INFO - PROCESS | 2880 | 1467236026545 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:46 INFO - PROCESS | 2880 | ++DOCSHELL 08F70000 == 34 [pid = 2880] [id = 474] 14:33:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (0C308000) [pid = 2880] [serial = 1422] [outer = 00000000] 14:33:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A823000) [pid = 2880] [serial = 1423] [outer = 0C308000] 14:33:46 INFO - PROCESS | 2880 | 1467236026619 Marionette DEBUG loaded listener.js 14:33:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A825400) [pid = 2880] [serial = 1424] [outer = 0C308000] 14:33:47 INFO - PROCESS | 2880 | 1467236027253 Marionette TRACE conn7 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 14:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 870ms 14:33:47 INFO - PROCESS | 2880 | 1467236027322 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 14:33:47 INFO - PROCESS | 2880 | 1467236027326 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 14:33:47 INFO - PROCESS | 2880 | 1467236027331 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:33:47 INFO - PROCESS | 2880 | 1467236027335 Marionette TRACE conn7 <- [1,1862,null,{}] 14:33:47 INFO - PROCESS | 2880 | 1467236027341 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:47 INFO - PROCESS | 2880 | 1467236027345 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:47 INFO - PROCESS | 2880 | 1467236027481 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 14:33:47 INFO - PROCESS | 2880 | 1467236027600 Marionette TRACE conn7 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:47 INFO - PROCESS | 2880 | 1467236027603 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:47 INFO - PROCESS | 2880 | ++DOCSHELL 0C30BC00 == 35 [pid = 2880] [id = 475] 14:33:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (0DF7F400) [pid = 2880] [serial = 1425] [outer = 00000000] 14:33:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (12306800) [pid = 2880] [serial = 1426] [outer = 0DF7F400] 14:33:47 INFO - PROCESS | 2880 | 1467236027665 Marionette DEBUG loaded listener.js 14:33:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1475F400) [pid = 2880] [serial = 1427] [outer = 0DF7F400] 14:33:48 INFO - PROCESS | 2880 | 1467236028487 Marionette TRACE conn7 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1220ms 14:33:48 INFO - PROCESS | 2880 | 1467236028556 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 14:33:48 INFO - PROCESS | 2880 | 1467236028561 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 14:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:33:48 INFO - PROCESS | 2880 | 1467236028568 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:33:48 INFO - PROCESS | 2880 | 1467236028571 Marionette TRACE conn7 <- [1,1866,null,{}] 14:33:48 INFO - PROCESS | 2880 | 1467236028575 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:48 INFO - PROCESS | 2880 | 1467236028578 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:48 INFO - PROCESS | 2880 | 1467236028714 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 14:33:48 INFO - PROCESS | 2880 | 1467236028849 Marionette TRACE conn7 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:48 INFO - PROCESS | 2880 | 1467236028852 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:48 INFO - PROCESS | 2880 | ++DOCSHELL 17AD3C00 == 36 [pid = 2880] [id = 476] 14:33:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (17AD9000) [pid = 2880] [serial = 1428] [outer = 00000000] 14:33:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (15C0EC00) [pid = 2880] [serial = 1429] [outer = 17AD9000] 14:33:48 INFO - PROCESS | 2880 | 1467236028910 Marionette DEBUG loaded listener.js 14:33:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18B03400) [pid = 2880] [serial = 1430] [outer = 17AD9000] 14:33:49 INFO - PROCESS | 2880 | 1467236029801 Marionette TRACE conn7 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1280ms 14:33:49 INFO - PROCESS | 2880 | 1467236029850 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 14:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:33:49 INFO - PROCESS | 2880 | 1467236029855 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 14:33:49 INFO - PROCESS | 2880 | 1467236029860 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:33:49 INFO - PROCESS | 2880 | 1467236029863 Marionette TRACE conn7 <- [1,1870,null,{}] 14:33:49 INFO - PROCESS | 2880 | 1467236029869 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:49 INFO - PROCESS | 2880 | 1467236029871 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:50 INFO - PROCESS | 2880 | 1467236030005 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 14:33:50 INFO - PROCESS | 2880 | --DOCSHELL 1A406C00 == 35 [pid = 2880] [id = 473] 14:33:50 INFO - PROCESS | 2880 | --DOCSHELL 08F6A400 == 34 [pid = 2880] [id = 472] 14:33:50 INFO - PROCESS | 2880 | --DOCSHELL 18D1C400 == 33 [pid = 2880] [id = 471] 14:33:50 INFO - PROCESS | 2880 | --DOCSHELL 18BD8800 == 32 [pid = 2880] [id = 470] 14:33:50 INFO - PROCESS | 2880 | --DOCSHELL 0D076800 == 31 [pid = 2880] [id = 469] 14:33:50 INFO - PROCESS | 2880 | --DOCSHELL 150F8C00 == 30 [pid = 2880] [id = 468] 14:33:50 INFO - PROCESS | 2880 | --DOCSHELL 118A4800 == 29 [pid = 2880] [id = 467] 14:33:50 INFO - PROCESS | 2880 | --DOCSHELL 0C250800 == 28 [pid = 2880] [id = 466] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18C2FC00) [pid = 2880] [serial = 1369] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (11A2A400) [pid = 2880] [serial = 1354] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18D63C00) [pid = 2880] [serial = 1373] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18D57800) [pid = 2880] [serial = 1372] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1238D000) [pid = 2880] [serial = 1355] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0DE8B000) [pid = 2880] [serial = 1357] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1A452C00) [pid = 2880] [serial = 1376] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0E8E5400) [pid = 2880] [serial = 1358] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1A40D800) [pid = 2880] [serial = 1375] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (15C5E400) [pid = 2880] [serial = 1364] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18AF4000) [pid = 2880] [serial = 1366] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (12310800) [pid = 2880] [serial = 1360] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (12E5FC00) [pid = 2880] [serial = 1361] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1AD4D400) [pid = 2880] [serial = 1352] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1AD4B400) [pid = 2880] [serial = 1351] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A4B4000) [pid = 2880] [serial = 1381] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (15199C00) [pid = 2880] [serial = 1363] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1A81F000) [pid = 2880] [serial = 1382] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18B0C400) [pid = 2880] [serial = 1384] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1AA24C00) [pid = 2880] [serial = 1385] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18C37800) [pid = 2880] [serial = 1370] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1A40A800) [pid = 2880] [serial = 1379] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18D60000) [pid = 2880] [serial = 1378] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18B0C000) [pid = 2880] [serial = 1367] [outer = 00000000] [url = about:blank] 14:33:50 INFO - PROCESS | 2880 | 1467236030153 Marionette TRACE conn7 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:50 INFO - PROCESS | 2880 | 1467236030158 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:50 INFO - PROCESS | 2880 | ++DOCSHELL 0C304C00 == 29 [pid = 2880] [id = 477] 14:33:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (0C307000) [pid = 2880] [serial = 1431] [outer = 00000000] 14:33:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (0D085C00) [pid = 2880] [serial = 1432] [outer = 0C307000] 14:33:50 INFO - PROCESS | 2880 | 1467236030211 Marionette DEBUG loaded listener.js 14:33:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (0DCF6400) [pid = 2880] [serial = 1433] [outer = 0C307000] 14:33:50 INFO - PROCESS | 2880 | 1467236030648 Marionette TRACE conn7 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 830ms 14:33:50 INFO - PROCESS | 2880 | 1467236030714 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 14:33:50 INFO - PROCESS | 2880 | 1467236030718 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 14:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:33:50 INFO - PROCESS | 2880 | 1467236030725 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:33:50 INFO - PROCESS | 2880 | 1467236030728 Marionette TRACE conn7 <- [1,1874,null,{}] 14:33:50 INFO - PROCESS | 2880 | 1467236030731 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:50 INFO - PROCESS | 2880 | 1467236030734 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:50 INFO - PROCESS | 2880 | 1467236030824 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 14:33:50 INFO - PROCESS | 2880 | 1467236030830 Marionette TRACE conn7 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:50 INFO - PROCESS | 2880 | 1467236030832 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:50 INFO - PROCESS | 2880 | ++DOCSHELL 12166000 == 30 [pid = 2880] [id = 478] 14:33:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (12193800) [pid = 2880] [serial = 1434] [outer = 00000000] 14:33:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (14953800) [pid = 2880] [serial = 1435] [outer = 12193800] 14:33:50 INFO - PROCESS | 2880 | 1467236030887 Marionette DEBUG loaded listener.js 14:33:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (15191C00) [pid = 2880] [serial = 1436] [outer = 12193800] 14:33:51 INFO - PROCESS | 2880 | 1467236031383 Marionette TRACE conn7 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 14:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 671ms 14:33:51 INFO - PROCESS | 2880 | 1467236031397 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 14:33:51 INFO - PROCESS | 2880 | 1467236031399 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 14:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:33:51 INFO - PROCESS | 2880 | 1467236031403 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:33:51 INFO - PROCESS | 2880 | 1467236031406 Marionette TRACE conn7 <- [1,1878,null,{}] 14:33:51 INFO - PROCESS | 2880 | 1467236031417 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:51 INFO - PROCESS | 2880 | 1467236031422 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:51 INFO - PROCESS | 2880 | 1467236031537 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 14:33:51 INFO - PROCESS | 2880 | 1467236031639 Marionette TRACE conn7 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:51 INFO - PROCESS | 2880 | 1467236031642 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:51 INFO - PROCESS | 2880 | ++DOCSHELL 18AF0800 == 31 [pid = 2880] [id = 479] 14:33:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18AF1C00) [pid = 2880] [serial = 1437] [outer = 00000000] 14:33:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18B09800) [pid = 2880] [serial = 1438] [outer = 18AF1C00] 14:33:51 INFO - PROCESS | 2880 | 1467236031690 Marionette DEBUG loaded listener.js 14:33:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18BD4800) [pid = 2880] [serial = 1439] [outer = 18AF1C00] 14:33:52 INFO - PROCESS | 2880 | 1467236032088 Marionette TRACE conn7 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 14:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 14:33:52 INFO - PROCESS | 2880 | 1467236032136 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 14:33:52 INFO - PROCESS | 2880 | 1467236032139 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 14:33:52 INFO - PROCESS | 2880 | 1467236032142 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:33:52 INFO - PROCESS | 2880 | 1467236032154 Marionette TRACE conn7 <- [1,1882,null,{}] 14:33:52 INFO - PROCESS | 2880 | 1467236032158 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:52 INFO - PROCESS | 2880 | 1467236032160 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:52 INFO - PROCESS | 2880 | 1467236032293 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 14:33:52 INFO - PROCESS | 2880 | 1467236032311 Marionette TRACE conn7 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:52 INFO - PROCESS | 2880 | 1467236032313 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:52 INFO - PROCESS | 2880 | ++DOCSHELL 18C34C00 == 32 [pid = 2880] [id = 480] 14:33:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18C36800) [pid = 2880] [serial = 1440] [outer = 00000000] 14:33:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18D18800) [pid = 2880] [serial = 1441] [outer = 18C36800] 14:33:52 INFO - PROCESS | 2880 | 1467236032360 Marionette DEBUG loaded listener.js 14:33:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18D5BC00) [pid = 2880] [serial = 1442] [outer = 18C36800] 14:33:52 INFO - PROCESS | 2880 | 1467236032820 Marionette TRACE conn7 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 14:33:52 INFO - PROCESS | 2880 | 1467236032894 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 14:33:52 INFO - PROCESS | 2880 | 1467236032896 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 14:33:52 INFO - PROCESS | 2880 | 1467236032900 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:33:52 INFO - PROCESS | 2880 | 1467236032901 Marionette TRACE conn7 <- [1,1886,null,{}] 14:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:33:52 INFO - PROCESS | 2880 | 1467236032905 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:52 INFO - PROCESS | 2880 | 1467236032907 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:53 INFO - PROCESS | 2880 | 1467236033024 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 14:33:53 INFO - PROCESS | 2880 | 1467236033036 Marionette TRACE conn7 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:53 INFO - PROCESS | 2880 | 1467236033038 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:53 INFO - PROCESS | 2880 | ++DOCSHELL 18C39800 == 33 [pid = 2880] [id = 481] 14:33:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18D60000) [pid = 2880] [serial = 1443] [outer = 00000000] 14:33:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A409800) [pid = 2880] [serial = 1444] [outer = 18D60000] 14:33:53 INFO - PROCESS | 2880 | 1467236033085 Marionette DEBUG loaded listener.js 14:33:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A40B800) [pid = 2880] [serial = 1445] [outer = 18D60000] 14:33:53 INFO - PROCESS | 2880 | 1467236033557 Marionette TRACE conn7 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 14:33:53 INFO - PROCESS | 2880 | 1467236033634 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 14:33:53 INFO - PROCESS | 2880 | 1467236033637 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 14:33:53 INFO - PROCESS | 2880 | 1467236033640 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:33:53 INFO - PROCESS | 2880 | 1467236033641 Marionette TRACE conn7 <- [1,1890,null,{}] 14:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:33:53 INFO - PROCESS | 2880 | 1467236033651 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:53 INFO - PROCESS | 2880 | 1467236033657 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:53 INFO - PROCESS | 2880 | 1467236033817 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 14:33:53 INFO - PROCESS | 2880 | 1467236033826 Marionette TRACE conn7 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:53 INFO - PROCESS | 2880 | 1467236033828 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:53 INFO - PROCESS | 2880 | ++DOCSHELL 1A409400 == 34 [pid = 2880] [id = 482] 14:33:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A452C00) [pid = 2880] [serial = 1446] [outer = 00000000] 14:33:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A8B9400) [pid = 2880] [serial = 1447] [outer = 1A452C00] 14:33:53 INFO - PROCESS | 2880 | 1467236033933 Marionette DEBUG loaded listener.js 14:33:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A4B9C00) [pid = 2880] [serial = 1448] [outer = 1A452C00] 14:33:54 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (150FA000) [pid = 2880] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:33:54 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (118A7000) [pid = 2880] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:33:54 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0C251000) [pid = 2880] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:33:54 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (08F63400) [pid = 2880] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:33:54 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18D1E400) [pid = 2880] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:33:54 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0DBE9C00) [pid = 2880] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:33:54 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (167BD800) [pid = 2880] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:33:54 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1A408400) [pid = 2880] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:33:54 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1AA2FC00) [pid = 2880] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:33:54 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18BD9000) [pid = 2880] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:33:54 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (150F0C00) [pid = 2880] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:33:54 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (0E8E3800) [pid = 2880] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:33:54 INFO - PROCESS | 2880 | 1467236034503 Marionette TRACE conn7 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 891ms 14:33:54 INFO - PROCESS | 2880 | 1467236034534 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 14:33:54 INFO - PROCESS | 2880 | 1467236034537 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 14:33:54 INFO - PROCESS | 2880 | 1467236034540 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:33:54 INFO - PROCESS | 2880 | 1467236034542 Marionette TRACE conn7 <- [1,1894,null,{}] 14:33:54 INFO - PROCESS | 2880 | 1467236034545 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:54 INFO - PROCESS | 2880 | 1467236034547 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:54 INFO - PROCESS | 2880 | 1467236034632 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 14:33:54 INFO - PROCESS | 2880 | 1467236034737 Marionette TRACE conn7 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:54 INFO - PROCESS | 2880 | 1467236034739 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:54 INFO - PROCESS | 2880 | ++DOCSHELL 0EBAA400 == 35 [pid = 2880] [id = 483] 14:33:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (118A0800) [pid = 2880] [serial = 1449] [outer = 00000000] 14:33:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1893A400) [pid = 2880] [serial = 1450] [outer = 118A0800] 14:33:54 INFO - PROCESS | 2880 | 1467236034786 Marionette DEBUG loaded listener.js 14:33:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1893A800) [pid = 2880] [serial = 1451] [outer = 118A0800] 14:33:55 INFO - PROCESS | 2880 | 1467236035133 Marionette TRACE conn7 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 14:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 14:33:55 INFO - PROCESS | 2880 | 1467236035174 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 14:33:55 INFO - PROCESS | 2880 | 1467236035176 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 14:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:33:55 INFO - PROCESS | 2880 | 1467236035179 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:33:55 INFO - PROCESS | 2880 | 1467236035181 Marionette TRACE conn7 <- [1,1898,null,{}] 14:33:55 INFO - PROCESS | 2880 | 1467236035185 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:55 INFO - PROCESS | 2880 | 1467236035186 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:55 INFO - PROCESS | 2880 | 1467236035307 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 14:33:55 INFO - PROCESS | 2880 | 1467236035316 Marionette TRACE conn7 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:55 INFO - PROCESS | 2880 | 1467236035318 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:55 INFO - PROCESS | 2880 | ++DOCSHELL 15C10800 == 36 [pid = 2880] [id = 484] 14:33:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18938800) [pid = 2880] [serial = 1452] [outer = 00000000] 14:33:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1A937C00) [pid = 2880] [serial = 1453] [outer = 18938800] 14:33:55 INFO - PROCESS | 2880 | 1467236035365 Marionette DEBUG loaded listener.js 14:33:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1AA27000) [pid = 2880] [serial = 1454] [outer = 18938800] 14:33:55 INFO - PROCESS | 2880 | 1467236035791 Marionette TRACE conn7 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 14:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 14:33:55 INFO - PROCESS | 2880 | 1467236035810 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 14:33:55 INFO - PROCESS | 2880 | 1467236035812 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 14:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:33:55 INFO - PROCESS | 2880 | 1467236035815 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:33:55 INFO - PROCESS | 2880 | 1467236035817 Marionette TRACE conn7 <- [1,1902,null,{}] 14:33:55 INFO - PROCESS | 2880 | 1467236035821 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:55 INFO - PROCESS | 2880 | 1467236035822 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:55 INFO - PROCESS | 2880 | 1467236035908 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 14:33:56 INFO - PROCESS | 2880 | 1467236036040 Marionette TRACE conn7 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:56 INFO - PROCESS | 2880 | 1467236036042 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:56 INFO - PROCESS | 2880 | ++DOCSHELL 18AEF000 == 37 [pid = 2880] [id = 485] 14:33:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A4B3000) [pid = 2880] [serial = 1455] [outer = 00000000] 14:33:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1AA3C800) [pid = 2880] [serial = 1456] [outer = 1A4B3000] 14:33:56 INFO - PROCESS | 2880 | 1467236036096 Marionette DEBUG loaded listener.js 14:33:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1AA3D000) [pid = 2880] [serial = 1457] [outer = 1A4B3000] 14:33:56 INFO - PROCESS | 2880 | 1467236036572 Marionette TRACE conn7 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 771ms 14:33:56 INFO - PROCESS | 2880 | 1467236036588 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 14:33:56 INFO - PROCESS | 2880 | 1467236036593 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 14:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:33:56 INFO - PROCESS | 2880 | 1467236036614 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:33:56 INFO - PROCESS | 2880 | 1467236036617 Marionette TRACE conn7 <- [1,1906,null,{}] 14:33:56 INFO - PROCESS | 2880 | 1467236036624 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:56 INFO - PROCESS | 2880 | 1467236036627 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:56 INFO - PROCESS | 2880 | 1467236036744 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 14:33:56 INFO - PROCESS | 2880 | 1467236036901 Marionette TRACE conn7 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:56 INFO - PROCESS | 2880 | 1467236036904 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:56 INFO - PROCESS | 2880 | ++DOCSHELL 0C310800 == 38 [pid = 2880] [id = 486] 14:33:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (0C310C00) [pid = 2880] [serial = 1458] [outer = 00000000] 14:33:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (118A7800) [pid = 2880] [serial = 1459] [outer = 0C310C00] 14:33:57 INFO - PROCESS | 2880 | 1467236036964 Marionette DEBUG loaded listener.js 14:33:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1472D000) [pid = 2880] [serial = 1460] [outer = 0C310C00] 14:33:57 INFO - PROCESS | 2880 | 1467236037573 Marionette TRACE conn7 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 14:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1022ms 14:33:57 INFO - PROCESS | 2880 | 1467236037637 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 14:33:57 INFO - PROCESS | 2880 | 1467236037642 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 14:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:33:57 INFO - PROCESS | 2880 | 1467236037649 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:33:57 INFO - PROCESS | 2880 | 1467236037652 Marionette TRACE conn7 <- [1,1910,null,{}] 14:33:57 INFO - PROCESS | 2880 | 1467236037657 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:57 INFO - PROCESS | 2880 | 1467236037660 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:57 INFO - PROCESS | 2880 | 1467236037805 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 14:33:57 INFO - PROCESS | 2880 | 1467236037943 Marionette TRACE conn7 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:57 INFO - PROCESS | 2880 | 1467236037946 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:58 INFO - PROCESS | 2880 | ++DOCSHELL 18B02000 == 39 [pid = 2880] [id = 487] 14:33:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18B05800) [pid = 2880] [serial = 1461] [outer = 00000000] 14:33:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18C38C00) [pid = 2880] [serial = 1462] [outer = 18B05800] 14:33:58 INFO - PROCESS | 2880 | 1467236038004 Marionette DEBUG loaded listener.js 14:33:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18D5A800) [pid = 2880] [serial = 1463] [outer = 18B05800] 14:33:58 INFO - PROCESS | 2880 | 1467236038617 Marionette TRACE conn7 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 14:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1019ms 14:33:58 INFO - PROCESS | 2880 | 1467236038671 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 14:33:58 INFO - PROCESS | 2880 | 1467236038674 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 14:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:33:58 INFO - PROCESS | 2880 | 1467236038678 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:33:58 INFO - PROCESS | 2880 | 1467236038682 Marionette TRACE conn7 <- [1,1914,null,{}] 14:33:58 INFO - PROCESS | 2880 | 1467236038707 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:58 INFO - PROCESS | 2880 | 1467236038712 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:58 INFO - PROCESS | 2880 | 1467236038908 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 14:33:59 INFO - PROCESS | 2880 | 1467236039018 Marionette TRACE conn7 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:59 INFO - PROCESS | 2880 | 1467236039021 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:59 INFO - PROCESS | 2880 | ++DOCSHELL 1AD52000 == 40 [pid = 2880] [id = 488] 14:33:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1AD52800) [pid = 2880] [serial = 1464] [outer = 00000000] 14:33:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1AD55C00) [pid = 2880] [serial = 1465] [outer = 1AD52800] 14:33:59 INFO - PROCESS | 2880 | 1467236039087 Marionette DEBUG loaded listener.js 14:33:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1AD6BC00) [pid = 2880] [serial = 1466] [outer = 1AD52800] 14:33:59 INFO - PROCESS | 2880 | 1467236039662 Marionette TRACE conn7 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 14:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1025ms 14:33:59 INFO - PROCESS | 2880 | 1467236039706 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 14:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:33:59 INFO - PROCESS | 2880 | 1467236039709 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 14:33:59 INFO - PROCESS | 2880 | 1467236039713 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:33:59 INFO - PROCESS | 2880 | 1467236039715 Marionette TRACE conn7 <- [1,1918,null,{}] 14:33:59 INFO - PROCESS | 2880 | 1467236039719 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:59 INFO - PROCESS | 2880 | 1467236039721 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:33:59 INFO - PROCESS | 2880 | 1467236039836 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 14:33:59 INFO - PROCESS | 2880 | 1467236039960 Marionette TRACE conn7 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:59 INFO - PROCESS | 2880 | 1467236039962 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:00 INFO - PROCESS | 2880 | ++DOCSHELL 1AD73400 == 41 [pid = 2880] [id = 489] 14:34:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1AD74000) [pid = 2880] [serial = 1467] [outer = 00000000] 14:34:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1AE89400) [pid = 2880] [serial = 1468] [outer = 1AD74000] 14:34:00 INFO - PROCESS | 2880 | 1467236040016 Marionette DEBUG loaded listener.js 14:34:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1AE8D000) [pid = 2880] [serial = 1469] [outer = 1AD74000] 14:34:00 INFO - PROCESS | 2880 | 1467236040853 Marionette TRACE conn7 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 14:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1120ms 14:34:00 INFO - PROCESS | 2880 | 1467236040867 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 14:34:00 INFO - PROCESS | 2880 | 1467236040871 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 14:34:00 INFO - PROCESS | 2880 | 1467236040891 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:34:00 INFO - PROCESS | 2880 | 1467236040894 Marionette TRACE conn7 <- [1,1922,null,{}] 14:34:00 INFO - PROCESS | 2880 | 1467236040900 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:00 INFO - PROCESS | 2880 | 1467236040903 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:01 INFO - PROCESS | 2880 | 1467236041009 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 14:34:01 INFO - PROCESS | 2880 | 1467236041158 Marionette TRACE conn7 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:01 INFO - PROCESS | 2880 | 1467236041163 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:01 INFO - PROCESS | 2880 | ++DOCSHELL 0EBCAC00 == 42 [pid = 2880] [id = 490] 14:34:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (118A5C00) [pid = 2880] [serial = 1470] [outer = 00000000] 14:34:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1230B800) [pid = 2880] [serial = 1471] [outer = 118A5C00] 14:34:01 INFO - PROCESS | 2880 | 1467236041217 Marionette DEBUG loaded listener.js 14:34:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (15061C00) [pid = 2880] [serial = 1472] [outer = 118A5C00] 14:34:02 INFO - PROCESS | 2880 | --DOCSHELL 15C10800 == 41 [pid = 2880] [id = 484] 14:34:02 INFO - PROCESS | 2880 | --DOCSHELL 0EBAA400 == 40 [pid = 2880] [id = 483] 14:34:02 INFO - PROCESS | 2880 | --DOCSHELL 1A409400 == 39 [pid = 2880] [id = 482] 14:34:02 INFO - PROCESS | 2880 | --DOCSHELL 18C39800 == 38 [pid = 2880] [id = 481] 14:34:02 INFO - PROCESS | 2880 | --DOCSHELL 18C34C00 == 37 [pid = 2880] [id = 480] 14:34:02 INFO - PROCESS | 2880 | --DOCSHELL 18AF0800 == 36 [pid = 2880] [id = 479] 14:34:02 INFO - PROCESS | 2880 | --DOCSHELL 12166000 == 35 [pid = 2880] [id = 478] 14:34:02 INFO - PROCESS | 2880 | --DOCSHELL 0C304C00 == 34 [pid = 2880] [id = 477] 14:34:02 INFO - PROCESS | 2880 | --DOCSHELL 0C30BC00 == 33 [pid = 2880] [id = 475] 14:34:02 INFO - PROCESS | 2880 | --DOCSHELL 08F70000 == 32 [pid = 2880] [id = 474] 14:34:02 INFO - PROCESS | 2880 | --DOCSHELL 17AD3C00 == 31 [pid = 2880] [id = 476] 14:34:02 INFO - PROCESS | 2880 | --DOCSHELL 1AD73400 == 30 [pid = 2880] [id = 489] 14:34:02 INFO - PROCESS | 2880 | --DOCSHELL 18B02000 == 29 [pid = 2880] [id = 487] 14:34:02 INFO - PROCESS | 2880 | --DOCSHELL 1AD52000 == 28 [pid = 2880] [id = 488] 14:34:02 INFO - PROCESS | 2880 | --DOCSHELL 18AEF000 == 27 [pid = 2880] [id = 485] 14:34:02 INFO - PROCESS | 2880 | --DOCSHELL 0C310800 == 26 [pid = 2880] [id = 486] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (15195400) [pid = 2880] [serial = 1405] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (15C07C00) [pid = 2880] [serial = 1406] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (11AE0800) [pid = 2880] [serial = 1402] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (12197400) [pid = 2880] [serial = 1403] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (0C304400) [pid = 2880] [serial = 1399] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (0C312000) [pid = 2880] [serial = 1400] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (0D597000) [pid = 2880] [serial = 1397] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (0D1F7C00) [pid = 2880] [serial = 1396] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18D5E000) [pid = 2880] [serial = 1414] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (12395000) [pid = 2880] [serial = 1388] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (11A2AC00) [pid = 2880] [serial = 1387] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18BD4400) [pid = 2880] [serial = 1391] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18AEA400) [pid = 2880] [serial = 1390] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1A823000) [pid = 2880] [serial = 1423] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1A4B5800) [pid = 2880] [serial = 1421] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1AD4A800) [pid = 2880] [serial = 1394] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1AA3EC00) [pid = 2880] [serial = 1393] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18CE2C00) [pid = 2880] [serial = 1412] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18C3A800) [pid = 2880] [serial = 1411] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18CE8C00) [pid = 2880] [serial = 1417] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1A4AE400) [pid = 2880] [serial = 1420] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A32F800) [pid = 2880] [serial = 1415] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (17DC5400) [pid = 2880] [serial = 1408] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18B06400) [pid = 2880] [serial = 1409] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1A401400) [pid = 2880] [serial = 1418] [outer = 00000000] [url = about:blank] 14:34:02 INFO - PROCESS | 2880 | 1467236042492 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1619ms 14:34:02 INFO - PROCESS | 2880 | 1467236042515 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 14:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:34:02 INFO - PROCESS | 2880 | 1467236042519 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 14:34:02 INFO - PROCESS | 2880 | 1467236042523 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:34:02 INFO - PROCESS | 2880 | 1467236042528 Marionette TRACE conn7 <- [1,1926,null,{}] 14:34:02 INFO - PROCESS | 2880 | 1467236042533 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:02 INFO - PROCESS | 2880 | 1467236042536 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:02 INFO - PROCESS | 2880 | 1467236042671 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 14:34:02 INFO - PROCESS | 2880 | 1467236042772 Marionette TRACE conn7 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:02 INFO - PROCESS | 2880 | 1467236042775 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:02 INFO - PROCESS | 2880 | ++DOCSHELL 0D616C00 == 27 [pid = 2880] [id = 491] 14:34:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0D624C00) [pid = 2880] [serial = 1473] [outer = 00000000] 14:34:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (0EBAA400) [pid = 2880] [serial = 1474] [outer = 0D624C00] 14:34:02 INFO - PROCESS | 2880 | 1467236042824 Marionette DEBUG loaded listener.js 14:34:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (118A4000) [pid = 2880] [serial = 1475] [outer = 0D624C00] 14:34:03 INFO - PROCESS | 2880 | 1467236043214 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 733ms 14:34:03 INFO - PROCESS | 2880 | 1467236043257 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 14:34:03 INFO - PROCESS | 2880 | 1467236043262 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 14:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:34:03 INFO - PROCESS | 2880 | 1467236043301 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:34:03 INFO - PROCESS | 2880 | 1467236043304 Marionette TRACE conn7 <- [1,1930,null,{}] 14:34:03 INFO - PROCESS | 2880 | 1467236043311 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:03 INFO - PROCESS | 2880 | 1467236043314 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:03 INFO - PROCESS | 2880 | 1467236043410 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 14:34:03 INFO - PROCESS | 2880 | 1467236043417 Marionette TRACE conn7 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:03 INFO - PROCESS | 2880 | 1467236043420 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:03 INFO - PROCESS | 2880 | ++DOCSHELL 12E59800 == 28 [pid = 2880] [id = 492] 14:34:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (12E60000) [pid = 2880] [serial = 1476] [outer = 00000000] 14:34:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1505F800) [pid = 2880] [serial = 1477] [outer = 12E60000] 14:34:03 INFO - PROCESS | 2880 | 1467236043470 Marionette DEBUG loaded listener.js 14:34:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (15193400) [pid = 2880] [serial = 1478] [outer = 12E60000] 14:34:03 INFO - PROCESS | 2880 | 1467236043929 Marionette TRACE conn7 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 14:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 14:34:03 INFO - PROCESS | 2880 | 1467236043972 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 14:34:03 INFO - PROCESS | 2880 | 1467236043975 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 14:34:03 INFO - PROCESS | 2880 | 1467236043978 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:34:03 INFO - PROCESS | 2880 | 1467236043982 Marionette TRACE conn7 <- [1,1934,null,{}] 14:34:04 INFO - PROCESS | 2880 | 1467236043993 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:04 INFO - PROCESS | 2880 | 1467236043998 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:04 INFO - PROCESS | 2880 | 1467236044087 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 14:34:04 INFO - PROCESS | 2880 | 1467236044094 Marionette TRACE conn7 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:04 INFO - PROCESS | 2880 | 1467236044097 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:04 INFO - PROCESS | 2880 | ++DOCSHELL 15CC0C00 == 29 [pid = 2880] [id = 493] 14:34:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (177A8000) [pid = 2880] [serial = 1479] [outer = 00000000] 14:34:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18980C00) [pid = 2880] [serial = 1480] [outer = 177A8000] 14:34:04 INFO - PROCESS | 2880 | 1467236044148 Marionette DEBUG loaded listener.js 14:34:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18AEE800) [pid = 2880] [serial = 1481] [outer = 177A8000] 14:34:04 INFO - PROCESS | 2880 | 1467236044661 Marionette TRACE conn7 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 14:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 731ms 14:34:04 INFO - PROCESS | 2880 | 1467236044712 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 14:34:04 INFO - PROCESS | 2880 | 1467236044715 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 14:34:04 INFO - PROCESS | 2880 | 1467236044718 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:34:04 INFO - PROCESS | 2880 | 1467236044720 Marionette TRACE conn7 <- [1,1938,null,{}] 14:34:04 INFO - PROCESS | 2880 | 1467236044723 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:04 INFO - PROCESS | 2880 | 1467236044725 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:04 INFO - PROCESS | 2880 | 1467236044888 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 14:34:04 INFO - PROCESS | 2880 | 1467236044900 Marionette TRACE conn7 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:04 INFO - PROCESS | 2880 | 1467236044902 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:04 INFO - PROCESS | 2880 | ++DOCSHELL 18AF3400 == 30 [pid = 2880] [id = 494] 14:34:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18B07800) [pid = 2880] [serial = 1482] [outer = 00000000] 14:34:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18BDBC00) [pid = 2880] [serial = 1483] [outer = 18B07800] 14:34:04 INFO - PROCESS | 2880 | 1467236044948 Marionette DEBUG loaded listener.js 14:34:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18C35400) [pid = 2880] [serial = 1484] [outer = 18B07800] 14:34:05 INFO - PROCESS | 2880 | 1467236045402 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 14:34:05 INFO - PROCESS | 2880 | 1467236045452 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 14:34:05 INFO - PROCESS | 2880 | 1467236045454 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 14:34:05 INFO - PROCESS | 2880 | 1467236045457 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:34:05 INFO - PROCESS | 2880 | 1467236045459 Marionette TRACE conn7 <- [1,1942,null,{}] 14:34:05 INFO - PROCESS | 2880 | 1467236045463 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:05 INFO - PROCESS | 2880 | 1467236045465 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:05 INFO - PROCESS | 2880 | 1467236045582 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 14:34:05 INFO - PROCESS | 2880 | 1467236045592 Marionette TRACE conn7 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:05 INFO - PROCESS | 2880 | 1467236045595 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:05 INFO - PROCESS | 2880 | ++DOCSHELL 18C36000 == 31 [pid = 2880] [id = 495] 14:34:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18C37C00) [pid = 2880] [serial = 1485] [outer = 00000000] 14:34:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18CE4800) [pid = 2880] [serial = 1486] [outer = 18C37C00] 14:34:05 INFO - PROCESS | 2880 | 1467236045698 Marionette DEBUG loaded listener.js 14:34:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18D18000) [pid = 2880] [serial = 1487] [outer = 18C37C00] 14:34:06 INFO - PROCESS | 2880 | 1467236046175 Marionette TRACE conn7 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 14:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 770ms 14:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:34:06 INFO - PROCESS | 2880 | 1467236046232 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 14:34:06 INFO - PROCESS | 2880 | 1467236046234 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 14:34:06 INFO - PROCESS | 2880 | 1467236046237 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:34:06 INFO - PROCESS | 2880 | 1467236046239 Marionette TRACE conn7 <- [1,1946,null,{}] 14:34:06 INFO - PROCESS | 2880 | 1467236046242 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:06 INFO - PROCESS | 2880 | 1467236046248 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:06 INFO - PROCESS | 2880 | 1467236046613 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 14:34:06 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1A452C00) [pid = 2880] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:34:06 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (17AD9000) [pid = 2880] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:34:06 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (0DF7F400) [pid = 2880] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:34:06 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18AF1C00) [pid = 2880] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:34:06 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (12193800) [pid = 2880] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:34:06 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (0C307000) [pid = 2880] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:34:06 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (0C308000) [pid = 2880] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:34:06 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18D60000) [pid = 2880] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:34:06 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18938800) [pid = 2880] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:34:06 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (118A0800) [pid = 2880] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:34:06 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1A4B3000) [pid = 2880] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:34:06 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18C36800) [pid = 2880] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:34:06 INFO - PROCESS | 2880 | 1467236046685 Marionette TRACE conn7 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:06 INFO - PROCESS | 2880 | 1467236046687 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:06 INFO - PROCESS | 2880 | ++DOCSHELL 0C253400 == 32 [pid = 2880] [id = 496] 14:34:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (0C305C00) [pid = 2880] [serial = 1488] [outer = 00000000] 14:34:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (0E8DF000) [pid = 2880] [serial = 1489] [outer = 0C305C00] 14:34:06 INFO - PROCESS | 2880 | 1467236046735 Marionette DEBUG loaded listener.js 14:34:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18938800) [pid = 2880] [serial = 1490] [outer = 0C305C00] 14:34:07 INFO - PROCESS | 2880 | 1467236047099 Marionette TRACE conn7 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 14:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 930ms 14:34:07 INFO - PROCESS | 2880 | 1467236047168 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 14:34:07 INFO - PROCESS | 2880 | 1467236047170 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 14:34:07 INFO - PROCESS | 2880 | 1467236047174 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:34:07 INFO - PROCESS | 2880 | 1467236047175 Marionette TRACE conn7 <- [1,1950,null,{}] 14:34:07 INFO - PROCESS | 2880 | 1467236047179 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:07 INFO - PROCESS | 2880 | 1467236047181 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:07 INFO - PROCESS | 2880 | 1467236047263 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 14:34:07 INFO - PROCESS | 2880 | 1467236047268 Marionette TRACE conn7 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:07 INFO - PROCESS | 2880 | 1467236047270 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:07 INFO - PROCESS | 2880 | ++DOCSHELL 1505F400 == 33 [pid = 2880] [id = 497] 14:34:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18B0E000) [pid = 2880] [serial = 1491] [outer = 00000000] 14:34:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A40E400) [pid = 2880] [serial = 1492] [outer = 18B0E000] 14:34:07 INFO - PROCESS | 2880 | 1467236047316 Marionette DEBUG loaded listener.js 14:34:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A456800) [pid = 2880] [serial = 1493] [outer = 18B0E000] 14:34:07 INFO - PROCESS | 2880 | 1467236047753 Marionette TRACE conn7 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 14:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 631ms 14:34:07 INFO - PROCESS | 2880 | 1467236047808 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 14:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:34:07 INFO - PROCESS | 2880 | 1467236047810 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 14:34:07 INFO - PROCESS | 2880 | 1467236047813 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:34:07 INFO - PROCESS | 2880 | 1467236047815 Marionette TRACE conn7 <- [1,1954,null,{}] 14:34:07 INFO - PROCESS | 2880 | 1467236047818 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:07 INFO - PROCESS | 2880 | 1467236047820 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:07 INFO - PROCESS | 2880 | 1467236047898 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 14:34:07 INFO - PROCESS | 2880 | 1467236047904 Marionette TRACE conn7 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:07 INFO - PROCESS | 2880 | 1467236047906 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:07 INFO - PROCESS | 2880 | ++DOCSHELL 0C311400 == 34 [pid = 2880] [id = 498] 14:34:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1230D800) [pid = 2880] [serial = 1494] [outer = 00000000] 14:34:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A4AE400) [pid = 2880] [serial = 1495] [outer = 1230D800] 14:34:07 INFO - PROCESS | 2880 | 1467236047953 Marionette DEBUG loaded listener.js 14:34:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18BD7000) [pid = 2880] [serial = 1496] [outer = 1230D800] 14:34:08 INFO - PROCESS | 2880 | 1467236048422 Marionette TRACE conn7 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 14:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 14:34:08 INFO - PROCESS | 2880 | 1467236048445 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 14:34:08 INFO - PROCESS | 2880 | 1467236048447 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 14:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:34:08 INFO - PROCESS | 2880 | 1467236048450 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:34:08 INFO - PROCESS | 2880 | 1467236048452 Marionette TRACE conn7 <- [1,1958,null,{}] 14:34:08 INFO - PROCESS | 2880 | 1467236048472 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:08 INFO - PROCESS | 2880 | 1467236048474 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:08 INFO - PROCESS | 2880 | 1467236048558 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 14:34:08 INFO - PROCESS | 2880 | 1467236048564 Marionette TRACE conn7 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:08 INFO - PROCESS | 2880 | 1467236048565 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:08 INFO - PROCESS | 2880 | ++DOCSHELL 1A819C00 == 35 [pid = 2880] [id = 499] 14:34:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A81C800) [pid = 2880] [serial = 1497] [outer = 00000000] 14:34:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1A8B5C00) [pid = 2880] [serial = 1498] [outer = 1A81C800] 14:34:08 INFO - PROCESS | 2880 | 1467236048611 Marionette DEBUG loaded listener.js 14:34:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1A937000) [pid = 2880] [serial = 1499] [outer = 1A81C800] 14:34:09 INFO - PROCESS | 2880 | 1467236049413 Marionette TRACE conn7 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 14:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1016ms 14:34:09 INFO - PROCESS | 2880 | 1467236049471 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 14:34:09 INFO - PROCESS | 2880 | 1467236049476 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 14:34:09 INFO - PROCESS | 2880 | 1467236049481 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:34:09 INFO - PROCESS | 2880 | 1467236049484 Marionette TRACE conn7 <- [1,1962,null,{}] 14:34:09 INFO - PROCESS | 2880 | 1467236049490 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:09 INFO - PROCESS | 2880 | 1467236049494 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:09 INFO - PROCESS | 2880 | 1467236049621 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 14:34:09 INFO - PROCESS | 2880 | 1467236049765 Marionette TRACE conn7 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:09 INFO - PROCESS | 2880 | 1467236049769 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:09 INFO - PROCESS | 2880 | ++DOCSHELL 0EBA4800 == 36 [pid = 2880] [id = 500] 14:34:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (0EBA7C00) [pid = 2880] [serial = 1500] [outer = 00000000] 14:34:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (123D8C00) [pid = 2880] [serial = 1501] [outer = 0EBA7C00] 14:34:09 INFO - PROCESS | 2880 | 1467236049832 Marionette DEBUG loaded listener.js 14:34:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (15198C00) [pid = 2880] [serial = 1502] [outer = 0EBA7C00] 14:34:10 INFO - PROCESS | 2880 | 1467236050475 Marionette TRACE conn7 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 14:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1019ms 14:34:10 INFO - PROCESS | 2880 | 1467236050504 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 14:34:10 INFO - PROCESS | 2880 | 1467236050509 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 14:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:34:10 INFO - PROCESS | 2880 | 1467236050516 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:34:10 INFO - PROCESS | 2880 | 1467236050519 Marionette TRACE conn7 <- [1,1966,null,{}] 14:34:10 INFO - PROCESS | 2880 | 1467236050523 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:10 INFO - PROCESS | 2880 | 1467236050526 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:10 INFO - PROCESS | 2880 | 1467236050656 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 14:34:10 INFO - PROCESS | 2880 | 1467236050793 Marionette TRACE conn7 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:10 INFO - PROCESS | 2880 | 1467236050796 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:10 INFO - PROCESS | 2880 | ++DOCSHELL 1794B800 == 37 [pid = 2880] [id = 501] 14:34:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18AF2400) [pid = 2880] [serial = 1503] [outer = 00000000] 14:34:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (18BDC800) [pid = 2880] [serial = 1504] [outer = 18AF2400] 14:34:10 INFO - PROCESS | 2880 | 1467236050854 Marionette DEBUG loaded listener.js 14:34:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (18D15800) [pid = 2880] [serial = 1505] [outer = 18AF2400] 14:34:11 INFO - PROCESS | 2880 | 1467236051756 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1277ms 14:34:11 INFO - PROCESS | 2880 | 1467236051795 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 14:34:11 INFO - PROCESS | 2880 | 1467236051800 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 14:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:34:11 INFO - PROCESS | 2880 | 1467236051805 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:34:11 INFO - PROCESS | 2880 | 1467236051808 Marionette TRACE conn7 <- [1,1970,null,{}] 14:34:11 INFO - PROCESS | 2880 | 1467236051814 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:11 INFO - PROCESS | 2880 | 1467236051817 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:11 INFO - PROCESS | 2880 | 1467236051936 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 14:34:12 INFO - PROCESS | 2880 | 1467236052088 Marionette TRACE conn7 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:12 INFO - PROCESS | 2880 | 1467236052092 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:12 INFO - PROCESS | 2880 | --DOCSHELL 0C311400 == 36 [pid = 2880] [id = 498] 14:34:12 INFO - PROCESS | 2880 | --DOCSHELL 1505F400 == 35 [pid = 2880] [id = 497] 14:34:12 INFO - PROCESS | 2880 | --DOCSHELL 0C253400 == 34 [pid = 2880] [id = 496] 14:34:12 INFO - PROCESS | 2880 | --DOCSHELL 18C36000 == 33 [pid = 2880] [id = 495] 14:34:12 INFO - PROCESS | 2880 | --DOCSHELL 18AF3400 == 32 [pid = 2880] [id = 494] 14:34:12 INFO - PROCESS | 2880 | --DOCSHELL 15CC0C00 == 31 [pid = 2880] [id = 493] 14:34:12 INFO - PROCESS | 2880 | --DOCSHELL 12E59800 == 30 [pid = 2880] [id = 492] 14:34:12 INFO - PROCESS | 2880 | --DOCSHELL 0D616C00 == 29 [pid = 2880] [id = 491] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1A8B9400) [pid = 2880] [serial = 1447] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (15C0EC00) [pid = 2880] [serial = 1429] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18B03400) [pid = 2880] [serial = 1430] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (12306800) [pid = 2880] [serial = 1426] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1475F400) [pid = 2880] [serial = 1427] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18B09800) [pid = 2880] [serial = 1438] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18BD4800) [pid = 2880] [serial = 1439] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (14953800) [pid = 2880] [serial = 1435] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (15191C00) [pid = 2880] [serial = 1436] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0D085C00) [pid = 2880] [serial = 1432] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0DCF6400) [pid = 2880] [serial = 1433] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1A825400) [pid = 2880] [serial = 1424] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1A40B800) [pid = 2880] [serial = 1445] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1AA27000) [pid = 2880] [serial = 1454] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1893A400) [pid = 2880] [serial = 1450] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1A409800) [pid = 2880] [serial = 1444] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1AA3C800) [pid = 2880] [serial = 1456] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A937C00) [pid = 2880] [serial = 1453] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18D18800) [pid = 2880] [serial = 1441] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1AA3D000) [pid = 2880] [serial = 1457] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1A4B9C00) [pid = 2880] [serial = 1448] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1893A800) [pid = 2880] [serial = 1451] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18D5BC00) [pid = 2880] [serial = 1442] [outer = 00000000] [url = about:blank] 14:34:12 INFO - PROCESS | 2880 | ++DOCSHELL 08F60C00 == 30 [pid = 2880] [id = 502] 14:34:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (08F61000) [pid = 2880] [serial = 1506] [outer = 00000000] 14:34:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (0C30E400) [pid = 2880] [serial = 1507] [outer = 08F61000] 14:34:12 INFO - PROCESS | 2880 | 1467236052189 Marionette DEBUG loaded listener.js 14:34:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0D575400) [pid = 2880] [serial = 1508] [outer = 08F61000] 14:34:12 INFO - PROCESS | 2880 | 1467236052631 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 890ms 14:34:12 INFO - PROCESS | 2880 | 1467236052696 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 14:34:12 INFO - PROCESS | 2880 | 1467236052700 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 14:34:12 INFO - PROCESS | 2880 | 1467236052706 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:34:12 INFO - PROCESS | 2880 | 1467236052709 Marionette TRACE conn7 <- [1,1974,null,{}] 14:34:12 INFO - PROCESS | 2880 | 1467236052713 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:12 INFO - PROCESS | 2880 | 1467236052716 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:12 INFO - PROCESS | 2880 | 1467236052808 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 14:34:12 INFO - PROCESS | 2880 | 1467236052821 Marionette TRACE conn7 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:12 INFO - PROCESS | 2880 | 1467236052823 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:12 INFO - PROCESS | 2880 | ++DOCSHELL 123E4000 == 31 [pid = 2880] [id = 503] 14:34:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (12E58800) [pid = 2880] [serial = 1509] [outer = 00000000] 14:34:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1505E000) [pid = 2880] [serial = 1510] [outer = 12E58800] 14:34:12 INFO - PROCESS | 2880 | 1467236052871 Marionette DEBUG loaded listener.js 14:34:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (15196000) [pid = 2880] [serial = 1511] [outer = 12E58800] 14:34:13 INFO - PROCESS | 2880 | 1467236053365 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 14:34:13 INFO - PROCESS | 2880 | 1467236053380 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 14:34:13 INFO - PROCESS | 2880 | 1467236053383 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 14:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:34:13 INFO - PROCESS | 2880 | 1467236053386 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:34:13 INFO - PROCESS | 2880 | 1467236053390 Marionette TRACE conn7 <- [1,1978,null,{}] 14:34:13 INFO - PROCESS | 2880 | 1467236053405 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:13 INFO - PROCESS | 2880 | 1467236053410 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:13 INFO - PROCESS | 2880 | 1467236053525 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 14:34:13 INFO - PROCESS | 2880 | 1467236053629 Marionette TRACE conn7 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:13 INFO - PROCESS | 2880 | 1467236053633 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:13 INFO - PROCESS | 2880 | ++DOCSHELL 18AEA000 == 32 [pid = 2880] [id = 504] 14:34:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18AEA400) [pid = 2880] [serial = 1512] [outer = 00000000] 14:34:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18B02000) [pid = 2880] [serial = 1513] [outer = 18AEA400] 14:34:13 INFO - PROCESS | 2880 | 1467236053689 Marionette DEBUG loaded listener.js 14:34:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18B0F800) [pid = 2880] [serial = 1514] [outer = 18AEA400] 14:34:14 INFO - PROCESS | 2880 | 1467236054093 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 790ms 14:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:34:14 INFO - PROCESS | 2880 | 1467236054180 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 14:34:14 INFO - PROCESS | 2880 | 1467236054183 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 14:34:14 INFO - PROCESS | 2880 | 1467236054187 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:34:14 INFO - PROCESS | 2880 | 1467236054188 Marionette TRACE conn7 <- [1,1982,null,{}] 14:34:14 INFO - PROCESS | 2880 | 1467236054192 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:14 INFO - PROCESS | 2880 | 1467236054194 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:14 INFO - PROCESS | 2880 | 1467236054288 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 14:34:14 INFO - PROCESS | 2880 | 1467236054296 Marionette TRACE conn7 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:14 INFO - PROCESS | 2880 | 1467236054298 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:14 INFO - PROCESS | 2880 | ++DOCSHELL 18D30000 == 33 [pid = 2880] [id = 505] 14:34:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18D31000) [pid = 2880] [serial = 1515] [outer = 00000000] 14:34:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18D5D000) [pid = 2880] [serial = 1516] [outer = 18D31000] 14:34:14 INFO - PROCESS | 2880 | 1467236054346 Marionette DEBUG loaded listener.js 14:34:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D66800) [pid = 2880] [serial = 1517] [outer = 18D31000] 14:34:14 INFO - PROCESS | 2880 | 1467236054837 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 14:34:14 INFO - PROCESS | 2880 | 1467236054890 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 14:34:14 INFO - PROCESS | 2880 | 1467236054892 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 14:34:14 INFO - PROCESS | 2880 | 1467236054898 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:34:14 INFO - PROCESS | 2880 | 1467236054900 Marionette TRACE conn7 <- [1,1986,null,{}] 14:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:34:14 INFO - PROCESS | 2880 | 1467236054903 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:14 INFO - PROCESS | 2880 | 1467236054905 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:15 INFO - PROCESS | 2880 | 1467236055024 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 14:34:15 INFO - PROCESS | 2880 | 1467236055033 Marionette TRACE conn7 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:15 INFO - PROCESS | 2880 | 1467236055035 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:15 INFO - PROCESS | 2880 | ++DOCSHELL 18D5C400 == 34 [pid = 2880] [id = 506] 14:34:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18D65400) [pid = 2880] [serial = 1518] [outer = 00000000] 14:34:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A40B400) [pid = 2880] [serial = 1519] [outer = 18D65400] 14:34:15 INFO - PROCESS | 2880 | 1467236055134 Marionette DEBUG loaded listener.js 14:34:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A40C400) [pid = 2880] [serial = 1520] [outer = 18D65400] 14:34:15 INFO - PROCESS | 2880 | 1467236055564 Marionette TRACE conn7 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 14:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 14:34:15 INFO - PROCESS | 2880 | 1467236055636 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 14:34:15 INFO - PROCESS | 2880 | 1467236055638 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 14:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:34:15 INFO - PROCESS | 2880 | 1467236055641 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:34:15 INFO - PROCESS | 2880 | 1467236055643 Marionette TRACE conn7 <- [1,1990,null,{}] 14:34:15 INFO - PROCESS | 2880 | 1467236055652 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:15 INFO - PROCESS | 2880 | 1467236055658 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:15 INFO - PROCESS | 2880 | 1467236055798 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 14:34:15 INFO - PROCESS | 2880 | 1467236055868 Marionette TRACE conn7 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:15 INFO - PROCESS | 2880 | 1467236055870 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:15 INFO - PROCESS | 2880 | ++DOCSHELL 0C96D000 == 35 [pid = 2880] [id = 507] 14:34:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18C30C00) [pid = 2880] [serial = 1521] [outer = 00000000] 14:34:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1A8BC000) [pid = 2880] [serial = 1522] [outer = 18C30C00] 14:34:15 INFO - PROCESS | 2880 | 1467236055914 Marionette DEBUG loaded listener.js 14:34:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1A8C1000) [pid = 2880] [serial = 1523] [outer = 18C30C00] 14:34:16 INFO - PROCESS | 2880 | 1467236056342 Marionette TRACE conn7 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 770ms 14:34:16 INFO - PROCESS | 2880 | 1467236056416 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 14:34:16 INFO - PROCESS | 2880 | 1467236056418 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 14:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:34:16 INFO - PROCESS | 2880 | 1467236056432 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:34:16 INFO - PROCESS | 2880 | 1467236056434 Marionette TRACE conn7 <- [1,1994,null,{}] 14:34:16 INFO - PROCESS | 2880 | 1467236056437 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:16 INFO - PROCESS | 2880 | 1467236056439 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:16 INFO - PROCESS | 2880 | 1467236056627 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 14:34:16 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1230D800) [pid = 2880] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:34:16 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18B07800) [pid = 2880] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:34:16 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (177A8000) [pid = 2880] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:34:16 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (0C310C00) [pid = 2880] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:34:16 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18B05800) [pid = 2880] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:34:16 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1AD52800) [pid = 2880] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:34:16 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1AD74000) [pid = 2880] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:34:16 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18C37C00) [pid = 2880] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:34:16 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0C305C00) [pid = 2880] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:34:16 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18B0E000) [pid = 2880] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:34:16 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (0D624C00) [pid = 2880] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:34:16 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (12E60000) [pid = 2880] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:34:16 INFO - PROCESS | 2880 | 1467236056694 Marionette TRACE conn7 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:16 INFO - PROCESS | 2880 | 1467236056696 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:16 INFO - PROCESS | 2880 | ++DOCSHELL 0C30BC00 == 36 [pid = 2880] [id = 508] 14:34:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (0C310C00) [pid = 2880] [serial = 1524] [outer = 00000000] 14:34:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1230A800) [pid = 2880] [serial = 1525] [outer = 0C310C00] 14:34:16 INFO - PROCESS | 2880 | 1467236056741 Marionette DEBUG loaded listener.js 14:34:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (15058C00) [pid = 2880] [serial = 1526] [outer = 0C310C00] 14:34:17 INFO - PROCESS | 2880 | 1467236057095 Marionette TRACE conn7 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 14:34:17 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 14:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 730ms 14:34:17 INFO - PROCESS | 2880 | 1467236057161 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 14:34:17 INFO - PROCESS | 2880 | 1467236057163 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 14:34:17 INFO - PROCESS | 2880 | 1467236057166 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:34:17 INFO - PROCESS | 2880 | 1467236057168 Marionette TRACE conn7 <- [1,1998,null,{}] 14:34:17 INFO - PROCESS | 2880 | 1467236057172 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:17 INFO - PROCESS | 2880 | 1467236057174 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:17 INFO - PROCESS | 2880 | 1467236057260 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 14:34:17 INFO - PROCESS | 2880 | 1467236057266 Marionette TRACE conn7 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:17 INFO - PROCESS | 2880 | 1467236057268 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:17 INFO - PROCESS | 2880 | ++DOCSHELL 12163000 == 37 [pid = 2880] [id = 509] 14:34:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18B09400) [pid = 2880] [serial = 1527] [outer = 00000000] 14:34:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A409400) [pid = 2880] [serial = 1528] [outer = 18B09400] 14:34:17 INFO - PROCESS | 2880 | 1467236057314 Marionette DEBUG loaded listener.js 14:34:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A936C00) [pid = 2880] [serial = 1529] [outer = 18B09400] 14:34:17 INFO - PROCESS | 2880 | 1467236057761 Marionette TRACE conn7 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 14:34:17 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 14:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 631ms 14:34:17 INFO - PROCESS | 2880 | 1467236057801 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 14:34:17 INFO - PROCESS | 2880 | 1467236057803 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 14:34:17 INFO - PROCESS | 2880 | 1467236057806 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:34:17 INFO - PROCESS | 2880 | 1467236057808 Marionette TRACE conn7 <- [1,2002,null,{}] 14:34:17 INFO - PROCESS | 2880 | 1467236057811 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:17 INFO - PROCESS | 2880 | 1467236057813 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:17 INFO - PROCESS | 2880 | 1467236057896 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 14:34:17 INFO - PROCESS | 2880 | 1467236057902 Marionette TRACE conn7 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:17 INFO - PROCESS | 2880 | 1467236057903 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:17 INFO - PROCESS | 2880 | ++DOCSHELL 18B0DC00 == 38 [pid = 2880] [id = 510] 14:34:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18C3E400) [pid = 2880] [serial = 1530] [outer = 00000000] 14:34:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1AD48400) [pid = 2880] [serial = 1531] [outer = 18C3E400] 14:34:17 INFO - PROCESS | 2880 | 1467236057959 Marionette DEBUG loaded listener.js 14:34:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1AD4DC00) [pid = 2880] [serial = 1532] [outer = 18C3E400] 14:34:18 INFO - PROCESS | 2880 | 1467236058413 Marionette TRACE conn7 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 14:34:18 INFO - PROCESS | 2880 | 1467236058481 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 14:34:18 INFO - PROCESS | 2880 | 1467236058483 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 14:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:34:18 INFO - PROCESS | 2880 | 1467236058486 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:34:18 INFO - PROCESS | 2880 | 1467236058488 Marionette TRACE conn7 <- [1,2006,null,{}] 14:34:18 INFO - PROCESS | 2880 | 1467236058492 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:18 INFO - PROCESS | 2880 | 1467236058494 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:18 INFO - PROCESS | 2880 | 1467236058580 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 14:34:18 INFO - PROCESS | 2880 | 1467236058585 Marionette TRACE conn7 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:18 INFO - PROCESS | 2880 | 1467236058587 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:18 INFO - PROCESS | 2880 | ++DOCSHELL 1AD51C00 == 39 [pid = 2880] [id = 511] 14:34:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1AD52400) [pid = 2880] [serial = 1533] [outer = 00000000] 14:34:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1AD6DC00) [pid = 2880] [serial = 1534] [outer = 1AD52400] 14:34:18 INFO - PROCESS | 2880 | 1467236058634 Marionette DEBUG loaded listener.js 14:34:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1AD71C00) [pid = 2880] [serial = 1535] [outer = 1AD52400] 14:34:19 INFO - PROCESS | 2880 | 1467236059381 Marionette TRACE conn7 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 930ms 14:34:19 INFO - PROCESS | 2880 | 1467236059421 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 14:34:19 INFO - PROCESS | 2880 | 1467236059427 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 14:34:19 INFO - PROCESS | 2880 | 1467236059432 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:34:19 INFO - PROCESS | 2880 | 1467236059437 Marionette TRACE conn7 <- [1,2010,null,{}] 14:34:19 INFO - PROCESS | 2880 | 1467236059443 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:19 INFO - PROCESS | 2880 | 1467236059446 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:19 INFO - PROCESS | 2880 | 1467236059571 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 14:34:19 INFO - PROCESS | 2880 | 1467236059711 Marionette TRACE conn7 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:19 INFO - PROCESS | 2880 | 1467236059714 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:19 INFO - PROCESS | 2880 | ++DOCSHELL 0DF73800 == 40 [pid = 2880] [id = 512] 14:34:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (0DFC2800) [pid = 2880] [serial = 1536] [outer = 00000000] 14:34:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (15C5F000) [pid = 2880] [serial = 1537] [outer = 0DFC2800] 14:34:19 INFO - PROCESS | 2880 | 1467236059777 Marionette DEBUG loaded listener.js 14:34:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (17942800) [pid = 2880] [serial = 1538] [outer = 0DFC2800] 14:34:20 INFO - PROCESS | 2880 | 1467236060365 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 970ms 14:34:20 INFO - PROCESS | 2880 | 1467236060406 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 14:34:20 INFO - PROCESS | 2880 | 1467236060412 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 14:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:34:20 INFO - PROCESS | 2880 | 1467236060419 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:34:20 INFO - PROCESS | 2880 | 1467236060422 Marionette TRACE conn7 <- [1,2014,null,{}] 14:34:20 INFO - PROCESS | 2880 | 1467236060426 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:20 INFO - PROCESS | 2880 | 1467236060429 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:20 INFO - PROCESS | 2880 | 1467236060552 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 14:34:20 INFO - PROCESS | 2880 | 1467236060665 Marionette TRACE conn7 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:20 INFO - PROCESS | 2880 | 1467236060668 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:20 INFO - PROCESS | 2880 | ++DOCSHELL 18BD5000 == 41 [pid = 2880] [id = 513] 14:34:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (18C3A400) [pid = 2880] [serial = 1539] [outer = 00000000] 14:34:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1A407400) [pid = 2880] [serial = 1540] [outer = 18C3A400] 14:34:20 INFO - PROCESS | 2880 | 1467236060769 Marionette DEBUG loaded listener.js 14:34:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1A4B3800) [pid = 2880] [serial = 1541] [outer = 18C3A400] 14:34:21 INFO - PROCESS | 2880 | 1467236061396 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1022ms 14:34:21 INFO - PROCESS | 2880 | 1467236061442 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 14:34:21 INFO - PROCESS | 2880 | 1467236061445 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 14:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:34:21 INFO - PROCESS | 2880 | 1467236061449 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:34:21 INFO - PROCESS | 2880 | 1467236061453 Marionette TRACE conn7 <- [1,2018,null,{}] 14:34:21 INFO - PROCESS | 2880 | 1467236061465 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:21 INFO - PROCESS | 2880 | 1467236061470 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:21 INFO - PROCESS | 2880 | 1467236061588 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 14:34:21 INFO - PROCESS | 2880 | 1467236061737 Marionette TRACE conn7 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:21 INFO - PROCESS | 2880 | 1467236061741 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:21 INFO - PROCESS | 2880 | ++DOCSHELL 1AE89C00 == 42 [pid = 2880] [id = 514] 14:34:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (1AE8A000) [pid = 2880] [serial = 1542] [outer = 00000000] 14:34:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 93 (1AE8F800) [pid = 2880] [serial = 1543] [outer = 1AE8A000] 14:34:21 INFO - PROCESS | 2880 | 1467236061803 Marionette DEBUG loaded listener.js 14:34:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 94 (1AE94800) [pid = 2880] [serial = 1544] [outer = 1AE8A000] 14:34:22 INFO - PROCESS | 2880 | 1467236062470 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1075ms 14:34:22 INFO - PROCESS | 2880 | 1467236062528 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 14:34:22 INFO - PROCESS | 2880 | 1467236062531 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 14:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:34:22 INFO - PROCESS | 2880 | 1467236062535 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:34:22 INFO - PROCESS | 2880 | 1467236062538 Marionette TRACE conn7 <- [1,2022,null,{}] 14:34:22 INFO - PROCESS | 2880 | 1467236062542 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:22 INFO - PROCESS | 2880 | 1467236062544 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:22 INFO - PROCESS | 2880 | 1467236062658 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 14:34:22 INFO - PROCESS | 2880 | 1467236062803 Marionette TRACE conn7 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:22 INFO - PROCESS | 2880 | 1467236062805 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:22 INFO - PROCESS | 2880 | ++DOCSHELL 0D042800 == 43 [pid = 2880] [id = 515] 14:34:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 95 (1189DC00) [pid = 2880] [serial = 1545] [outer = 00000000] 14:34:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 96 (13D7EC00) [pid = 2880] [serial = 1546] [outer = 1189DC00] 14:34:22 INFO - PROCESS | 2880 | 1467236062861 Marionette DEBUG loaded listener.js 14:34:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 97 (15C02C00) [pid = 2880] [serial = 1547] [outer = 1189DC00] 14:34:23 INFO - PROCESS | 2880 | 1467236063565 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1078ms 14:34:23 INFO - PROCESS | 2880 | 1467236063615 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 14:34:23 INFO - PROCESS | 2880 | 1467236063619 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 14:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:34:23 INFO - PROCESS | 2880 | 1467236063624 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:34:23 INFO - PROCESS | 2880 | 1467236063629 Marionette TRACE conn7 <- [1,2026,null,{}] 14:34:23 INFO - PROCESS | 2880 | 1467236063635 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:23 INFO - PROCESS | 2880 | 1467236063637 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:23 INFO - PROCESS | 2880 | 1467236063775 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 14:34:23 INFO - PROCESS | 2880 | 1467236063894 Marionette TRACE conn7 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:23 INFO - PROCESS | 2880 | 1467236063896 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:23 INFO - PROCESS | 2880 | ++DOCSHELL 118A0800 == 44 [pid = 2880] [id = 516] 14:34:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 98 (12199400) [pid = 2880] [serial = 1548] [outer = 00000000] 14:34:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 99 (15C56800) [pid = 2880] [serial = 1549] [outer = 12199400] 14:34:23 INFO - PROCESS | 2880 | 1467236063947 Marionette DEBUG loaded listener.js 14:34:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 100 (17944800) [pid = 2880] [serial = 1550] [outer = 12199400] 14:34:24 INFO - PROCESS | 2880 | --DOCSHELL 18B0DC00 == 43 [pid = 2880] [id = 510] 14:34:24 INFO - PROCESS | 2880 | --DOCSHELL 12163000 == 42 [pid = 2880] [id = 509] 14:34:24 INFO - PROCESS | 2880 | --DOCSHELL 0C30BC00 == 41 [pid = 2880] [id = 508] 14:34:24 INFO - PROCESS | 2880 | --DOCSHELL 0C96D000 == 40 [pid = 2880] [id = 507] 14:34:24 INFO - PROCESS | 2880 | --DOCSHELL 18D5C400 == 39 [pid = 2880] [id = 506] 14:34:24 INFO - PROCESS | 2880 | --DOCSHELL 18D30000 == 38 [pid = 2880] [id = 505] 14:34:24 INFO - PROCESS | 2880 | --DOCSHELL 18AEA000 == 37 [pid = 2880] [id = 504] 14:34:24 INFO - PROCESS | 2880 | --DOCSHELL 123E4000 == 36 [pid = 2880] [id = 503] 14:34:24 INFO - PROCESS | 2880 | --DOCSHELL 08F60C00 == 35 [pid = 2880] [id = 502] 14:34:24 INFO - PROCESS | 2880 | --DOCSHELL 0EBA4800 == 34 [pid = 2880] [id = 500] 14:34:24 INFO - PROCESS | 2880 | --DOCSHELL 1794B800 == 33 [pid = 2880] [id = 501] 14:34:24 INFO - PROCESS | 2880 | --DOCSHELL 1A819C00 == 32 [pid = 2880] [id = 499] 14:34:24 INFO - PROCESS | 2880 | --DOCSHELL 0EBCAC00 == 31 [pid = 2880] [id = 490] 14:34:24 INFO - PROCESS | 2880 | --DOCSHELL 1AE89C00 == 30 [pid = 2880] [id = 514] 14:34:24 INFO - PROCESS | 2880 | --DOCSHELL 0D042800 == 29 [pid = 2880] [id = 515] 14:34:24 INFO - PROCESS | 2880 | --DOCSHELL 18BD5000 == 28 [pid = 2880] [id = 513] 14:34:24 INFO - PROCESS | 2880 | --DOCSHELL 1AD51C00 == 27 [pid = 2880] [id = 511] 14:34:24 INFO - PROCESS | 2880 | --DOCSHELL 0DF73800 == 26 [pid = 2880] [id = 512] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 99 (1A4AE400) [pid = 2880] [serial = 1495] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 98 (1230B800) [pid = 2880] [serial = 1471] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 97 (18BDBC00) [pid = 2880] [serial = 1483] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 96 (18980C00) [pid = 2880] [serial = 1480] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 95 (1472D000) [pid = 2880] [serial = 1460] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 94 (118A7800) [pid = 2880] [serial = 1459] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 93 (18D5A800) [pid = 2880] [serial = 1463] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 92 (18C38C00) [pid = 2880] [serial = 1462] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (1AD6BC00) [pid = 2880] [serial = 1466] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (1AD55C00) [pid = 2880] [serial = 1465] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1AE8D000) [pid = 2880] [serial = 1469] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1AE89400) [pid = 2880] [serial = 1468] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18CE4800) [pid = 2880] [serial = 1486] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18C35400) [pid = 2880] [serial = 1484] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (0E8DF000) [pid = 2880] [serial = 1489] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18D18000) [pid = 2880] [serial = 1487] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1A40E400) [pid = 2880] [serial = 1492] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0EBAA400) [pid = 2880] [serial = 1474] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (118A4000) [pid = 2880] [serial = 1475] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1505F800) [pid = 2880] [serial = 1477] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (15193400) [pid = 2880] [serial = 1478] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18BD7000) [pid = 2880] [serial = 1496] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1A456800) [pid = 2880] [serial = 1493] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18AEE800) [pid = 2880] [serial = 1481] [outer = 00000000] [url = about:blank] 14:34:24 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18938800) [pid = 2880] [serial = 1490] [outer = 00000000] [url = about:blank] 14:34:25 INFO - PROCESS | 2880 | 1467236065218 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1640ms 14:34:25 INFO - PROCESS | 2880 | 1467236065265 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 14:34:25 INFO - PROCESS | 2880 | 1467236065269 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 14:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:34:25 INFO - PROCESS | 2880 | 1467236065274 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:34:25 INFO - PROCESS | 2880 | 1467236065277 Marionette TRACE conn7 <- [1,2030,null,{}] 14:34:25 INFO - PROCESS | 2880 | 1467236065282 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:25 INFO - PROCESS | 2880 | 1467236065285 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:25 INFO - PROCESS | 2880 | 1467236065383 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 14:34:25 INFO - PROCESS | 2880 | 1467236065487 Marionette TRACE conn7 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:25 INFO - PROCESS | 2880 | 1467236065490 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:25 INFO - PROCESS | 2880 | ++DOCSHELL 0C9CC800 == 27 [pid = 2880] [id = 517] 14:34:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (0D03B000) [pid = 2880] [serial = 1551] [outer = 00000000] 14:34:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (0DCF6800) [pid = 2880] [serial = 1552] [outer = 0D03B000] 14:34:25 INFO - PROCESS | 2880 | 1467236065541 Marionette DEBUG loaded listener.js 14:34:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (0E8DF000) [pid = 2880] [serial = 1553] [outer = 0D03B000] 14:34:25 INFO - PROCESS | 2880 | 1467236065969 Marionette TRACE conn7 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:34:26 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) 14:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 730ms 14:34:26 INFO - PROCESS | 2880 | 1467236066008 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 14:34:26 INFO - PROCESS | 2880 | 1467236066013 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 14:34:26 INFO - PROCESS | 2880 | 1467236066019 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:34:26 INFO - PROCESS | 2880 | 1467236066022 Marionette TRACE conn7 <- [1,2034,null,{}] 14:34:26 INFO - PROCESS | 2880 | 1467236066026 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:26 INFO - PROCESS | 2880 | 1467236066029 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:26 INFO - PROCESS | 2880 | 1467236066152 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 14:34:26 INFO - PROCESS | 2880 | 1467236066162 Marionette TRACE conn7 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:26 INFO - PROCESS | 2880 | 1467236066164 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:26 INFO - PROCESS | 2880 | ++DOCSHELL 12304800 == 28 [pid = 2880] [id = 518] 14:34:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (12306800) [pid = 2880] [serial = 1554] [outer = 00000000] 14:34:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (12390C00) [pid = 2880] [serial = 1555] [outer = 12306800] 14:34:26 INFO - PROCESS | 2880 | 1467236066215 Marionette DEBUG loaded listener.js 14:34:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (14729400) [pid = 2880] [serial = 1556] [outer = 12306800] 14:34:26 INFO - PROCESS | 2880 | 1467236066704 Marionette TRACE conn7 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 14:34:26 INFO - PROCESS | 2880 | 1467236066755 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 14:34:26 INFO - PROCESS | 2880 | 1467236066758 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 14:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:34:26 INFO - PROCESS | 2880 | 1467236066762 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:34:26 INFO - PROCESS | 2880 | 1467236066765 Marionette TRACE conn7 <- [1,2038,null,{}] 14:34:26 INFO - PROCESS | 2880 | 1467236066777 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:26 INFO - PROCESS | 2880 | 1467236066781 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:26 INFO - PROCESS | 2880 | 1467236066871 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 14:34:26 INFO - PROCESS | 2880 | 1467236066980 Marionette TRACE conn7 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:26 INFO - PROCESS | 2880 | 1467236066983 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:27 INFO - PROCESS | 2880 | ++DOCSHELL 17ADDC00 == 29 [pid = 2880] [id = 519] 14:34:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (17ADEC00) [pid = 2880] [serial = 1557] [outer = 00000000] 14:34:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18AE7800) [pid = 2880] [serial = 1558] [outer = 17ADEC00] 14:34:27 INFO - PROCESS | 2880 | 1467236067034 Marionette DEBUG loaded listener.js 14:34:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18AEFC00) [pid = 2880] [serial = 1559] [outer = 17ADEC00] 14:34:27 INFO - PROCESS | 2880 | 1467236067492 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 770ms 14:34:27 INFO - PROCESS | 2880 | 1467236067545 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 14:34:27 INFO - PROCESS | 2880 | 1467236067548 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 14:34:27 INFO - PROCESS | 2880 | 1467236067551 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:34:27 INFO - PROCESS | 2880 | 1467236067552 Marionette TRACE conn7 <- [1,2042,null,{}] 14:34:27 INFO - PROCESS | 2880 | 1467236067556 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:27 INFO - PROCESS | 2880 | 1467236067558 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:27 INFO - PROCESS | 2880 | 1467236067684 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 14:34:27 INFO - PROCESS | 2880 | 1467236067754 Marionette TRACE conn7 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:27 INFO - PROCESS | 2880 | 1467236067757 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:27 INFO - PROCESS | 2880 | ++DOCSHELL 18B08000 == 30 [pid = 2880] [id = 520] 14:34:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18B0BC00) [pid = 2880] [serial = 1560] [outer = 00000000] 14:34:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18BD2000) [pid = 2880] [serial = 1561] [outer = 18B0BC00] 14:34:27 INFO - PROCESS | 2880 | 1467236067805 Marionette DEBUG loaded listener.js 14:34:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18C37C00) [pid = 2880] [serial = 1562] [outer = 18B0BC00] 14:34:28 INFO - PROCESS | 2880 | 1467236068244 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 14:34:28 INFO - PROCESS | 2880 | 1467236068286 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 14:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:34:28 INFO - PROCESS | 2880 | 1467236068288 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 14:34:28 INFO - PROCESS | 2880 | 1467236068291 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:34:28 INFO - PROCESS | 2880 | 1467236068293 Marionette TRACE conn7 <- [1,2046,null,{}] 14:34:28 INFO - PROCESS | 2880 | 1467236068297 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:28 INFO - PROCESS | 2880 | 1467236068299 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:28 INFO - PROCESS | 2880 | 1467236068415 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 14:34:28 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18D65400) [pid = 2880] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:34:28 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18C30C00) [pid = 2880] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:34:28 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (0C310C00) [pid = 2880] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:34:28 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (0EBA7C00) [pid = 2880] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:34:28 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1A81C800) [pid = 2880] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:34:28 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18D31000) [pid = 2880] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:34:28 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (12E58800) [pid = 2880] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:34:28 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18AEA400) [pid = 2880] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:34:28 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (08F61000) [pid = 2880] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:34:28 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18AF2400) [pid = 2880] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:34:28 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18B09400) [pid = 2880] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:34:28 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (118A5C00) [pid = 2880] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:34:28 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1AD52400) [pid = 2880] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:34:28 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18C3E400) [pid = 2880] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:34:28 INFO - PROCESS | 2880 | 1467236068854 Marionette TRACE conn7 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:28 INFO - PROCESS | 2880 | 1467236068858 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:28 INFO - PROCESS | 2880 | ++DOCSHELL 08F61000 == 31 [pid = 2880] [id = 521] 14:34:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (08F62C00) [pid = 2880] [serial = 1563] [outer = 00000000] 14:34:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (0C24E400) [pid = 2880] [serial = 1564] [outer = 08F62C00] 14:34:28 INFO - PROCESS | 2880 | 1467236068917 Marionette DEBUG loaded listener.js 14:34:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (0C307000) [pid = 2880] [serial = 1565] [outer = 08F62C00] 14:34:29 INFO - PROCESS | 2880 | 1467236069719 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1473ms 14:34:29 INFO - PROCESS | 2880 | 1467236069767 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 14:34:29 INFO - PROCESS | 2880 | 1467236069771 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 14:34:29 INFO - PROCESS | 2880 | 1467236069776 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:34:29 INFO - PROCESS | 2880 | 1467236069779 Marionette TRACE conn7 <- [1,2050,null,{}] 14:34:29 INFO - PROCESS | 2880 | 1467236069785 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:29 INFO - PROCESS | 2880 | 1467236069788 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:29 INFO - PROCESS | 2880 | 1467236069915 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 14:34:30 INFO - PROCESS | 2880 | --DOCSHELL 1B48D800 == 30 [pid = 2880] [id = 12] 14:34:30 INFO - PROCESS | 2880 | 1467236070058 Marionette TRACE conn7 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:30 INFO - PROCESS | 2880 | 1467236070061 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:30 INFO - PROCESS | 2880 | ++DOCSHELL 14762C00 == 31 [pid = 2880] [id = 522] 14:34:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (14C2A800) [pid = 2880] [serial = 1566] [outer = 00000000] 14:34:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (15195400) [pid = 2880] [serial = 1567] [outer = 14C2A800] 14:34:30 INFO - PROCESS | 2880 | 1467236070141 Marionette DEBUG loaded listener.js 14:34:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (15CC5000) [pid = 2880] [serial = 1568] [outer = 14C2A800] 14:34:30 INFO - PROCESS | 2880 | 1467236070824 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1077ms 14:34:30 INFO - PROCESS | 2880 | 1467236070862 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 14:34:30 INFO - PROCESS | 2880 | 1467236070867 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 14:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:34:30 INFO - PROCESS | 2880 | 1467236070871 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:34:30 INFO - PROCESS | 2880 | 1467236070873 Marionette TRACE conn7 <- [1,2054,null,{}] 14:34:30 INFO - PROCESS | 2880 | 1467236070902 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:30 INFO - PROCESS | 2880 | 1467236070905 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:31 INFO - PROCESS | 2880 | 1467236071030 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 14:34:31 INFO - PROCESS | 2880 | 1467236071163 Marionette TRACE conn7 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:31 INFO - PROCESS | 2880 | 1467236071166 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:31 INFO - PROCESS | 2880 | ++DOCSHELL 0D036000 == 32 [pid = 2880] [id = 523] 14:34:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18937400) [pid = 2880] [serial = 1569] [outer = 00000000] 14:34:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18CE4000) [pid = 2880] [serial = 1570] [outer = 18937400] 14:34:31 INFO - PROCESS | 2880 | 1467236071226 Marionette DEBUG loaded listener.js 14:34:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18CE6800) [pid = 2880] [serial = 1571] [outer = 18937400] 14:34:32 INFO - PROCESS | 2880 | 1467236072095 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1302ms 14:34:32 INFO - PROCESS | 2880 | 1467236072174 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 14:34:32 INFO - PROCESS | 2880 | 1467236072178 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 14:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:34:32 INFO - PROCESS | 2880 | 1467236072184 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:34:32 INFO - PROCESS | 2880 | 1467236072187 Marionette TRACE conn7 <- [1,2058,null,{}] 14:34:32 INFO - PROCESS | 2880 | 1467236072192 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:32 INFO - PROCESS | 2880 | 1467236072195 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:32 INFO - PROCESS | 2880 | 1467236072318 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 14:34:32 INFO - PROCESS | 2880 | --DOCSHELL 18B08000 == 31 [pid = 2880] [id = 520] 14:34:32 INFO - PROCESS | 2880 | --DOCSHELL 17ADDC00 == 30 [pid = 2880] [id = 519] 14:34:32 INFO - PROCESS | 2880 | --DOCSHELL 12304800 == 29 [pid = 2880] [id = 518] 14:34:32 INFO - PROCESS | 2880 | --DOCSHELL 0C9CC800 == 28 [pid = 2880] [id = 517] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1AD48400) [pid = 2880] [serial = 1531] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1A40B400) [pid = 2880] [serial = 1519] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1A8BC000) [pid = 2880] [serial = 1522] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1A40C400) [pid = 2880] [serial = 1520] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1230A800) [pid = 2880] [serial = 1525] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1A8C1000) [pid = 2880] [serial = 1523] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (123D8C00) [pid = 2880] [serial = 1501] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (15198C00) [pid = 2880] [serial = 1502] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1A937000) [pid = 2880] [serial = 1499] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A8B5C00) [pid = 2880] [serial = 1498] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18D5D000) [pid = 2880] [serial = 1516] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1505E000) [pid = 2880] [serial = 1510] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (15196000) [pid = 2880] [serial = 1511] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18B02000) [pid = 2880] [serial = 1513] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18B0F800) [pid = 2880] [serial = 1514] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (0C30E400) [pid = 2880] [serial = 1507] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (0D575400) [pid = 2880] [serial = 1508] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18BDC800) [pid = 2880] [serial = 1504] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (18D15800) [pid = 2880] [serial = 1505] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (1AD4DC00) [pid = 2880] [serial = 1532] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (1A409400) [pid = 2880] [serial = 1528] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (15058C00) [pid = 2880] [serial = 1526] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (1A936C00) [pid = 2880] [serial = 1529] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (18D66800) [pid = 2880] [serial = 1517] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (15061C00) [pid = 2880] [serial = 1472] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (1AD6DC00) [pid = 2880] [serial = 1534] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (1AD71C00) [pid = 2880] [serial = 1535] [outer = 00000000] [url = about:blank] 14:34:32 INFO - PROCESS | 2880 | 1467236072441 Marionette TRACE conn7 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:32 INFO - PROCESS | 2880 | 1467236072445 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:32 INFO - PROCESS | 2880 | ++DOCSHELL 0DBECC00 == 29 [pid = 2880] [id = 524] 14:34:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (0DF73800) [pid = 2880] [serial = 1572] [outer = 00000000] 14:34:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (118A2400) [pid = 2880] [serial = 1573] [outer = 0DF73800] 14:34:32 INFO - PROCESS | 2880 | 1467236072495 Marionette DEBUG loaded listener.js 14:34:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (12122000) [pid = 2880] [serial = 1574] [outer = 0DF73800] 14:34:32 INFO - PROCESS | 2880 | 1467236072961 Marionette TRACE conn7 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 14:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 830ms 14:34:33 INFO - PROCESS | 2880 | 1467236073014 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 14:34:33 INFO - PROCESS | 2880 | 1467236073018 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 14:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:34:33 INFO - PROCESS | 2880 | 1467236073029 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:34:33 INFO - PROCESS | 2880 | 1467236073031 Marionette TRACE conn7 <- [1,2062,null,{}] 14:34:33 INFO - PROCESS | 2880 | 1467236073035 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:33 INFO - PROCESS | 2880 | 1467236073038 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:33 INFO - PROCESS | 2880 | 1467236073130 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 14:34:33 INFO - PROCESS | 2880 | 1467236073145 Marionette TRACE conn7 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:33 INFO - PROCESS | 2880 | 1467236073148 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:33 INFO - PROCESS | 2880 | ++DOCSHELL 15060000 == 30 [pid = 2880] [id = 525] 14:34:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (15060800) [pid = 2880] [serial = 1575] [outer = 00000000] 14:34:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (15195800) [pid = 2880] [serial = 1576] [outer = 15060800] 14:34:33 INFO - PROCESS | 2880 | 1467236073197 Marionette DEBUG loaded listener.js 14:34:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (15C07C00) [pid = 2880] [serial = 1577] [outer = 15060800] 14:34:33 INFO - PROCESS | 2880 | 1467236073688 Marionette TRACE conn7 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 14:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 690ms 14:34:33 INFO - PROCESS | 2880 | 1467236073719 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 14:34:33 INFO - PROCESS | 2880 | 1467236073721 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 14:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:34:33 INFO - PROCESS | 2880 | 1467236073725 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:34:33 INFO - PROCESS | 2880 | 1467236073728 Marionette TRACE conn7 <- [1,2066,null,{}] 14:34:33 INFO - PROCESS | 2880 | 1467236073739 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:33 INFO - PROCESS | 2880 | 1467236073744 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:33 INFO - PROCESS | 2880 | 1467236073859 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 14:34:33 INFO - PROCESS | 2880 | 1467236073957 Marionette TRACE conn7 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:33 INFO - PROCESS | 2880 | 1467236073960 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:33 INFO - PROCESS | 2880 | ++DOCSHELL 18B0D800 == 31 [pid = 2880] [id = 526] 14:34:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (18BA8C00) [pid = 2880] [serial = 1578] [outer = 00000000] 14:34:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (18BD9000) [pid = 2880] [serial = 1579] [outer = 18BA8C00] 14:34:34 INFO - PROCESS | 2880 | 1467236074008 Marionette DEBUG loaded listener.js 14:34:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (18C3B000) [pid = 2880] [serial = 1580] [outer = 18BA8C00] 14:34:34 INFO - PROCESS | 2880 | 1467236074402 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 731ms 14:34:34 INFO - PROCESS | 2880 | 1467236074459 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 14:34:34 INFO - PROCESS | 2880 | 1467236074462 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 14:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:34:34 INFO - PROCESS | 2880 | 1467236074470 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:34:34 INFO - PROCESS | 2880 | 1467236074472 Marionette TRACE conn7 <- [1,2070,null,{}] 14:34:34 INFO - PROCESS | 2880 | 1467236074476 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:34 INFO - PROCESS | 2880 | 1467236074478 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:34 INFO - PROCESS | 2880 | 1467236074611 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 14:34:34 INFO - PROCESS | 2880 | 1467236074678 Marionette TRACE conn7 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:34 INFO - PROCESS | 2880 | 1467236074680 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:34 INFO - PROCESS | 2880 | ++DOCSHELL 18CE4800 == 32 [pid = 2880] [id = 527] 14:34:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (18CE8C00) [pid = 2880] [serial = 1581] [outer = 00000000] 14:34:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (18D61000) [pid = 2880] [serial = 1582] [outer = 18CE8C00] 14:34:34 INFO - PROCESS | 2880 | 1467236074728 Marionette DEBUG loaded listener.js 14:34:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (1A004C00) [pid = 2880] [serial = 1583] [outer = 18CE8C00] 14:34:35 INFO - PROCESS | 2880 | 1467236075178 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 14:34:35 INFO - PROCESS | 2880 | 1467236075199 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 14:34:35 INFO - PROCESS | 2880 | 1467236075201 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 14:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:34:35 INFO - PROCESS | 2880 | 1467236075246 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:34:35 INFO - PROCESS | 2880 | 1467236075248 Marionette TRACE conn7 <- [1,2074,null,{}] 14:34:35 INFO - PROCESS | 2880 | 1467236075252 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:35 INFO - PROCESS | 2880 | 1467236075254 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:35 INFO - PROCESS | 2880 | 1467236075372 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 14:34:35 INFO - PROCESS | 2880 | 1467236075382 Marionette TRACE conn7 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:35 INFO - PROCESS | 2880 | 1467236075384 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:35 INFO - PROCESS | 2880 | ++DOCSHELL 1A006400 == 33 [pid = 2880] [id = 528] 14:34:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1A007C00) [pid = 2880] [serial = 1584] [outer = 00000000] 14:34:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1A00E400) [pid = 2880] [serial = 1585] [outer = 1A007C00] 14:34:35 INFO - PROCESS | 2880 | 1467236075430 Marionette DEBUG loaded listener.js 14:34:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1A00F400) [pid = 2880] [serial = 1586] [outer = 1A007C00] 14:34:35 INFO - PROCESS | 2880 | 1467236075903 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 750ms 14:34:36 INFO - PROCESS | 2880 | 1467236075984 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 14:34:36 INFO - PROCESS | 2880 | 1467236075987 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 14:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:34:36 INFO - PROCESS | 2880 | 1467236075994 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:34:36 INFO - PROCESS | 2880 | 1467236075996 Marionette TRACE conn7 <- [1,2078,null,{}] 14:34:36 INFO - PROCESS | 2880 | 1467236076005 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:36 INFO - PROCESS | 2880 | 1467236076011 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:36 INFO - PROCESS | 2880 | 1467236076153 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 14:34:36 INFO - PROCESS | 2880 | 1467236076218 Marionette TRACE conn7 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:36 INFO - PROCESS | 2880 | 1467236076220 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:36 INFO - PROCESS | 2880 | ++DOCSHELL 1897F800 == 34 [pid = 2880] [id = 529] 14:34:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18D5A800) [pid = 2880] [serial = 1587] [outer = 00000000] 14:34:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1A455400) [pid = 2880] [serial = 1588] [outer = 18D5A800] 14:34:36 INFO - PROCESS | 2880 | 1467236076267 Marionette DEBUG loaded listener.js 14:34:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1A457C00) [pid = 2880] [serial = 1589] [outer = 18D5A800] 14:34:36 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (17ADEC00) [pid = 2880] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:34:36 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1AE8A000) [pid = 2880] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:34:36 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18C3A400) [pid = 2880] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:34:36 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1189DC00) [pid = 2880] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:34:36 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (0DFC2800) [pid = 2880] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:34:36 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (12306800) [pid = 2880] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:34:36 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (12199400) [pid = 2880] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:34:36 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (0D03B000) [pid = 2880] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:34:36 INFO - PROCESS | 2880 | 1467236076660 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 14:34:36 INFO - PROCESS | 2880 | 1467236076721 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 14:34:36 INFO - PROCESS | 2880 | 1467236076732 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 14:34:36 INFO - PROCESS | 2880 | 1467236076736 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:34:36 INFO - PROCESS | 2880 | 1467236076738 Marionette TRACE conn7 <- [1,2082,null,{}] 14:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:34:36 INFO - PROCESS | 2880 | 1467236076741 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:36 INFO - PROCESS | 2880 | 1467236076743 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:36 INFO - PROCESS | 2880 | 1467236076823 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 14:34:36 INFO - PROCESS | 2880 | 1467236076829 Marionette TRACE conn7 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:36 INFO - PROCESS | 2880 | 1467236076831 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:36 INFO - PROCESS | 2880 | ++DOCSHELL 0DFC2800 == 35 [pid = 2880] [id = 530] 14:34:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (17769C00) [pid = 2880] [serial = 1590] [outer = 00000000] 14:34:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (1A45D000) [pid = 2880] [serial = 1591] [outer = 17769C00] 14:34:36 INFO - PROCESS | 2880 | 1467236076877 Marionette DEBUG loaded listener.js 14:34:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1A4AFC00) [pid = 2880] [serial = 1592] [outer = 17769C00] 14:34:37 INFO - PROCESS | 2880 | 1467236077311 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 631ms 14:34:37 INFO - PROCESS | 2880 | 1467236077372 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 14:34:37 INFO - PROCESS | 2880 | 1467236077375 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 14:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:34:37 INFO - PROCESS | 2880 | 1467236077378 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:34:37 INFO - PROCESS | 2880 | 1467236077380 Marionette TRACE conn7 <- [1,2086,null,{}] 14:34:37 INFO - PROCESS | 2880 | 1467236077383 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:37 INFO - PROCESS | 2880 | 1467236077385 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:37 INFO - PROCESS | 2880 | 1467236077470 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 14:34:37 INFO - PROCESS | 2880 | 1467236077476 Marionette TRACE conn7 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:37 INFO - PROCESS | 2880 | 1467236077478 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:37 INFO - PROCESS | 2880 | ++DOCSHELL 15195000 == 36 [pid = 2880] [id = 531] 14:34:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1A453000) [pid = 2880] [serial = 1593] [outer = 00000000] 14:34:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1A81A000) [pid = 2880] [serial = 1594] [outer = 1A453000] 14:34:37 INFO - PROCESS | 2880 | 1467236077524 Marionette DEBUG loaded listener.js 14:34:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1A822C00) [pid = 2880] [serial = 1595] [outer = 1A453000] 14:34:38 INFO - PROCESS | 2880 | 1467236077984 Marionette TRACE conn7 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 14:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 632ms 14:34:38 INFO - PROCESS | 2880 | 1467236078015 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 14:34:38 INFO - PROCESS | 2880 | 1467236078017 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 14:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:34:38 INFO - PROCESS | 2880 | 1467236078021 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:34:38 INFO - PROCESS | 2880 | 1467236078023 Marionette TRACE conn7 <- [1,2090,null,{}] 14:34:38 INFO - PROCESS | 2880 | 1467236078026 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:38 INFO - PROCESS | 2880 | 1467236078028 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:38 INFO - PROCESS | 2880 | 1467236078112 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 14:34:38 INFO - PROCESS | 2880 | 1467236078118 Marionette TRACE conn7 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:38 INFO - PROCESS | 2880 | 1467236078120 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:38 INFO - PROCESS | 2880 | ++DOCSHELL 08F61C00 == 37 [pid = 2880] [id = 532] 14:34:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (0C258000) [pid = 2880] [serial = 1596] [outer = 00000000] 14:34:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1A404C00) [pid = 2880] [serial = 1597] [outer = 0C258000] 14:34:38 INFO - PROCESS | 2880 | 1467236078166 Marionette DEBUG loaded listener.js 14:34:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1A92CC00) [pid = 2880] [serial = 1598] [outer = 0C258000] 14:34:38 INFO - PROCESS | 2880 | 1467236078862 Marionette TRACE conn7 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 14:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 870ms 14:34:38 INFO - PROCESS | 2880 | 1467236078895 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 14:34:38 INFO - PROCESS | 2880 | 1467236078900 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 14:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:34:38 INFO - PROCESS | 2880 | 1467236078906 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:34:38 INFO - PROCESS | 2880 | 1467236078910 Marionette TRACE conn7 <- [1,2094,null,{}] 14:34:38 INFO - PROCESS | 2880 | 1467236078916 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:38 INFO - PROCESS | 2880 | 1467236078919 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:39 INFO - PROCESS | 2880 | 1467236079043 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 14:34:39 INFO - PROCESS | 2880 | 1467236079203 Marionette TRACE conn7 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:39 INFO - PROCESS | 2880 | 1467236079206 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:39 INFO - PROCESS | 2880 | ++DOCSHELL 0DBED000 == 38 [pid = 2880] [id = 533] 14:34:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (0E8DF800) [pid = 2880] [serial = 1599] [outer = 00000000] 14:34:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (12395000) [pid = 2880] [serial = 1600] [outer = 0E8DF800] 14:34:39 INFO - PROCESS | 2880 | 1467236079269 Marionette DEBUG loaded listener.js 14:34:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (15061C00) [pid = 2880] [serial = 1601] [outer = 0E8DF800] 14:34:39 INFO - PROCESS | 2880 | 1467236079908 Marionette TRACE conn7 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 14:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1074ms 14:34:40 INFO - PROCESS | 2880 | 1467236079985 Marionette TRACE conn7 -> [0,2097,"getWindowHandle",null] 14:34:40 INFO - PROCESS | 2880 | 1467236079990 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 14:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:34:40 INFO - PROCESS | 2880 | 1467236079997 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:34:40 INFO - PROCESS | 2880 | 1467236080000 Marionette TRACE conn7 <- [1,2098,null,{}] 14:34:40 INFO - PROCESS | 2880 | 1467236080005 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:40 INFO - PROCESS | 2880 | 1467236080008 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:40 INFO - PROCESS | 2880 | 1467236080134 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 14:34:40 INFO - PROCESS | 2880 | 1467236080272 Marionette TRACE conn7 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:40 INFO - PROCESS | 2880 | 1467236080275 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:40 INFO - PROCESS | 2880 | ++DOCSHELL 18B02000 == 39 [pid = 2880] [id = 534] 14:34:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18B03C00) [pid = 2880] [serial = 1602] [outer = 00000000] 14:34:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18C30800) [pid = 2880] [serial = 1603] [outer = 18B03C00] 14:34:40 INFO - PROCESS | 2880 | 1467236080336 Marionette DEBUG loaded listener.js 14:34:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18CE4400) [pid = 2880] [serial = 1604] [outer = 18B03C00] 14:34:40 INFO - PROCESS | 2880 | 1467236080922 Marionette TRACE conn7 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 14:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 971ms 14:34:40 INFO - PROCESS | 2880 | 1467236080985 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 14:34:41 INFO - PROCESS | 2880 | 1467236080987 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 14:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:34:41 INFO - PROCESS | 2880 | 1467236080991 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:34:41 INFO - PROCESS | 2880 | 1467236080995 Marionette TRACE conn7 <- [1,2102,null,{}] 14:34:41 INFO - PROCESS | 2880 | 1467236081006 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:41 INFO - PROCESS | 2880 | 1467236081011 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:41 INFO - PROCESS | 2880 | 1467236081122 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 14:34:41 INFO - PROCESS | 2880 | 1467236081288 Marionette TRACE conn7 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:41 INFO - PROCESS | 2880 | 1467236081292 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:41 INFO - PROCESS | 2880 | ++DOCSHELL 1A938800 == 40 [pid = 2880] [id = 535] 14:34:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1AA21400) [pid = 2880] [serial = 1605] [outer = 00000000] 14:34:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1AA27400) [pid = 2880] [serial = 1606] [outer = 1AA21400] 14:34:41 INFO - PROCESS | 2880 | 1467236081354 Marionette DEBUG loaded listener.js 14:34:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1AA2D000) [pid = 2880] [serial = 1607] [outer = 1AA21400] 14:34:41 INFO - PROCESS | 2880 | 1467236081920 Marionette TRACE conn7 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 14:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 970ms 14:34:42 INFO - PROCESS | 2880 | 1467236081988 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 14:34:42 INFO - PROCESS | 2880 | 1467236081992 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 14:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:34:42 INFO - PROCESS | 2880 | 1467236081997 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:34:42 INFO - PROCESS | 2880 | 1467236081999 Marionette TRACE conn7 <- [1,2106,null,{}] 14:34:42 INFO - PROCESS | 2880 | 1467236082003 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:42 INFO - PROCESS | 2880 | 1467236082006 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:42 INFO - PROCESS | 2880 | 1467236082123 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 14:34:42 INFO - PROCESS | 2880 | 1467236082270 Marionette TRACE conn7 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:42 INFO - PROCESS | 2880 | 1467236082272 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:42 INFO - PROCESS | 2880 | ++DOCSHELL 18AECC00 == 41 [pid = 2880] [id = 536] 14:34:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18AF2000) [pid = 2880] [serial = 1608] [outer = 00000000] 14:34:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1AA41C00) [pid = 2880] [serial = 1609] [outer = 18AF2000] 14:34:42 INFO - PROCESS | 2880 | 1467236082328 Marionette DEBUG loaded listener.js 14:34:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1AD4C000) [pid = 2880] [serial = 1610] [outer = 18AF2000] 14:34:43 INFO - PROCESS | 2880 | 1467236083072 Marionette TRACE conn7 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 14:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1123ms 14:34:43 INFO - PROCESS | 2880 | 1467236083126 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 14:34:43 INFO - PROCESS | 2880 | 1467236083130 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 14:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:34:43 INFO - PROCESS | 2880 | 1467236083135 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:34:43 INFO - PROCESS | 2880 | 1467236083139 Marionette TRACE conn7 <- [1,2110,null,{}] 14:34:43 INFO - PROCESS | 2880 | 1467236083144 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:43 INFO - PROCESS | 2880 | 1467236083148 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:43 INFO - PROCESS | 2880 | 1467236083255 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 14:34:43 INFO - PROCESS | 2880 | 1467236083400 Marionette TRACE conn7 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:43 INFO - PROCESS | 2880 | 1467236083403 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:43 INFO - PROCESS | 2880 | ++DOCSHELL 1230C400 == 42 [pid = 2880] [id = 537] 14:34:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1238D000) [pid = 2880] [serial = 1611] [outer = 00000000] 14:34:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (15C57400) [pid = 2880] [serial = 1612] [outer = 1238D000] 14:34:43 INFO - PROCESS | 2880 | 1467236083456 Marionette DEBUG loaded listener.js 14:34:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1897DC00) [pid = 2880] [serial = 1613] [outer = 1238D000] 14:34:44 INFO - PROCESS | 2880 | --DOCSHELL 15195000 == 41 [pid = 2880] [id = 531] 14:34:44 INFO - PROCESS | 2880 | --DOCSHELL 0DFC2800 == 40 [pid = 2880] [id = 530] 14:34:44 INFO - PROCESS | 2880 | --DOCSHELL 1897F800 == 39 [pid = 2880] [id = 529] 14:34:44 INFO - PROCESS | 2880 | --DOCSHELL 1A006400 == 38 [pid = 2880] [id = 528] 14:34:44 INFO - PROCESS | 2880 | --DOCSHELL 18CE4800 == 37 [pid = 2880] [id = 527] 14:34:44 INFO - PROCESS | 2880 | --DOCSHELL 18B0D800 == 36 [pid = 2880] [id = 526] 14:34:44 INFO - PROCESS | 2880 | --DOCSHELL 15060000 == 35 [pid = 2880] [id = 525] 14:34:44 INFO - PROCESS | 2880 | --DOCSHELL 08F74C00 == 34 [pid = 2880] [id = 13] 14:34:44 INFO - PROCESS | 2880 | --DOCSHELL 0DBECC00 == 33 [pid = 2880] [id = 524] 14:34:44 INFO - PROCESS | 2880 | --DOCSHELL 0D036000 == 32 [pid = 2880] [id = 523] 14:34:44 INFO - PROCESS | 2880 | --DOCSHELL 14762C00 == 31 [pid = 2880] [id = 522] 14:34:44 INFO - PROCESS | 2880 | --DOCSHELL 08F61000 == 30 [pid = 2880] [id = 521] 14:34:44 INFO - PROCESS | 2880 | --DOCSHELL 118A0800 == 29 [pid = 2880] [id = 516] 14:34:44 INFO - PROCESS | 2880 | --DOCSHELL 1A938800 == 28 [pid = 2880] [id = 535] 14:34:44 INFO - PROCESS | 2880 | --DOCSHELL 18AECC00 == 27 [pid = 2880] [id = 536] 14:34:44 INFO - PROCESS | 2880 | --DOCSHELL 18B02000 == 26 [pid = 2880] [id = 534] 14:34:44 INFO - PROCESS | 2880 | --DOCSHELL 08F61C00 == 25 [pid = 2880] [id = 532] 14:34:44 INFO - PROCESS | 2880 | --DOCSHELL 0DBED000 == 24 [pid = 2880] [id = 533] 14:34:44 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (18AEFC00) [pid = 2880] [serial = 1559] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18BD2000) [pid = 2880] [serial = 1561] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1AE94800) [pid = 2880] [serial = 1544] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1A4B3800) [pid = 2880] [serial = 1541] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (15C02C00) [pid = 2880] [serial = 1547] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (17942800) [pid = 2880] [serial = 1538] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18AE7800) [pid = 2880] [serial = 1558] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (12390C00) [pid = 2880] [serial = 1555] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (14729400) [pid = 2880] [serial = 1556] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (17944800) [pid = 2880] [serial = 1550] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (15C56800) [pid = 2880] [serial = 1549] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (0DCF6800) [pid = 2880] [serial = 1552] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0E8DF000) [pid = 2880] [serial = 1553] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (15C5F000) [pid = 2880] [serial = 1537] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1A407400) [pid = 2880] [serial = 1540] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1AE8F800) [pid = 2880] [serial = 1543] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (13D7EC00) [pid = 2880] [serial = 1546] [outer = 00000000] [url = about:blank] 14:34:44 INFO - PROCESS | 2880 | 1467236084773 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1680ms 14:34:44 INFO - PROCESS | 2880 | 1467236084816 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 14:34:44 INFO - PROCESS | 2880 | 1467236084820 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 14:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:34:44 INFO - PROCESS | 2880 | 1467236084825 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:34:44 INFO - PROCESS | 2880 | 1467236084827 Marionette TRACE conn7 <- [1,2114,null,{}] 14:34:44 INFO - PROCESS | 2880 | 1467236084833 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:44 INFO - PROCESS | 2880 | 1467236084836 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:44 INFO - PROCESS | 2880 | 1467236084929 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 14:34:44 INFO - PROCESS | 2880 | 1467236084936 Marionette TRACE conn7 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:44 INFO - PROCESS | 2880 | 1467236084938 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:44 INFO - PROCESS | 2880 | ++DOCSHELL 0D591400 == 25 [pid = 2880] [id = 538] 14:34:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (0D597000) [pid = 2880] [serial = 1614] [outer = 00000000] 14:34:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (0DE3F400) [pid = 2880] [serial = 1615] [outer = 0D597000] 14:34:45 INFO - PROCESS | 2880 | 1467236084989 Marionette DEBUG loaded listener.js 14:34:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (0E8E2000) [pid = 2880] [serial = 1616] [outer = 0D597000] 14:34:45 INFO - PROCESS | 2880 | 1467236085558 Marionette TRACE conn7 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 14:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 790ms 14:34:45 INFO - PROCESS | 2880 | 1467236085615 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 14:34:45 INFO - PROCESS | 2880 | 1467236085621 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 14:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:34:45 INFO - PROCESS | 2880 | 1467236085627 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:34:45 INFO - PROCESS | 2880 | 1467236085630 Marionette TRACE conn7 <- [1,2118,null,{}] 14:34:45 INFO - PROCESS | 2880 | 1467236085633 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:45 INFO - PROCESS | 2880 | 1467236085636 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:45 INFO - PROCESS | 2880 | 1467236085734 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 14:34:45 INFO - PROCESS | 2880 | 1467236085843 Marionette TRACE conn7 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:45 INFO - PROCESS | 2880 | 1467236085846 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:45 INFO - PROCESS | 2880 | ++DOCSHELL 123D8000 == 26 [pid = 2880] [id = 539] 14:34:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (123D9000) [pid = 2880] [serial = 1617] [outer = 00000000] 14:34:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (14726800) [pid = 2880] [serial = 1618] [outer = 123D9000] 14:34:45 INFO - PROCESS | 2880 | 1467236085893 Marionette DEBUG loaded listener.js 14:34:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (14758000) [pid = 2880] [serial = 1619] [outer = 123D9000] 14:34:46 INFO - PROCESS | 2880 | 1467236086275 Marionette TRACE conn7 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 14:34:46 INFO - PROCESS | 2880 | 1467236086304 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 14:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:34:46 INFO - PROCESS | 2880 | 1467236086307 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:34:46 INFO - PROCESS | 2880 | 1467236086311 Marionette TRACE conn7 <- [1,2122,null,{}] 14:34:46 INFO - PROCESS | 2880 | 1467236086322 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:46 INFO - PROCESS | 2880 | 1467236086327 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:46 INFO - PROCESS | 2880 | 1467236086411 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 14:34:46 INFO - PROCESS | 2880 | 1467236086418 Marionette TRACE conn7 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:46 INFO - PROCESS | 2880 | 1467236086422 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:46 INFO - PROCESS | 2880 | ++DOCSHELL 167B5400 == 27 [pid = 2880] [id = 540] 14:34:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (17767400) [pid = 2880] [serial = 1620] [outer = 00000000] 14:34:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18936000) [pid = 2880] [serial = 1621] [outer = 17767400] 14:34:46 INFO - PROCESS | 2880 | 1467236086473 Marionette DEBUG loaded listener.js 14:34:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18AE8000) [pid = 2880] [serial = 1622] [outer = 17767400] 14:34:47 INFO - PROCESS | 2880 | 1467236086985 Marionette TRACE conn7 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 14:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 14:34:47 INFO - PROCESS | 2880 | 1467236087040 Marionette TRACE conn7 -> [0,2125,"getWindowHandle",null] 14:34:47 INFO - PROCESS | 2880 | 1467236087043 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 14:34:47 INFO - PROCESS | 2880 | 1467236087046 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:34:47 INFO - PROCESS | 2880 | 1467236087048 Marionette TRACE conn7 <- [1,2126,null,{}] 14:34:47 INFO - PROCESS | 2880 | 1467236087057 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:47 INFO - PROCESS | 2880 | 1467236087060 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:47 INFO - PROCESS | 2880 | 1467236087207 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 14:34:47 INFO - PROCESS | 2880 | 1467236087276 Marionette TRACE conn7 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:47 INFO - PROCESS | 2880 | 1467236087278 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:47 INFO - PROCESS | 2880 | ++DOCSHELL 18B04400 == 28 [pid = 2880] [id = 541] 14:34:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18B04800) [pid = 2880] [serial = 1623] [outer = 00000000] 14:34:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18BD6000) [pid = 2880] [serial = 1624] [outer = 18B04800] 14:34:47 INFO - PROCESS | 2880 | 1467236087326 Marionette DEBUG loaded listener.js 14:34:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18BDEC00) [pid = 2880] [serial = 1625] [outer = 18B04800] 14:34:47 INFO - PROCESS | 2880 | 1467236087757 Marionette TRACE conn7 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 14:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 791ms 14:34:47 INFO - PROCESS | 2880 | 1467236087843 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 14:34:47 INFO - PROCESS | 2880 | 1467236087845 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 14:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:34:47 INFO - PROCESS | 2880 | 1467236087848 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:34:47 INFO - PROCESS | 2880 | 1467236087850 Marionette TRACE conn7 <- [1,2130,null,{}] 14:34:47 INFO - PROCESS | 2880 | 1467236087854 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:47 INFO - PROCESS | 2880 | 1467236087856 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:47 INFO - PROCESS | 2880 | 1467236087978 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 14:34:48 INFO - PROCESS | 2880 | 1467236087988 Marionette TRACE conn7 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:48 INFO - PROCESS | 2880 | 1467236087990 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:48 INFO - PROCESS | 2880 | ++DOCSHELL 18C32400 == 29 [pid = 2880] [id = 542] 14:34:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18C33000) [pid = 2880] [serial = 1626] [outer = 00000000] 14:34:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18D19800) [pid = 2880] [serial = 1627] [outer = 18C33000] 14:34:48 INFO - PROCESS | 2880 | 1467236088039 Marionette DEBUG loaded listener.js 14:34:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18D5EC00) [pid = 2880] [serial = 1628] [outer = 18C33000] 14:34:48 INFO - PROCESS | 2880 | 1467236088532 Marionette TRACE conn7 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 14:34:48 INFO - PROCESS | 2880 | 1467236088583 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 14:34:48 INFO - PROCESS | 2880 | 1467236088586 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:34:48 INFO - PROCESS | 2880 | 1467236088588 Marionette TRACE conn7 <- [1,2134,null,{}] 14:34:48 INFO - PROCESS | 2880 | 1467236088591 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:48 INFO - PROCESS | 2880 | 1467236088597 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:49 INFO - PROCESS | 2880 | 1467236089002 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 14:34:49 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1B48DC00) [pid = 2880] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:34:49 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18B0BC00) [pid = 2880] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:34:49 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18D5A800) [pid = 2880] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:34:49 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1A007C00) [pid = 2880] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:34:49 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18937400) [pid = 2880] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:34:49 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (08F62C00) [pid = 2880] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:34:49 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0DF73800) [pid = 2880] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:34:49 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (15060800) [pid = 2880] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:34:49 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (14C2A800) [pid = 2880] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:34:49 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18BA8C00) [pid = 2880] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:34:49 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1A453000) [pid = 2880] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:34:49 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1AD6B000) [pid = 2880] [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.] 14:34:49 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (0C258000) [pid = 2880] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:34:49 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18CE8C00) [pid = 2880] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:34:49 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (17769C00) [pid = 2880] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:34:49 INFO - PROCESS | 2880 | 1467236089075 Marionette TRACE conn7 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:49 INFO - PROCESS | 2880 | 1467236089077 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:49 INFO - PROCESS | 2880 | ++DOCSHELL 0C25A000 == 30 [pid = 2880] [id = 543] 14:34:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (0C30C000) [pid = 2880] [serial = 1629] [outer = 00000000] 14:34:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (12E62400) [pid = 2880] [serial = 1630] [outer = 0C30C000] 14:34:49 INFO - PROCESS | 2880 | 1467236089132 Marionette DEBUG loaded listener.js 14:34:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (17769C00) [pid = 2880] [serial = 1631] [outer = 0C30C000] 14:34:49 INFO - PROCESS | 2880 | 1467236089480 Marionette TRACE conn7 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 14:34:49 INFO - PROCESS | 2880 | 1467236089524 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 14:34:49 INFO - PROCESS | 2880 | 1467236089527 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:34:49 INFO - PROCESS | 2880 | 1467236089529 Marionette TRACE conn7 <- [1,2138,null,{}] 14:34:49 INFO - PROCESS | 2880 | 1467236089533 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:49 INFO - PROCESS | 2880 | 1467236089535 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:49 INFO - PROCESS | 2880 | 1467236089629 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 14:34:49 INFO - PROCESS | 2880 | 1467236089634 Marionette TRACE conn7 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:49 INFO - PROCESS | 2880 | 1467236089636 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:49 INFO - PROCESS | 2880 | ++DOCSHELL 0C96BC00 == 31 [pid = 2880] [id = 544] 14:34:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (14725C00) [pid = 2880] [serial = 1632] [outer = 00000000] 14:34:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A404800) [pid = 2880] [serial = 1633] [outer = 14725C00] 14:34:49 INFO - PROCESS | 2880 | 1467236089683 Marionette DEBUG loaded listener.js 14:34:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A408000) [pid = 2880] [serial = 1634] [outer = 14725C00] 14:34:50 INFO - PROCESS | 2880 | 1467236090127 Marionette TRACE conn7 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 14:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 14:34:50 INFO - PROCESS | 2880 | 1467236090170 Marionette TRACE conn7 -> [0,2141,"getWindowHandle",null] 14:34:50 INFO - PROCESS | 2880 | 1467236090172 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 14:34:50 INFO - PROCESS | 2880 | 1467236090175 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:34:50 INFO - PROCESS | 2880 | 1467236090177 Marionette TRACE conn7 <- [1,2142,null,{}] 14:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:34:50 INFO - PROCESS | 2880 | 1467236090180 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:50 INFO - PROCESS | 2880 | 1467236090182 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:50 INFO - PROCESS | 2880 | 1467236090263 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 14:34:50 INFO - PROCESS | 2880 | 1467236090269 Marionette TRACE conn7 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:50 INFO - PROCESS | 2880 | 1467236090271 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:50 INFO - PROCESS | 2880 | ++DOCSHELL 08F67C00 == 32 [pid = 2880] [id = 545] 14:34:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (118A4C00) [pid = 2880] [serial = 1635] [outer = 00000000] 14:34:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A45C400) [pid = 2880] [serial = 1636] [outer = 118A4C00] 14:34:50 INFO - PROCESS | 2880 | 1467236090317 Marionette DEBUG loaded listener.js 14:34:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18BD9800) [pid = 2880] [serial = 1637] [outer = 118A4C00] 14:34:50 INFO - PROCESS | 2880 | 1467236090776 Marionette TRACE conn7 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 14:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 14:34:50 INFO - PROCESS | 2880 | 1467236090852 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 14:34:50 INFO - PROCESS | 2880 | 1467236090854 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 14:34:50 INFO - PROCESS | 2880 | 1467236090857 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:34:50 INFO - PROCESS | 2880 | 1467236090859 Marionette TRACE conn7 <- [1,2146,null,{}] 14:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:34:50 INFO - PROCESS | 2880 | 1467236090862 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:50 INFO - PROCESS | 2880 | 1467236090864 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:50 INFO - PROCESS | 2880 | 1467236090944 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 14:34:50 INFO - PROCESS | 2880 | 1467236090961 Marionette TRACE conn7 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:50 INFO - PROCESS | 2880 | 1467236090963 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:50 INFO - PROCESS | 2880 | ++DOCSHELL 15CBF800 == 33 [pid = 2880] [id = 546] 14:34:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A825400) [pid = 2880] [serial = 1638] [outer = 00000000] 14:34:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1A8BD800) [pid = 2880] [serial = 1639] [outer = 1A825400] 14:34:51 INFO - PROCESS | 2880 | 1467236091009 Marionette DEBUG loaded listener.js 14:34:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1A92E400) [pid = 2880] [serial = 1640] [outer = 1A825400] 14:34:51 INFO - PROCESS | 2880 | 1467236091845 Marionette TRACE conn7 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 14:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1017ms 14:34:51 INFO - PROCESS | 2880 | 1467236091878 Marionette TRACE conn7 -> [0,2149,"getWindowHandle",null] 14:34:51 INFO - PROCESS | 2880 | 1467236091883 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 14:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:34:51 INFO - PROCESS | 2880 | 1467236091888 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:34:51 INFO - PROCESS | 2880 | 1467236091893 Marionette TRACE conn7 <- [1,2150,null,{}] 14:34:51 INFO - PROCESS | 2880 | 1467236091918 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:51 INFO - PROCESS | 2880 | 1467236091921 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:52 INFO - PROCESS | 2880 | 1467236092066 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 14:34:52 INFO - PROCESS | 2880 | 1467236092207 Marionette TRACE conn7 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:52 INFO - PROCESS | 2880 | 1467236092210 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:52 INFO - PROCESS | 2880 | ++DOCSHELL 0D15F000 == 34 [pid = 2880] [id = 547] 14:34:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (0D573400) [pid = 2880] [serial = 1641] [outer = 00000000] 14:34:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1230D800) [pid = 2880] [serial = 1642] [outer = 0D573400] 14:34:52 INFO - PROCESS | 2880 | 1467236092274 Marionette DEBUG loaded listener.js 14:34:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (147EB800) [pid = 2880] [serial = 1643] [outer = 0D573400] 14:34:53 INFO - PROCESS | 2880 | 1467236093016 Marionette TRACE conn7 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 14:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1180ms 14:34:53 INFO - PROCESS | 2880 | 1467236093083 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 14:34:53 INFO - PROCESS | 2880 | 1467236093088 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 14:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:34:53 INFO - PROCESS | 2880 | 1467236093096 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:34:53 INFO - PROCESS | 2880 | 1467236093099 Marionette TRACE conn7 <- [1,2154,null,{}] 14:34:53 INFO - PROCESS | 2880 | 1467236093103 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:53 INFO - PROCESS | 2880 | 1467236093106 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:53 INFO - PROCESS | 2880 | 1467236093238 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 14:34:53 INFO - PROCESS | 2880 | 1467236093397 Marionette TRACE conn7 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:53 INFO - PROCESS | 2880 | 1467236093400 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:53 INFO - PROCESS | 2880 | ++DOCSHELL 0D61BC00 == 35 [pid = 2880] [id = 548] 14:34:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (0DBE3800) [pid = 2880] [serial = 1644] [outer = 00000000] 14:34:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (18B07800) [pid = 2880] [serial = 1645] [outer = 0DBE3800] 14:34:53 INFO - PROCESS | 2880 | 1467236093458 Marionette DEBUG loaded listener.js 14:34:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (18C39C00) [pid = 2880] [serial = 1646] [outer = 0DBE3800] 14:34:54 INFO - PROCESS | 2880 | 1467236094325 Marionette TRACE conn7 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 14:34:54 INFO - PROCESS | 2880 | --DOCSHELL 08F67C00 == 34 [pid = 2880] [id = 545] 14:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:34:54 INFO - PROCESS | 2880 | --DOCSHELL 0C96BC00 == 33 [pid = 2880] [id = 544] 14:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1282ms 14:34:54 INFO - PROCESS | 2880 | --DOCSHELL 0C25A000 == 32 [pid = 2880] [id = 543] 14:34:54 INFO - PROCESS | 2880 | --DOCSHELL 18C32400 == 31 [pid = 2880] [id = 542] 14:34:54 INFO - PROCESS | 2880 | --DOCSHELL 18B04400 == 30 [pid = 2880] [id = 541] 14:34:54 INFO - PROCESS | 2880 | --DOCSHELL 167B5400 == 29 [pid = 2880] [id = 540] 14:34:54 INFO - PROCESS | 2880 | --DOCSHELL 123D8000 == 28 [pid = 2880] [id = 539] 14:34:54 INFO - PROCESS | 2880 | --DOCSHELL 0D591400 == 27 [pid = 2880] [id = 538] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1AD76800) [pid = 2880] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (18C37C00) [pid = 2880] [serial = 1562] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1A455400) [pid = 2880] [serial = 1588] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1A00E400) [pid = 2880] [serial = 1585] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1A457C00) [pid = 2880] [serial = 1589] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18CE4000) [pid = 2880] [serial = 1570] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18CE6800) [pid = 2880] [serial = 1571] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0C24E400) [pid = 2880] [serial = 1564] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (0C307000) [pid = 2880] [serial = 1565] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (118A2400) [pid = 2880] [serial = 1573] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (12122000) [pid = 2880] [serial = 1574] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (15195800) [pid = 2880] [serial = 1576] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (15C07C00) [pid = 2880] [serial = 1577] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (15195400) [pid = 2880] [serial = 1567] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (15CC5000) [pid = 2880] [serial = 1568] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18BD9000) [pid = 2880] [serial = 1579] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1A81A000) [pid = 2880] [serial = 1594] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D5F800) [pid = 2880] [serial = 1064] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1A822C00) [pid = 2880] [serial = 1595] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1A92CC00) [pid = 2880] [serial = 1598] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1A404C00) [pid = 2880] [serial = 1597] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18D61000) [pid = 2880] [serial = 1582] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1A004C00) [pid = 2880] [serial = 1583] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1A00F400) [pid = 2880] [serial = 1586] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (1A4AFC00) [pid = 2880] [serial = 1592] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1A45D000) [pid = 2880] [serial = 1591] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (18C3B000) [pid = 2880] [serial = 1580] [outer = 00000000] [url = about:blank] 14:34:54 INFO - PROCESS | 2880 | 1467236094419 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 14:34:54 INFO - PROCESS | 2880 | 1467236094423 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 14:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:34:54 INFO - PROCESS | 2880 | 1467236094428 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:34:54 INFO - PROCESS | 2880 | 1467236094431 Marionette TRACE conn7 <- [1,2158,null,{}] 14:34:54 INFO - PROCESS | 2880 | 1467236094437 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:54 INFO - PROCESS | 2880 | 1467236094440 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:54 INFO - PROCESS | 2880 | 1467236094541 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 14:34:54 INFO - PROCESS | 2880 | 1467236094548 Marionette TRACE conn7 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:54 INFO - PROCESS | 2880 | 1467236094551 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:54 INFO - PROCESS | 2880 | ++DOCSHELL 0C741000 == 28 [pid = 2880] [id = 549] 14:34:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (0C96BC00) [pid = 2880] [serial = 1647] [outer = 00000000] 14:34:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (0D57F400) [pid = 2880] [serial = 1648] [outer = 0C96BC00] 14:34:54 INFO - PROCESS | 2880 | 1467236094602 Marionette DEBUG loaded listener.js 14:34:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (0DF7F400) [pid = 2880] [serial = 1649] [outer = 0C96BC00] 14:34:55 INFO - PROCESS | 2880 | 1467236095154 Marionette TRACE conn7 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 14:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 770ms 14:34:55 INFO - PROCESS | 2880 | 1467236095200 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 14:34:55 INFO - PROCESS | 2880 | 1467236095204 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 14:34:55 INFO - PROCESS | 2880 | 1467236095210 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:34:55 INFO - PROCESS | 2880 | 1467236095213 Marionette TRACE conn7 <- [1,2162,null,{}] 14:34:55 INFO - PROCESS | 2880 | 1467236095216 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:55 INFO - PROCESS | 2880 | 1467236095219 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:55 INFO - PROCESS | 2880 | 1467236095313 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 14:34:55 INFO - PROCESS | 2880 | 1467236095416 Marionette TRACE conn7 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:55 INFO - PROCESS | 2880 | 1467236095418 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:55 INFO - PROCESS | 2880 | ++DOCSHELL 12306800 == 29 [pid = 2880] [id = 550] 14:34:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (12307400) [pid = 2880] [serial = 1650] [outer = 00000000] 14:34:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (14765000) [pid = 2880] [serial = 1651] [outer = 12307400] 14:34:55 INFO - PROCESS | 2880 | 1467236095468 Marionette DEBUG loaded listener.js 14:34:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (15194000) [pid = 2880] [serial = 1652] [outer = 12307400] 14:34:55 INFO - PROCESS | 2880 | 1467236095884 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 14:34:55 INFO - PROCESS | 2880 | 1467236095949 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 14:34:55 INFO - PROCESS | 2880 | 1467236095951 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 14:34:55 INFO - PROCESS | 2880 | 1467236095955 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:34:55 INFO - PROCESS | 2880 | 1467236095958 Marionette TRACE conn7 <- [1,2166,null,{}] 14:34:56 INFO - PROCESS | 2880 | 1467236095974 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:56 INFO - PROCESS | 2880 | 1467236095979 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:56 INFO - PROCESS | 2880 | 1467236096071 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 14:34:56 INFO - PROCESS | 2880 | 1467236096087 Marionette TRACE conn7 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:56 INFO - PROCESS | 2880 | 1467236096090 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:56 INFO - PROCESS | 2880 | ++DOCSHELL 18B07000 == 30 [pid = 2880] [id = 551] 14:34:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18B07C00) [pid = 2880] [serial = 1653] [outer = 00000000] 14:34:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18BA8C00) [pid = 2880] [serial = 1654] [outer = 18B07C00] 14:34:56 INFO - PROCESS | 2880 | 1467236096143 Marionette DEBUG loaded listener.js 14:34:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18C32400) [pid = 2880] [serial = 1655] [outer = 18B07C00] 14:34:56 INFO - PROCESS | 2880 | 1467236096612 Marionette TRACE conn7 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 14:34:56 INFO - PROCESS | 2880 | 1467236096690 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 14:34:56 INFO - PROCESS | 2880 | 1467236096693 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 14:34:56 INFO - PROCESS | 2880 | 1467236096696 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:34:56 INFO - PROCESS | 2880 | 1467236096698 Marionette TRACE conn7 <- [1,2170,null,{}] 14:34:56 INFO - PROCESS | 2880 | 1467236096701 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:56 INFO - PROCESS | 2880 | 1467236096703 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:56 INFO - PROCESS | 2880 | 1467236096834 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 14:34:56 INFO - PROCESS | 2880 | 1467236096839 Marionette TRACE conn7 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:56 INFO - PROCESS | 2880 | 1467236096841 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:56 INFO - PROCESS | 2880 | ++DOCSHELL 18C3DC00 == 31 [pid = 2880] [id = 552] 14:34:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18CE5400) [pid = 2880] [serial = 1656] [outer = 00000000] 14:34:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18D1C000) [pid = 2880] [serial = 1657] [outer = 18CE5400] 14:34:56 INFO - PROCESS | 2880 | 1467236096890 Marionette DEBUG loaded listener.js 14:34:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18D58800) [pid = 2880] [serial = 1658] [outer = 18CE5400] 14:34:57 INFO - PROCESS | 2880 | 1467236097359 Marionette TRACE conn7 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 14:34:57 INFO - PROCESS | 2880 | 1467236097469 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 14:34:57 INFO - PROCESS | 2880 | 1467236097471 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 14:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:34:57 INFO - PROCESS | 2880 | 1467236097484 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:34:57 INFO - PROCESS | 2880 | 1467236097486 Marionette TRACE conn7 <- [1,2174,null,{}] 14:34:57 INFO - PROCESS | 2880 | 1467236097490 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:57 INFO - PROCESS | 2880 | 1467236097492 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:57 INFO - PROCESS | 2880 | 1467236097616 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 14:34:57 INFO - PROCESS | 2880 | 1467236097622 Marionette TRACE conn7 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:57 INFO - PROCESS | 2880 | 1467236097624 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:57 INFO - PROCESS | 2880 | ++DOCSHELL 18D64800 == 32 [pid = 2880] [id = 553] 14:34:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18D64C00) [pid = 2880] [serial = 1659] [outer = 00000000] 14:34:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A004400) [pid = 2880] [serial = 1660] [outer = 18D64C00] 14:34:57 INFO - PROCESS | 2880 | 1467236097674 Marionette DEBUG loaded listener.js 14:34:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A004C00) [pid = 2880] [serial = 1661] [outer = 18D64C00] 14:34:58 INFO - PROCESS | 2880 | 1467236098162 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 733ms 14:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:34:58 INFO - PROCESS | 2880 | 1467236098217 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 14:34:58 INFO - PROCESS | 2880 | 1467236098219 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 14:34:58 INFO - PROCESS | 2880 | 1467236098222 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:34:58 INFO - PROCESS | 2880 | 1467236098224 Marionette TRACE conn7 <- [1,2178,null,{}] 14:34:58 INFO - PROCESS | 2880 | 1467236098233 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:58 INFO - PROCESS | 2880 | 1467236098239 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:58 INFO - PROCESS | 2880 | 1467236098386 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 14:34:58 INFO - PROCESS | 2880 | 1467236098456 Marionette TRACE conn7 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:58 INFO - PROCESS | 2880 | 1467236098458 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:58 INFO - PROCESS | 2880 | ++DOCSHELL 1A410800 == 33 [pid = 2880] [id = 554] 14:34:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A451400) [pid = 2880] [serial = 1662] [outer = 00000000] 14:34:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A459000) [pid = 2880] [serial = 1663] [outer = 1A451400] 14:34:58 INFO - PROCESS | 2880 | 1467236098502 Marionette DEBUG loaded listener.js 14:34:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A459800) [pid = 2880] [serial = 1664] [outer = 1A451400] 14:34:58 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (118A4C00) [pid = 2880] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:34:58 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1238D000) [pid = 2880] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:34:58 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18B04800) [pid = 2880] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:34:58 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (123D9000) [pid = 2880] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:34:58 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18C33000) [pid = 2880] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:34:58 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (0D597000) [pid = 2880] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:34:58 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (0C30C000) [pid = 2880] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:34:58 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (17767400) [pid = 2880] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:34:58 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (14725C00) [pid = 2880] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:34:58 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0E8DF800) [pid = 2880] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:34:58 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18B03C00) [pid = 2880] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:34:58 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1AA21400) [pid = 2880] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:34:58 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18AF2000) [pid = 2880] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:34:59 INFO - PROCESS | 2880 | 1467236099025 Marionette TRACE conn7 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 14:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 830ms 14:34:59 INFO - PROCESS | 2880 | 1467236099053 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 14:34:59 INFO - PROCESS | 2880 | 1467236099055 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 14:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:34:59 INFO - PROCESS | 2880 | 1467236099066 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:34:59 INFO - PROCESS | 2880 | 1467236099068 Marionette TRACE conn7 <- [1,2182,null,{}] 14:34:59 INFO - PROCESS | 2880 | 1467236099071 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:59 INFO - PROCESS | 2880 | 1467236099073 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:59 INFO - PROCESS | 2880 | 1467236099161 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 14:34:59 INFO - PROCESS | 2880 | 1467236099167 Marionette TRACE conn7 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:59 INFO - PROCESS | 2880 | 1467236099169 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:59 INFO - PROCESS | 2880 | ++DOCSHELL 1794B800 == 34 [pid = 2880] [id = 555] 14:34:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18B0B800) [pid = 2880] [serial = 1665] [outer = 00000000] 14:34:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1A00E800) [pid = 2880] [serial = 1666] [outer = 18B0B800] 14:34:59 INFO - PROCESS | 2880 | 1467236099215 Marionette DEBUG loaded listener.js 14:34:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1A330800) [pid = 2880] [serial = 1667] [outer = 18B0B800] 14:34:59 INFO - PROCESS | 2880 | 1467236099666 Marionette TRACE conn7 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 14:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 14:34:59 INFO - PROCESS | 2880 | 1467236099738 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 14:34:59 INFO - PROCESS | 2880 | 1467236099740 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 14:34:59 INFO - PROCESS | 2880 | 1467236099743 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:34:59 INFO - PROCESS | 2880 | 1467236099745 Marionette TRACE conn7 <- [1,2186,null,{}] 14:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:34:59 INFO - PROCESS | 2880 | 1467236099748 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:59 INFO - PROCESS | 2880 | 1467236099750 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:59 INFO - PROCESS | 2880 | 1467236099835 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 14:34:59 INFO - PROCESS | 2880 | 1467236099841 Marionette TRACE conn7 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:59 INFO - PROCESS | 2880 | 1467236099843 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:34:59 INFO - PROCESS | 2880 | ++DOCSHELL 18D1FC00 == 35 [pid = 2880] [id = 556] 14:34:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1A4B1400) [pid = 2880] [serial = 1668] [outer = 00000000] 14:34:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1A81E400) [pid = 2880] [serial = 1669] [outer = 1A4B1400] 14:34:59 INFO - PROCESS | 2880 | 1467236099890 Marionette DEBUG loaded listener.js 14:34:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1A81F000) [pid = 2880] [serial = 1670] [outer = 1A4B1400] 14:35:00 INFO - PROCESS | 2880 | 1467236100342 Marionette TRACE conn7 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 14:35:00 INFO - PROCESS | 2880 | 1467236100378 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 14:35:00 INFO - PROCESS | 2880 | 1467236100380 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 14:35:00 INFO - PROCESS | 2880 | 1467236100383 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:35:00 INFO - PROCESS | 2880 | 1467236100385 Marionette TRACE conn7 <- [1,2190,null,{}] 14:35:00 INFO - PROCESS | 2880 | 1467236100388 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:00 INFO - PROCESS | 2880 | 1467236100390 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:00 INFO - PROCESS | 2880 | 1467236100476 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 14:35:00 INFO - PROCESS | 2880 | 1467236100507 Marionette TRACE conn7 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:00 INFO - PROCESS | 2880 | 1467236100509 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:00 INFO - PROCESS | 2880 | ++DOCSHELL 15197800 == 36 [pid = 2880] [id = 557] 14:35:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1A4B8C00) [pid = 2880] [serial = 1671] [outer = 00000000] 14:35:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1AA2B800) [pid = 2880] [serial = 1672] [outer = 1A4B8C00] 14:35:00 INFO - PROCESS | 2880 | 1467236100555 Marionette DEBUG loaded listener.js 14:35:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1AA3C000) [pid = 2880] [serial = 1673] [outer = 1A4B8C00] 14:35:01 INFO - PROCESS | 2880 | 1467236101216 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 871ms 14:35:01 INFO - PROCESS | 2880 | 1467236101258 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 14:35:01 INFO - PROCESS | 2880 | 1467236101264 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 14:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:35:01 INFO - PROCESS | 2880 | 1467236101269 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:35:01 INFO - PROCESS | 2880 | 1467236101273 Marionette TRACE conn7 <- [1,2194,null,{}] 14:35:01 INFO - PROCESS | 2880 | 1467236101280 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:01 INFO - PROCESS | 2880 | 1467236101283 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:01 INFO - PROCESS | 2880 | 1467236101405 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 14:35:01 INFO - PROCESS | 2880 | 1467236101567 Marionette TRACE conn7 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:01 INFO - PROCESS | 2880 | 1467236101570 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:01 INFO - PROCESS | 2880 | ++DOCSHELL 0D160800 == 37 [pid = 2880] [id = 558] 14:35:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (0D1F9C00) [pid = 2880] [serial = 1674] [outer = 00000000] 14:35:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (12122000) [pid = 2880] [serial = 1675] [outer = 0D1F9C00] 14:35:01 INFO - PROCESS | 2880 | 1467236101631 Marionette DEBUG loaded listener.js 14:35:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (14762800) [pid = 2880] [serial = 1676] [outer = 0D1F9C00] 14:35:02 INFO - PROCESS | 2880 | 1467236102299 Marionette TRACE conn7 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 14:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1077ms 14:35:02 INFO - PROCESS | 2880 | 1467236102350 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 14:35:02 INFO - PROCESS | 2880 | 1467236102356 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 14:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:35:02 INFO - PROCESS | 2880 | 1467236102362 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:35:02 INFO - PROCESS | 2880 | 1467236102366 Marionette TRACE conn7 <- [1,2198,null,{}] 14:35:02 INFO - PROCESS | 2880 | 1467236102370 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:02 INFO - PROCESS | 2880 | 1467236102373 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:02 INFO - PROCESS | 2880 | 1467236102493 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 14:35:02 INFO - PROCESS | 2880 | 1467236102640 Marionette TRACE conn7 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:02 INFO - PROCESS | 2880 | 1467236102642 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:02 INFO - PROCESS | 2880 | ++DOCSHELL 18AED000 == 38 [pid = 2880] [id = 559] 14:35:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18AEDC00) [pid = 2880] [serial = 1677] [outer = 00000000] 14:35:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18B0C000) [pid = 2880] [serial = 1678] [outer = 18AEDC00] 14:35:02 INFO - PROCESS | 2880 | 1467236102705 Marionette DEBUG loaded listener.js 14:35:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18CDF400) [pid = 2880] [serial = 1679] [outer = 18AEDC00] 14:35:03 INFO - PROCESS | 2880 | 1467236103328 Marionette TRACE conn7 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 14:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1020ms 14:35:03 INFO - PROCESS | 2880 | 1467236103385 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 14:35:03 INFO - PROCESS | 2880 | 1467236103388 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 14:35:03 INFO - PROCESS | 2880 | 1467236103392 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:35:03 INFO - PROCESS | 2880 | 1467236103396 Marionette TRACE conn7 <- [1,2202,null,{}] 14:35:03 INFO - PROCESS | 2880 | 1467236103408 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:03 INFO - PROCESS | 2880 | 1467236103413 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:03 INFO - PROCESS | 2880 | 1467236103589 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 14:35:03 INFO - PROCESS | 2880 | 1467236103729 Marionette TRACE conn7 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:03 INFO - PROCESS | 2880 | 1467236103733 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:03 INFO - PROCESS | 2880 | ++DOCSHELL 1AA40400 == 39 [pid = 2880] [id = 560] 14:35:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1AA40C00) [pid = 2880] [serial = 1680] [outer = 00000000] 14:35:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1AD48800) [pid = 2880] [serial = 1681] [outer = 1AA40C00] 14:35:03 INFO - PROCESS | 2880 | 1467236103795 Marionette DEBUG loaded listener.js 14:35:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1AD51800) [pid = 2880] [serial = 1682] [outer = 1AA40C00] 14:35:04 INFO - PROCESS | 2880 | 1467236104464 Marionette TRACE conn7 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 14:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1135ms 14:35:04 INFO - PROCESS | 2880 | 1467236104529 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 14:35:04 INFO - PROCESS | 2880 | 1467236104532 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 14:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:35:04 INFO - PROCESS | 2880 | 1467236104536 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:35:04 INFO - PROCESS | 2880 | 1467236104538 Marionette TRACE conn7 <- [1,2206,null,{}] 14:35:04 INFO - PROCESS | 2880 | 1467236104557 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:04 INFO - PROCESS | 2880 | 1467236104559 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:04 INFO - PROCESS | 2880 | 1467236104673 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 14:35:04 INFO - PROCESS | 2880 | 1467236104935 Marionette TRACE conn7 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:04 INFO - PROCESS | 2880 | 1467236104938 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:04 INFO - PROCESS | 2880 | ++DOCSHELL 0C251C00 == 40 [pid = 2880] [id = 561] 14:35:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (0C308800) [pid = 2880] [serial = 1683] [outer = 00000000] 14:35:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (0C96B800) [pid = 2880] [serial = 1684] [outer = 0C308800] 14:35:05 INFO - PROCESS | 2880 | 1467236105012 Marionette DEBUG loaded listener.js 14:35:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (0DCF6400) [pid = 2880] [serial = 1685] [outer = 0C308800] 14:35:05 INFO - PROCESS | 2880 | 1467236105652 Marionette TRACE conn7 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 14:35:06 INFO - PROCESS | 2880 | --DOCSHELL 18D1FC00 == 39 [pid = 2880] [id = 556] 14:35:06 INFO - PROCESS | 2880 | --DOCSHELL 1794B800 == 38 [pid = 2880] [id = 555] 14:35:06 INFO - PROCESS | 2880 | --DOCSHELL 1A410800 == 37 [pid = 2880] [id = 554] 14:35:06 INFO - PROCESS | 2880 | --DOCSHELL 18D64800 == 36 [pid = 2880] [id = 553] 14:35:06 INFO - PROCESS | 2880 | --DOCSHELL 18C3DC00 == 35 [pid = 2880] [id = 552] 14:35:06 INFO - PROCESS | 2880 | --DOCSHELL 18B07000 == 34 [pid = 2880] [id = 551] 14:35:06 INFO - PROCESS | 2880 | --DOCSHELL 12306800 == 33 [pid = 2880] [id = 550] 14:35:06 INFO - PROCESS | 2880 | --DOCSHELL 0C741000 == 32 [pid = 2880] [id = 549] 14:35:06 INFO - PROCESS | 2880 | --DOCSHELL 0D61BC00 == 31 [pid = 2880] [id = 548] 14:35:06 INFO - PROCESS | 2880 | --DOCSHELL 0D15F000 == 30 [pid = 2880] [id = 547] 14:35:06 INFO - PROCESS | 2880 | --DOCSHELL 1230C400 == 29 [pid = 2880] [id = 537] 14:35:06 INFO - PROCESS | 2880 | --DOCSHELL 15CBF800 == 28 [pid = 2880] [id = 546] 14:35:06 INFO - PROCESS | 2880 | --DOCSHELL 1AA40400 == 27 [pid = 2880] [id = 560] 14:35:06 INFO - PROCESS | 2880 | --DOCSHELL 18AED000 == 26 [pid = 2880] [id = 559] 14:35:06 INFO - PROCESS | 2880 | --DOCSHELL 15197800 == 25 [pid = 2880] [id = 557] 14:35:06 INFO - PROCESS | 2880 | --DOCSHELL 0D160800 == 24 [pid = 2880] [id = 558] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (1A45C400) [pid = 2880] [serial = 1636] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1897DC00) [pid = 2880] [serial = 1613] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (15C57400) [pid = 2880] [serial = 1612] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (18BD6000) [pid = 2880] [serial = 1624] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (14726800) [pid = 2880] [serial = 1618] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18D19800) [pid = 2880] [serial = 1627] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (14758000) [pid = 2880] [serial = 1619] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18BDEC00) [pid = 2880] [serial = 1625] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0DE3F400) [pid = 2880] [serial = 1615] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0E8E2000) [pid = 2880] [serial = 1616] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (12E62400) [pid = 2880] [serial = 1630] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18936000) [pid = 2880] [serial = 1621] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18D5EC00) [pid = 2880] [serial = 1628] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1A404800) [pid = 2880] [serial = 1633] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (17769C00) [pid = 2880] [serial = 1631] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (15061C00) [pid = 2880] [serial = 1601] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (12395000) [pid = 2880] [serial = 1600] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18CE4400) [pid = 2880] [serial = 1604] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18C30800) [pid = 2880] [serial = 1603] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1AA2D000) [pid = 2880] [serial = 1607] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1AA27400) [pid = 2880] [serial = 1606] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1AD4C000) [pid = 2880] [serial = 1610] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1AA41C00) [pid = 2880] [serial = 1609] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18BD9800) [pid = 2880] [serial = 1637] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1A408000) [pid = 2880] [serial = 1634] [outer = 00000000] [url = about:blank] 14:35:06 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (18AE8000) [pid = 2880] [serial = 1622] [outer = 00000000] [url = about:blank] 14:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1880ms 14:35:06 INFO - PROCESS | 2880 | 1467236106460 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 14:35:06 INFO - PROCESS | 2880 | 1467236106464 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 14:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:35:06 INFO - PROCESS | 2880 | 1467236106470 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:35:06 INFO - PROCESS | 2880 | 1467236106473 Marionette TRACE conn7 <- [1,2210,null,{}] 14:35:06 INFO - PROCESS | 2880 | 1467236106480 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:06 INFO - PROCESS | 2880 | 1467236106484 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:06 INFO - PROCESS | 2880 | 1467236106575 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 14:35:06 INFO - PROCESS | 2880 | 1467236106582 Marionette TRACE conn7 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:06 INFO - PROCESS | 2880 | 1467236106587 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:06 INFO - PROCESS | 2880 | ++DOCSHELL 0C9C9C00 == 25 [pid = 2880] [id = 562] 14:35:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (0C9CC400) [pid = 2880] [serial = 1686] [outer = 00000000] 14:35:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (0D1F4C00) [pid = 2880] [serial = 1687] [outer = 0C9CC400] 14:35:06 INFO - PROCESS | 2880 | 1467236106639 Marionette DEBUG loaded listener.js 14:35:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (0D616C00) [pid = 2880] [serial = 1688] [outer = 0C9CC400] 14:35:07 INFO - PROCESS | 2880 | 1467236107172 Marionette TRACE conn7 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 14:35:07 INFO - PROCESS | 2880 | 1467236107205 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 14:35:07 INFO - PROCESS | 2880 | 1467236107208 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 14:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:35:07 INFO - PROCESS | 2880 | 1467236107216 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:35:07 INFO - PROCESS | 2880 | 1467236107220 Marionette TRACE conn7 <- [1,2214,null,{}] 14:35:07 INFO - PROCESS | 2880 | 1467236107224 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:07 INFO - PROCESS | 2880 | 1467236107226 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:07 INFO - PROCESS | 2880 | 1467236107315 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 14:35:07 INFO - PROCESS | 2880 | 1467236107326 Marionette TRACE conn7 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:07 INFO - PROCESS | 2880 | 1467236107328 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:07 INFO - PROCESS | 2880 | ++DOCSHELL 1224E400 == 26 [pid = 2880] [id = 563] 14:35:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (12304000) [pid = 2880] [serial = 1689] [outer = 00000000] 14:35:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1230B800) [pid = 2880] [serial = 1690] [outer = 12304000] 14:35:07 INFO - PROCESS | 2880 | 1467236107379 Marionette DEBUG loaded listener.js 14:35:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (123DC000) [pid = 2880] [serial = 1691] [outer = 12304000] 14:35:07 INFO - PROCESS | 2880 | 1467236107866 Marionette TRACE conn7 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 14:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 691ms 14:35:07 INFO - PROCESS | 2880 | 1467236107905 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 14:35:07 INFO - PROCESS | 2880 | 1467236107907 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 14:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:35:07 INFO - PROCESS | 2880 | 1467236107911 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:35:07 INFO - PROCESS | 2880 | 1467236107913 Marionette TRACE conn7 <- [1,2218,null,{}] 14:35:07 INFO - PROCESS | 2880 | 1467236107955 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:07 INFO - PROCESS | 2880 | 1467236107960 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:08 INFO - PROCESS | 2880 | 1467236108090 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 14:35:08 INFO - PROCESS | 2880 | 1467236108108 Marionette TRACE conn7 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:08 INFO - PROCESS | 2880 | 1467236108112 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:08 INFO - PROCESS | 2880 | ++DOCSHELL 15C02C00 == 27 [pid = 2880] [id = 564] 14:35:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (15C06C00) [pid = 2880] [serial = 1692] [outer = 00000000] 14:35:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (15CC5000) [pid = 2880] [serial = 1693] [outer = 15C06C00] 14:35:08 INFO - PROCESS | 2880 | 1467236108164 Marionette DEBUG loaded listener.js 14:35:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (177A2400) [pid = 2880] [serial = 1694] [outer = 15C06C00] 14:35:08 INFO - PROCESS | 2880 | 1467236108610 Marionette TRACE conn7 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 14:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 14:35:08 INFO - PROCESS | 2880 | 1467236108644 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 14:35:08 INFO - PROCESS | 2880 | 1467236108647 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 14:35:08 INFO - PROCESS | 2880 | 1467236108650 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:35:08 INFO - PROCESS | 2880 | 1467236108651 Marionette TRACE conn7 <- [1,2222,null,{}] 14:35:08 INFO - PROCESS | 2880 | 1467236108655 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:08 INFO - PROCESS | 2880 | 1467236108657 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:08 INFO - PROCESS | 2880 | 1467236108802 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 14:35:08 INFO - PROCESS | 2880 | 1467236108828 Marionette TRACE conn7 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:08 INFO - PROCESS | 2880 | 1467236108830 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:08 INFO - PROCESS | 2880 | ++DOCSHELL 17DBC400 == 28 [pid = 2880] [id = 565] 14:35:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (17DBE000) [pid = 2880] [serial = 1695] [outer = 00000000] 14:35:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18AEEC00) [pid = 2880] [serial = 1696] [outer = 17DBE000] 14:35:08 INFO - PROCESS | 2880 | 1467236108875 Marionette DEBUG loaded listener.js 14:35:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18B0BC00) [pid = 2880] [serial = 1697] [outer = 17DBE000] 14:35:09 INFO - PROCESS | 2880 | 1467236109339 Marionette TRACE conn7 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 14:35:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:35:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 14:35:09 INFO - PROCESS | 2880 | 1467236109385 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 14:35:09 INFO - PROCESS | 2880 | 1467236109387 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 14:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:35:09 INFO - PROCESS | 2880 | 1467236109390 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:35:09 INFO - PROCESS | 2880 | 1467236109392 Marionette TRACE conn7 <- [1,2226,null,{}] 14:35:09 INFO - PROCESS | 2880 | 1467236109400 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:09 INFO - PROCESS | 2880 | 1467236109402 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:09 INFO - PROCESS | 2880 | 1467236109521 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 14:35:09 INFO - PROCESS | 2880 | 1467236109534 Marionette TRACE conn7 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:09 INFO - PROCESS | 2880 | 1467236109536 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:09 INFO - PROCESS | 2880 | ++DOCSHELL 18BD8800 == 29 [pid = 2880] [id = 566] 14:35:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18BDAC00) [pid = 2880] [serial = 1698] [outer = 00000000] 14:35:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18C3A800) [pid = 2880] [serial = 1699] [outer = 18BDAC00] 14:35:09 INFO - PROCESS | 2880 | 1467236109582 Marionette DEBUG loaded listener.js 14:35:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18CE0800) [pid = 2880] [serial = 1700] [outer = 18BDAC00] 14:35:10 INFO - PROCESS | 2880 | 1467236110026 Marionette TRACE conn7 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 14:35:10 INFO - PROCESS | 2880 | 1467236110065 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 14:35:10 INFO - PROCESS | 2880 | 1467236110068 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 14:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:35:10 INFO - PROCESS | 2880 | 1467236110078 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:35:10 INFO - PROCESS | 2880 | 1467236110080 Marionette TRACE conn7 <- [1,2230,null,{}] 14:35:10 INFO - PROCESS | 2880 | 1467236110084 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:10 INFO - PROCESS | 2880 | 1467236110090 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:10 INFO - PROCESS | 2880 | 1467236110239 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 14:35:10 INFO - PROCESS | 2880 | 1467236110245 Marionette TRACE conn7 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:10 INFO - PROCESS | 2880 | 1467236110248 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:10 INFO - PROCESS | 2880 | ++DOCSHELL 18D1B800 == 30 [pid = 2880] [id = 567] 14:35:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D1C400) [pid = 2880] [serial = 1701] [outer = 00000000] 14:35:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18D62400) [pid = 2880] [serial = 1702] [outer = 18D1C400] 14:35:10 INFO - PROCESS | 2880 | 1467236110351 Marionette DEBUG loaded listener.js 14:35:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A005800) [pid = 2880] [serial = 1703] [outer = 18D1C400] 14:35:11 INFO - PROCESS | 2880 | 1467236111049 Marionette TRACE conn7 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:35:11 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1A4B8C00) [pid = 2880] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:35:11 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18B0B800) [pid = 2880] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:35:11 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1A825400) [pid = 2880] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:35:11 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (0DBE3800) [pid = 2880] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:35:11 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18CE5400) [pid = 2880] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:35:11 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (12307400) [pid = 2880] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:35:11 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1A451400) [pid = 2880] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:35:11 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18B07C00) [pid = 2880] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:35:11 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0D573400) [pid = 2880] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:35:11 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0C96BC00) [pid = 2880] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:35:11 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18D64C00) [pid = 2880] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:35:11 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1A4B1400) [pid = 2880] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1023ms 14:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:35:11 INFO - PROCESS | 2880 | 1467236111101 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 14:35:11 INFO - PROCESS | 2880 | 1467236111104 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 14:35:11 INFO - PROCESS | 2880 | 1467236111107 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:35:11 INFO - PROCESS | 2880 | 1467236111108 Marionette TRACE conn7 <- [1,2234,null,{}] 14:35:11 INFO - PROCESS | 2880 | 1467236111112 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:11 INFO - PROCESS | 2880 | 1467236111123 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:11 INFO - PROCESS | 2880 | 1467236111201 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 14:35:11 INFO - PROCESS | 2880 | 1467236111209 Marionette TRACE conn7 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:11 INFO - PROCESS | 2880 | 1467236111211 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:11 INFO - PROCESS | 2880 | ++DOCSHELL 0DBE3800 == 31 [pid = 2880] [id = 568] 14:35:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0DE3D000) [pid = 2880] [serial = 1704] [outer = 00000000] 14:35:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (12E5FC00) [pid = 2880] [serial = 1705] [outer = 0DE3D000] 14:35:11 INFO - PROCESS | 2880 | 1467236111258 Marionette DEBUG loaded listener.js 14:35:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1519CC00) [pid = 2880] [serial = 1706] [outer = 0DE3D000] 14:35:11 INFO - PROCESS | 2880 | 1467236111688 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 14:35:11 INFO - PROCESS | 2880 | 1467236111737 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 14:35:11 INFO - PROCESS | 2880 | 1467236111739 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 14:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:35:11 INFO - PROCESS | 2880 | 1467236111743 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:35:11 INFO - PROCESS | 2880 | 1467236111744 Marionette TRACE conn7 <- [1,2238,null,{}] 14:35:11 INFO - PROCESS | 2880 | 1467236111748 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:11 INFO - PROCESS | 2880 | 1467236111750 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:11 INFO - PROCESS | 2880 | 1467236111828 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 14:35:11 INFO - PROCESS | 2880 | 1467236111833 Marionette TRACE conn7 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:11 INFO - PROCESS | 2880 | 1467236111835 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:11 INFO - PROCESS | 2880 | ++DOCSHELL 0C30F000 == 32 [pid = 2880] [id = 569] 14:35:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (12E57C00) [pid = 2880] [serial = 1707] [outer = 00000000] 14:35:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1A00A400) [pid = 2880] [serial = 1708] [outer = 12E57C00] 14:35:11 INFO - PROCESS | 2880 | 1467236111881 Marionette DEBUG loaded listener.js 14:35:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1A32D000) [pid = 2880] [serial = 1709] [outer = 12E57C00] 14:35:12 INFO - PROCESS | 2880 | 1467236112310 Marionette TRACE conn7 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 14:35:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:35:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 14:35:12 INFO - PROCESS | 2880 | 1467236112374 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 14:35:12 INFO - PROCESS | 2880 | 1467236112376 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 14:35:12 INFO - PROCESS | 2880 | 1467236112379 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:35:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:35:12 INFO - PROCESS | 2880 | 1467236112381 Marionette TRACE conn7 <- [1,2242,null,{}] 14:35:12 INFO - PROCESS | 2880 | 1467236112384 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:12 INFO - PROCESS | 2880 | 1467236112386 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:12 INFO - PROCESS | 2880 | 1467236112467 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 14:35:12 INFO - PROCESS | 2880 | 1467236112472 Marionette TRACE conn7 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:12 INFO - PROCESS | 2880 | 1467236112474 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:12 INFO - PROCESS | 2880 | ++DOCSHELL 1A409000 == 33 [pid = 2880] [id = 570] 14:35:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A40C400) [pid = 2880] [serial = 1710] [outer = 00000000] 14:35:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A451800) [pid = 2880] [serial = 1711] [outer = 1A40C400] 14:35:12 INFO - PROCESS | 2880 | 1467236112521 Marionette DEBUG loaded listener.js 14:35:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A452C00) [pid = 2880] [serial = 1712] [outer = 1A40C400] 14:35:12 INFO - PROCESS | 2880 | 1467236112968 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 630ms 14:35:13 INFO - PROCESS | 2880 | 1467236113014 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 14:35:13 INFO - PROCESS | 2880 | 1467236113016 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 14:35:13 INFO - PROCESS | 2880 | 1467236113019 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:35:13 INFO - PROCESS | 2880 | 1467236113021 Marionette TRACE conn7 <- [1,2246,null,{}] 14:35:13 INFO - PROCESS | 2880 | 1467236113114 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:13 INFO - PROCESS | 2880 | 1467236113117 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:13 INFO - PROCESS | 2880 | 1467236113314 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 14:35:13 INFO - PROCESS | 2880 | 1467236113379 Marionette TRACE conn7 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:13 INFO - PROCESS | 2880 | 1467236113383 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:13 INFO - PROCESS | 2880 | ++DOCSHELL 0C741000 == 34 [pid = 2880] [id = 571] 14:35:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (0C91EC00) [pid = 2880] [serial = 1713] [outer = 00000000] 14:35:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (0DBE8C00) [pid = 2880] [serial = 1714] [outer = 0C91EC00] 14:35:13 INFO - PROCESS | 2880 | 1467236113445 Marionette DEBUG loaded listener.js 14:35:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (0E8E7400) [pid = 2880] [serial = 1715] [outer = 0C91EC00] 14:35:14 INFO - PROCESS | 2880 | 1467236114279 Marionette TRACE conn7 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:35:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:35:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1343ms 14:35:14 INFO - PROCESS | 2880 | 1467236114367 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 14:35:14 INFO - PROCESS | 2880 | 1467236114371 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 14:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:35:14 INFO - PROCESS | 2880 | 1467236114376 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:35:14 INFO - PROCESS | 2880 | 1467236114379 Marionette TRACE conn7 <- [1,2250,null,{}] 14:35:14 INFO - PROCESS | 2880 | 1467236114386 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:14 INFO - PROCESS | 2880 | 1467236114389 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:14 INFO - PROCESS | 2880 | 1467236114545 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 14:35:14 INFO - PROCESS | 2880 | 1467236114684 Marionette TRACE conn7 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:14 INFO - PROCESS | 2880 | 1467236114689 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:14 INFO - PROCESS | 2880 | ++DOCSHELL 1794B800 == 35 [pid = 2880] [id = 572] 14:35:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1794FC00) [pid = 2880] [serial = 1716] [outer = 00000000] 14:35:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18AEB000) [pid = 2880] [serial = 1717] [outer = 1794FC00] 14:35:14 INFO - PROCESS | 2880 | 1467236114770 Marionette DEBUG loaded listener.js 14:35:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18AF3000) [pid = 2880] [serial = 1718] [outer = 1794FC00] 14:35:15 INFO - PROCESS | 2880 | 1467236115657 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1321ms 14:35:15 INFO - PROCESS | 2880 | 1467236115703 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 14:35:15 INFO - PROCESS | 2880 | 1467236115707 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 14:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:35:15 INFO - PROCESS | 2880 | 1467236115712 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:35:15 INFO - PROCESS | 2880 | 1467236115716 Marionette TRACE conn7 <- [1,2254,null,{}] 14:35:15 INFO - PROCESS | 2880 | 1467236115722 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:15 INFO - PROCESS | 2880 | 1467236115725 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:15 INFO - PROCESS | 2880 | 1467236115844 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 14:35:16 INFO - PROCESS | 2880 | 1467236115990 Marionette TRACE conn7 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:16 INFO - PROCESS | 2880 | 1467236115994 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:16 INFO - PROCESS | 2880 | ++DOCSHELL 0DE8B000 == 36 [pid = 2880] [id = 573] 14:35:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (0E8E3800) [pid = 2880] [serial = 1719] [outer = 00000000] 14:35:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (118A7C00) [pid = 2880] [serial = 1720] [outer = 0E8E3800] 14:35:16 INFO - PROCESS | 2880 | 1467236116048 Marionette DEBUG loaded listener.js 14:35:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (12305800) [pid = 2880] [serial = 1721] [outer = 0E8E3800] 14:35:16 INFO - PROCESS | 2880 | --DOCSHELL 0C30F000 == 35 [pid = 2880] [id = 569] 14:35:16 INFO - PROCESS | 2880 | --DOCSHELL 0DBE3800 == 34 [pid = 2880] [id = 568] 14:35:16 INFO - PROCESS | 2880 | --DOCSHELL 18D1B800 == 33 [pid = 2880] [id = 567] 14:35:16 INFO - PROCESS | 2880 | --DOCSHELL 18BD8800 == 32 [pid = 2880] [id = 566] 14:35:16 INFO - PROCESS | 2880 | --DOCSHELL 17DBC400 == 31 [pid = 2880] [id = 565] 14:35:16 INFO - PROCESS | 2880 | --DOCSHELL 15C02C00 == 30 [pid = 2880] [id = 564] 14:35:16 INFO - PROCESS | 2880 | --DOCSHELL 1224E400 == 29 [pid = 2880] [id = 563] 14:35:16 INFO - PROCESS | 2880 | --DOCSHELL 0C9C9C00 == 28 [pid = 2880] [id = 562] 14:35:16 INFO - PROCESS | 2880 | --DOCSHELL 0C251C00 == 27 [pid = 2880] [id = 561] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1A00E800) [pid = 2880] [serial = 1666] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1A8BD800) [pid = 2880] [serial = 1639] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18C39C00) [pid = 2880] [serial = 1646] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18D1C000) [pid = 2880] [serial = 1657] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (14765000) [pid = 2880] [serial = 1651] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1A459800) [pid = 2880] [serial = 1664] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18BA8C00) [pid = 2880] [serial = 1654] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1A92E400) [pid = 2880] [serial = 1640] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (147EB800) [pid = 2880] [serial = 1643] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (15194000) [pid = 2880] [serial = 1652] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0DF7F400) [pid = 2880] [serial = 1649] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (0D57F400) [pid = 2880] [serial = 1648] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18B07800) [pid = 2880] [serial = 1645] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1A459000) [pid = 2880] [serial = 1663] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18C32400) [pid = 2880] [serial = 1655] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18D58800) [pid = 2880] [serial = 1658] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1A330800) [pid = 2880] [serial = 1667] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1A004C00) [pid = 2880] [serial = 1661] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1230D800) [pid = 2880] [serial = 1642] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1A004400) [pid = 2880] [serial = 1660] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1A81E400) [pid = 2880] [serial = 1669] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (1AA3C000) [pid = 2880] [serial = 1673] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1AA2B800) [pid = 2880] [serial = 1672] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1A81F000) [pid = 2880] [serial = 1670] [outer = 00000000] [url = about:blank] 14:35:16 INFO - PROCESS | 2880 | 1467236116573 Marionette TRACE conn7 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 14:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 890ms 14:35:16 INFO - PROCESS | 2880 | 1467236116602 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 14:35:16 INFO - PROCESS | 2880 | 1467236116607 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 14:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:35:16 INFO - PROCESS | 2880 | 1467236116634 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:35:16 INFO - PROCESS | 2880 | 1467236116636 Marionette TRACE conn7 <- [1,2258,null,{}] 14:35:16 INFO - PROCESS | 2880 | 1467236116640 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:16 INFO - PROCESS | 2880 | 1467236116643 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:16 INFO - PROCESS | 2880 | 1467236116734 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 14:35:16 INFO - PROCESS | 2880 | 1467236116740 Marionette TRACE conn7 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:16 INFO - PROCESS | 2880 | 1467236116743 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:16 INFO - PROCESS | 2880 | ++DOCSHELL 0E83BC00 == 28 [pid = 2880] [id = 574] 14:35:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (0E8E2800) [pid = 2880] [serial = 1722] [outer = 00000000] 14:35:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (14952400) [pid = 2880] [serial = 1723] [outer = 0E8E2800] 14:35:16 INFO - PROCESS | 2880 | 1467236116793 Marionette DEBUG loaded listener.js 14:35:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (15195000) [pid = 2880] [serial = 1724] [outer = 0E8E2800] 14:35:17 INFO - PROCESS | 2880 | 1467236117311 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:35:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 750ms 14:35:17 INFO - PROCESS | 2880 | 1467236117373 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 14:35:17 INFO - PROCESS | 2880 | 1467236117376 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 14:35:17 INFO - PROCESS | 2880 | 1467236117379 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:35:17 INFO - PROCESS | 2880 | 1467236117383 Marionette TRACE conn7 <- [1,2262,null,{}] 14:35:17 INFO - PROCESS | 2880 | 1467236117394 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:17 INFO - PROCESS | 2880 | 1467236117399 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:17 INFO - PROCESS | 2880 | 1467236117489 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 14:35:17 INFO - PROCESS | 2880 | 1467236117587 Marionette TRACE conn7 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:17 INFO - PROCESS | 2880 | 1467236117591 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:17 INFO - PROCESS | 2880 | ++DOCSHELL 18AF4000 == 29 [pid = 2880] [id = 575] 14:35:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18AF4C00) [pid = 2880] [serial = 1725] [outer = 00000000] 14:35:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18BD4800) [pid = 2880] [serial = 1726] [outer = 18AF4C00] 14:35:17 INFO - PROCESS | 2880 | 1467236117643 Marionette DEBUG loaded listener.js 14:35:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18C2F400) [pid = 2880] [serial = 1727] [outer = 18AF4C00] 14:35:18 INFO - PROCESS | 2880 | 1467236118022 Marionette TRACE conn7 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 14:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 673ms 14:35:18 INFO - PROCESS | 2880 | 1467236118055 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 14:35:18 INFO - PROCESS | 2880 | 1467236118058 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 14:35:18 INFO - PROCESS | 2880 | 1467236118061 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:35:18 INFO - PROCESS | 2880 | 1467236118063 Marionette TRACE conn7 <- [1,2266,null,{}] 14:35:18 INFO - PROCESS | 2880 | 1467236118066 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:18 INFO - PROCESS | 2880 | 1467236118068 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:18 INFO - PROCESS | 2880 | 1467236118157 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 14:35:18 INFO - PROCESS | 2880 | 1467236118164 Marionette TRACE conn7 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:18 INFO - PROCESS | 2880 | 1467236118166 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:18 INFO - PROCESS | 2880 | ++DOCSHELL 18CE4800 == 30 [pid = 2880] [id = 576] 14:35:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18CE5800) [pid = 2880] [serial = 1728] [outer = 00000000] 14:35:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18D35800) [pid = 2880] [serial = 1729] [outer = 18CE5800] 14:35:18 INFO - PROCESS | 2880 | 1467236118222 Marionette DEBUG loaded listener.js 14:35:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18D60000) [pid = 2880] [serial = 1730] [outer = 18CE5800] 14:35:18 INFO - PROCESS | 2880 | 1467236118676 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 14:35:18 INFO - PROCESS | 2880 | 1467236118739 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 14:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:35:18 INFO - PROCESS | 2880 | 1467236118741 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 14:35:18 INFO - PROCESS | 2880 | 1467236118744 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:35:18 INFO - PROCESS | 2880 | 1467236118746 Marionette TRACE conn7 <- [1,2270,null,{}] 14:35:18 INFO - PROCESS | 2880 | 1467236118750 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:18 INFO - PROCESS | 2880 | 1467236118752 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:18 INFO - PROCESS | 2880 | 1467236118866 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 14:35:18 INFO - PROCESS | 2880 | 1467236118961 Marionette TRACE conn7 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:18 INFO - PROCESS | 2880 | 1467236118963 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:19 INFO - PROCESS | 2880 | ++DOCSHELL 1A006800 == 31 [pid = 2880] [id = 577] 14:35:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1A007400) [pid = 2880] [serial = 1731] [outer = 00000000] 14:35:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1A00CC00) [pid = 2880] [serial = 1732] [outer = 1A007400] 14:35:19 INFO - PROCESS | 2880 | 1467236119010 Marionette DEBUG loaded listener.js 14:35:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1A334000) [pid = 2880] [serial = 1733] [outer = 1A007400] 14:35:19 INFO - PROCESS | 2880 | 1467236119423 Marionette TRACE conn7 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 14:35:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:35:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 14:35:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:35:19 INFO - PROCESS | 2880 | 1467236119475 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 14:35:19 INFO - PROCESS | 2880 | 1467236119477 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 14:35:19 INFO - PROCESS | 2880 | 1467236119485 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:35:19 INFO - PROCESS | 2880 | 1467236119487 Marionette TRACE conn7 <- [1,2274,null,{}] 14:35:19 INFO - PROCESS | 2880 | 1467236119491 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:19 INFO - PROCESS | 2880 | 1467236119497 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:19 INFO - PROCESS | 2880 | 1467236119643 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 14:35:19 INFO - PROCESS | 2880 | 1467236119709 Marionette TRACE conn7 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:19 INFO - PROCESS | 2880 | 1467236119711 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:19 INFO - PROCESS | 2880 | ++DOCSHELL 15192400 == 32 [pid = 2880] [id = 578] 14:35:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A00C400) [pid = 2880] [serial = 1734] [outer = 00000000] 14:35:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A45E400) [pid = 2880] [serial = 1735] [outer = 1A00C400] 14:35:19 INFO - PROCESS | 2880 | 1467236119757 Marionette DEBUG loaded listener.js 14:35:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A4B9000) [pid = 2880] [serial = 1736] [outer = 1A00C400] 14:35:20 INFO - PROCESS | 2880 | 1467236120178 Marionette TRACE conn7 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 14:35:20 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 14:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 14:35:20 INFO - PROCESS | 2880 | 1467236120239 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 14:35:20 INFO - PROCESS | 2880 | 1467236120241 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 14:35:20 INFO - PROCESS | 2880 | 1467236120247 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:35:20 INFO - PROCESS | 2880 | 1467236120249 Marionette TRACE conn7 <- [1,2278,null,{}] 14:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:35:20 INFO - PROCESS | 2880 | 1467236120253 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:20 INFO - PROCESS | 2880 | 1467236120255 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:20 INFO - PROCESS | 2880 | 1467236120384 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 14:35:20 INFO - PROCESS | 2880 | 1467236120391 Marionette TRACE conn7 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:20 INFO - PROCESS | 2880 | 1467236120392 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:20 INFO - PROCESS | 2880 | ++DOCSHELL 14730400 == 33 [pid = 2880] [id = 579] 14:35:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A819000) [pid = 2880] [serial = 1737] [outer = 00000000] 14:35:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A8B6000) [pid = 2880] [serial = 1738] [outer = 1A819000] 14:35:20 INFO - PROCESS | 2880 | 1467236120439 Marionette DEBUG loaded listener.js 14:35:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A8BD400) [pid = 2880] [serial = 1739] [outer = 1A819000] 14:35:20 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18D1C400) [pid = 2880] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:35:20 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (12304000) [pid = 2880] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:35:20 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (0C9CC400) [pid = 2880] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:35:20 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (15C06C00) [pid = 2880] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:35:20 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0C308800) [pid = 2880] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:35:20 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18BDAC00) [pid = 2880] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:35:20 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (0D1F9C00) [pid = 2880] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:35:20 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18AEDC00) [pid = 2880] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:35:20 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1AA40C00) [pid = 2880] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:35:20 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0DE3D000) [pid = 2880] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:35:20 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (17DBE000) [pid = 2880] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:35:20 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (12E57C00) [pid = 2880] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:35:21 INFO - PROCESS | 2880 | 1467236120972 Marionette TRACE conn7 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 14:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 771ms 14:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:35:21 INFO - PROCESS | 2880 | 1467236121026 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 14:35:21 INFO - PROCESS | 2880 | 1467236121028 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 14:35:21 INFO - PROCESS | 2880 | 1467236121031 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:35:21 INFO - PROCESS | 2880 | 1467236121033 Marionette TRACE conn7 <- [1,2282,null,{}] 14:35:21 INFO - PROCESS | 2880 | 1467236121036 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:21 INFO - PROCESS | 2880 | 1467236121038 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:21 INFO - PROCESS | 2880 | 1467236121155 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 14:35:21 INFO - PROCESS | 2880 | 1467236121219 Marionette TRACE conn7 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:21 INFO - PROCESS | 2880 | 1467236121221 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:21 INFO - PROCESS | 2880 | ++DOCSHELL 0D085C00 == 34 [pid = 2880] [id = 580] 14:35:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (11AA6800) [pid = 2880] [serial = 1740] [outer = 00000000] 14:35:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18AEDC00) [pid = 2880] [serial = 1741] [outer = 11AA6800] 14:35:21 INFO - PROCESS | 2880 | 1467236121268 Marionette DEBUG loaded listener.js 14:35:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18D1C400) [pid = 2880] [serial = 1742] [outer = 11AA6800] 14:35:21 INFO - PROCESS | 2880 | 1467236121627 Marionette TRACE conn7 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 14:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 14:35:21 INFO - PROCESS | 2880 | 1467236121662 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 14:35:21 INFO - PROCESS | 2880 | 1467236121664 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 14:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:35:21 INFO - PROCESS | 2880 | 1467236121708 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:35:21 INFO - PROCESS | 2880 | 1467236121710 Marionette TRACE conn7 <- [1,2286,null,{}] 14:35:21 INFO - PROCESS | 2880 | 1467236121716 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:21 INFO - PROCESS | 2880 | 1467236121718 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:21 INFO - PROCESS | 2880 | 1467236121803 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 14:35:21 INFO - PROCESS | 2880 | 1467236121809 Marionette TRACE conn7 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:21 INFO - PROCESS | 2880 | 1467236121812 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:21 INFO - PROCESS | 2880 | ++DOCSHELL 1A820000 == 35 [pid = 2880] [id = 581] 14:35:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1A821400) [pid = 2880] [serial = 1743] [outer = 00000000] 14:35:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1AA25400) [pid = 2880] [serial = 1744] [outer = 1A821400] 14:35:21 INFO - PROCESS | 2880 | 1467236121858 Marionette DEBUG loaded listener.js 14:35:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1AA2D000) [pid = 2880] [serial = 1745] [outer = 1A821400] 14:35:22 INFO - PROCESS | 2880 | 1467236122286 Marionette TRACE conn7 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 14:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 650ms 14:35:22 INFO - PROCESS | 2880 | 1467236122345 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 14:35:22 INFO - PROCESS | 2880 | 1467236122348 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 14:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:35:22 INFO - PROCESS | 2880 | 1467236122360 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:35:22 INFO - PROCESS | 2880 | 1467236122362 Marionette TRACE conn7 <- [1,2290,null,{}] 14:35:22 INFO - PROCESS | 2880 | 1467236122366 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:22 INFO - PROCESS | 2880 | 1467236122368 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:22 INFO - PROCESS | 2880 | 1467236122454 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 14:35:22 INFO - PROCESS | 2880 | 1467236122460 Marionette TRACE conn7 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:22 INFO - PROCESS | 2880 | 1467236122462 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:22 INFO - PROCESS | 2880 | ++DOCSHELL 1AA3AC00 == 36 [pid = 2880] [id = 582] 14:35:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1AA3E400) [pid = 2880] [serial = 1746] [outer = 00000000] 14:35:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1AA42C00) [pid = 2880] [serial = 1747] [outer = 1AA3E400] 14:35:22 INFO - PROCESS | 2880 | 1467236122509 Marionette DEBUG loaded listener.js 14:35:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1AA44400) [pid = 2880] [serial = 1748] [outer = 1AA3E400] 14:35:23 INFO - PROCESS | 2880 | --DOCSHELL 0E83BC00 == 35 [pid = 2880] [id = 574] 14:35:23 INFO - PROCESS | 2880 | --DOCSHELL 0DE8B000 == 34 [pid = 2880] [id = 573] 14:35:23 INFO - PROCESS | 2880 | --DOCSHELL 1794B800 == 33 [pid = 2880] [id = 572] 14:35:23 INFO - PROCESS | 2880 | --DOCSHELL 1A409000 == 32 [pid = 2880] [id = 570] 14:35:23 INFO - PROCESS | 2880 | --DOCSHELL 0C741000 == 31 [pid = 2880] [id = 571] 14:35:24 INFO - PROCESS | 2880 | --DOCSHELL 18CE4800 == 30 [pid = 2880] [id = 576] 14:35:24 INFO - PROCESS | 2880 | --DOCSHELL 0D085C00 == 29 [pid = 2880] [id = 580] 14:35:24 INFO - PROCESS | 2880 | --DOCSHELL 15192400 == 28 [pid = 2880] [id = 578] 14:35:24 INFO - PROCESS | 2880 | --DOCSHELL 1A006800 == 27 [pid = 2880] [id = 577] 14:35:24 INFO - PROCESS | 2880 | --DOCSHELL 14730400 == 26 [pid = 2880] [id = 579] 14:35:24 INFO - PROCESS | 2880 | --DOCSHELL 1A820000 == 25 [pid = 2880] [id = 581] 14:35:24 INFO - PROCESS | 2880 | --DOCSHELL 18AF4000 == 24 [pid = 2880] [id = 575] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1A451800) [pid = 2880] [serial = 1711] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18D62400) [pid = 2880] [serial = 1702] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1230B800) [pid = 2880] [serial = 1690] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (123DC000) [pid = 2880] [serial = 1691] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (0D1F4C00) [pid = 2880] [serial = 1687] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0D616C00) [pid = 2880] [serial = 1688] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (15CC5000) [pid = 2880] [serial = 1693] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (177A2400) [pid = 2880] [serial = 1694] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (0DCF6400) [pid = 2880] [serial = 1685] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (0C96B800) [pid = 2880] [serial = 1684] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18CE0800) [pid = 2880] [serial = 1700] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (18C3A800) [pid = 2880] [serial = 1699] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (14762800) [pid = 2880] [serial = 1676] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (12122000) [pid = 2880] [serial = 1675] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (18CDF400) [pid = 2880] [serial = 1679] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (18B0C000) [pid = 2880] [serial = 1678] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (1AD51800) [pid = 2880] [serial = 1682] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (1AD48800) [pid = 2880] [serial = 1681] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (1519CC00) [pid = 2880] [serial = 1706] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (12E5FC00) [pid = 2880] [serial = 1705] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (1A005800) [pid = 2880] [serial = 1703] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (18AEEC00) [pid = 2880] [serial = 1696] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (1A32D000) [pid = 2880] [serial = 1709] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 54 (18B0BC00) [pid = 2880] [serial = 1697] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | --DOMWINDOW == 53 (1A00A400) [pid = 2880] [serial = 1708] [outer = 00000000] [url = about:blank] 14:35:24 INFO - PROCESS | 2880 | 1467236124458 Marionette TRACE conn7 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2130ms 14:35:24 INFO - PROCESS | 2880 | 1467236124484 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 14:35:24 INFO - PROCESS | 2880 | 1467236124488 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 14:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:35:24 INFO - PROCESS | 2880 | 1467236124493 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:35:24 INFO - PROCESS | 2880 | 1467236124497 Marionette TRACE conn7 <- [1,2294,null,{}] 14:35:24 INFO - PROCESS | 2880 | 1467236124503 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:24 INFO - PROCESS | 2880 | 1467236124506 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:24 INFO - PROCESS | 2880 | 1467236124604 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 14:35:24 INFO - PROCESS | 2880 | 1467236124615 Marionette TRACE conn7 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:24 INFO - PROCESS | 2880 | 1467236124620 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:24 INFO - PROCESS | 2880 | ++DOCSHELL 0D575C00 == 25 [pid = 2880] [id = 583] 14:35:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 54 (0D57DC00) [pid = 2880] [serial = 1749] [outer = 00000000] 14:35:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 55 (0D623800) [pid = 2880] [serial = 1750] [outer = 0D57DC00] 14:35:24 INFO - PROCESS | 2880 | 1467236124671 Marionette DEBUG loaded listener.js 14:35:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (0DE1DC00) [pid = 2880] [serial = 1751] [outer = 0D57DC00] 14:35:25 INFO - PROCESS | 2880 | 1467236125180 Marionette TRACE conn7 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 14:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 14:35:25 INFO - PROCESS | 2880 | 1467236125224 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 14:35:25 INFO - PROCESS | 2880 | 1467236125229 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 14:35:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:35:25 INFO - PROCESS | 2880 | 1467236125235 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:35:25 INFO - PROCESS | 2880 | 1467236125238 Marionette TRACE conn7 <- [1,2298,null,{}] 14:35:25 INFO - PROCESS | 2880 | 1467236125242 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:25 INFO - PROCESS | 2880 | 1467236125245 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:25 INFO - PROCESS | 2880 | 1467236125334 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 14:35:25 INFO - PROCESS | 2880 | 1467236125344 Marionette TRACE conn7 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:25 INFO - PROCESS | 2880 | 1467236125347 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:25 INFO - PROCESS | 2880 | ++DOCSHELL 11DB6000 == 26 [pid = 2880] [id = 584] 14:35:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (11DB7400) [pid = 2880] [serial = 1752] [outer = 00000000] 14:35:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (12165C00) [pid = 2880] [serial = 1753] [outer = 11DB7400] 14:35:25 INFO - PROCESS | 2880 | 1467236125397 Marionette DEBUG loaded listener.js 14:35:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (12309C00) [pid = 2880] [serial = 1754] [outer = 11DB7400] 14:35:25 INFO - PROCESS | 2880 | 1467236125881 Marionette TRACE conn7 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 14:35:25 INFO - PROCESS | 2880 | 1467236125912 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 14:35:25 INFO - PROCESS | 2880 | 1467236125915 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 14:35:25 INFO - PROCESS | 2880 | 1467236125918 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:35:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:35:25 INFO - PROCESS | 2880 | 1467236125922 Marionette TRACE conn7 <- [1,2302,null,{}] 14:35:25 INFO - PROCESS | 2880 | 1467236125934 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:25 INFO - PROCESS | 2880 | 1467236125939 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:26 INFO - PROCESS | 2880 | 1467236126057 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 14:35:26 INFO - PROCESS | 2880 | 1467236126163 Marionette TRACE conn7 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:26 INFO - PROCESS | 2880 | 1467236126167 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:26 INFO - PROCESS | 2880 | ++DOCSHELL 15197C00 == 27 [pid = 2880] [id = 585] 14:35:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (15198800) [pid = 2880] [serial = 1755] [outer = 00000000] 14:35:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (1519C000) [pid = 2880] [serial = 1756] [outer = 15198800] 14:35:26 INFO - PROCESS | 2880 | 1467236126218 Marionette DEBUG loaded listener.js 14:35:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (15C0AC00) [pid = 2880] [serial = 1757] [outer = 15198800] 14:35:26 INFO - PROCESS | 2880 | 1467236126598 Marionette TRACE conn7 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 14:35:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:35:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 14:35:26 INFO - PROCESS | 2880 | 1467236126653 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 14:35:26 INFO - PROCESS | 2880 | 1467236126656 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 14:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:35:26 INFO - PROCESS | 2880 | 1467236126659 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:35:26 INFO - PROCESS | 2880 | 1467236126661 Marionette TRACE conn7 <- [1,2306,null,{}] 14:35:26 INFO - PROCESS | 2880 | 1467236126665 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:26 INFO - PROCESS | 2880 | 1467236126667 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:26 INFO - PROCESS | 2880 | 1467236126755 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 14:35:26 INFO - PROCESS | 2880 | 1467236126761 Marionette TRACE conn7 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:26 INFO - PROCESS | 2880 | 1467236126763 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:26 INFO - PROCESS | 2880 | ++DOCSHELL 1519B800 == 28 [pid = 2880] [id = 586] 14:35:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (15C57400) [pid = 2880] [serial = 1758] [outer = 00000000] 14:35:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (177A3400) [pid = 2880] [serial = 1759] [outer = 15C57400] 14:35:26 INFO - PROCESS | 2880 | 1467236126810 Marionette DEBUG loaded listener.js 14:35:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (1893A000) [pid = 2880] [serial = 1760] [outer = 15C57400] 14:35:27 INFO - PROCESS | 2880 | 1467236127335 Marionette TRACE conn7 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 14:35:27 INFO - PROCESS | 2880 | 1467236127396 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 14:35:27 INFO - PROCESS | 2880 | 1467236127399 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:35:27 INFO - PROCESS | 2880 | 1467236127400 Marionette TRACE conn7 <- [1,2310,null,{}] 14:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:35:27 INFO - PROCESS | 2880 | 1467236127404 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:27 INFO - PROCESS | 2880 | 1467236127406 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:27 INFO - PROCESS | 2880 | 1467236127518 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 14:35:27 INFO - PROCESS | 2880 | 1467236127528 Marionette TRACE conn7 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:27 INFO - PROCESS | 2880 | 1467236127530 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:27 INFO - PROCESS | 2880 | ++DOCSHELL 18AEA400 == 29 [pid = 2880] [id = 587] 14:35:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (18AEC000) [pid = 2880] [serial = 1761] [outer = 00000000] 14:35:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18B07000) [pid = 2880] [serial = 1762] [outer = 18AEC000] 14:35:27 INFO - PROCESS | 2880 | 1467236127578 Marionette DEBUG loaded listener.js 14:35:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18B0C800) [pid = 2880] [serial = 1763] [outer = 18AEC000] 14:35:28 INFO - PROCESS | 2880 | 1467236128036 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:35:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:35:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 14:35:28 INFO - PROCESS | 2880 | 1467236128074 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 14:35:28 INFO - PROCESS | 2880 | 1467236128076 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 14:35:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:35:28 INFO - PROCESS | 2880 | 1467236128079 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:35:28 INFO - PROCESS | 2880 | 1467236128081 Marionette TRACE conn7 <- [1,2314,null,{}] 14:35:28 INFO - PROCESS | 2880 | 1467236128084 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:28 INFO - PROCESS | 2880 | 1467236128090 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:28 INFO - PROCESS | 2880 | 1467236128199 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 14:35:28 INFO - PROCESS | 2880 | 1467236128205 Marionette TRACE conn7 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:28 INFO - PROCESS | 2880 | 1467236128207 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:28 INFO - PROCESS | 2880 | ++DOCSHELL 18C39000 == 30 [pid = 2880] [id = 588] 14:35:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18C3A400) [pid = 2880] [serial = 1764] [outer = 00000000] 14:35:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18CDF400) [pid = 2880] [serial = 1765] [outer = 18C3A400] 14:35:28 INFO - PROCESS | 2880 | 1467236128253 Marionette DEBUG loaded listener.js 14:35:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18CE6400) [pid = 2880] [serial = 1766] [outer = 18C3A400] 14:35:28 INFO - PROCESS | 2880 | 1467236128695 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:35:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:35:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 14:35:28 INFO - PROCESS | 2880 | 1467236128754 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 14:35:28 INFO - PROCESS | 2880 | 1467236128756 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 14:35:28 INFO - PROCESS | 2880 | 1467236128759 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:35:28 INFO - PROCESS | 2880 | 1467236128761 Marionette TRACE conn7 <- [1,2318,null,{}] 14:35:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:35:28 INFO - PROCESS | 2880 | 1467236128764 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:28 INFO - PROCESS | 2880 | 1467236128766 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:28 INFO - PROCESS | 2880 | 1467236128843 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 14:35:28 INFO - PROCESS | 2880 | 1467236128877 Marionette TRACE conn7 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:28 INFO - PROCESS | 2880 | 1467236128879 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:28 INFO - PROCESS | 2880 | ++DOCSHELL 15060800 == 31 [pid = 2880] [id = 589] 14:35:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18D12C00) [pid = 2880] [serial = 1767] [outer = 00000000] 14:35:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18D5D000) [pid = 2880] [serial = 1768] [outer = 18D12C00] 14:35:28 INFO - PROCESS | 2880 | 1467236128922 Marionette DEBUG loaded listener.js 14:35:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18D5DC00) [pid = 2880] [serial = 1769] [outer = 18D12C00] 14:35:29 INFO - PROCESS | 2880 | 1467236129363 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:35:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:35:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 14:35:29 INFO - PROCESS | 2880 | 1467236129405 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 14:35:29 INFO - PROCESS | 2880 | 1467236129407 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 14:35:29 INFO - PROCESS | 2880 | 1467236129410 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:35:29 INFO - PROCESS | 2880 | 1467236129412 Marionette TRACE conn7 <- [1,2322,null,{}] 14:35:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:35:29 INFO - PROCESS | 2880 | 1467236129415 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:29 INFO - PROCESS | 2880 | 1467236129417 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:29 INFO - PROCESS | 2880 | 1467236129500 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 14:35:29 INFO - PROCESS | 2880 | 1467236129505 Marionette TRACE conn7 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:29 INFO - PROCESS | 2880 | 1467236129507 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:29 INFO - PROCESS | 2880 | ++DOCSHELL 0C305800 == 32 [pid = 2880] [id = 590] 14:35:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (0C308C00) [pid = 2880] [serial = 1770] [outer = 00000000] 14:35:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18AF2800) [pid = 2880] [serial = 1771] [outer = 0C308C00] 14:35:29 INFO - PROCESS | 2880 | 1467236129554 Marionette DEBUG loaded listener.js 14:35:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (17DBD000) [pid = 2880] [serial = 1772] [outer = 0C308C00] 14:35:30 INFO - PROCESS | 2880 | 1467236130047 Marionette TRACE conn7 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 14:35:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:35:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 14:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:35:30 INFO - PROCESS | 2880 | 1467236130084 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 14:35:30 INFO - PROCESS | 2880 | 1467236130086 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 14:35:30 INFO - PROCESS | 2880 | 1467236130090 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:35:30 INFO - PROCESS | 2880 | 1467236130091 Marionette TRACE conn7 <- [1,2326,null,{}] 14:35:30 INFO - PROCESS | 2880 | 1467236130095 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:30 INFO - PROCESS | 2880 | 1467236130097 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:30 INFO - PROCESS | 2880 | 1467236130218 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 14:35:30 INFO - PROCESS | 2880 | 1467236130311 Marionette TRACE conn7 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:30 INFO - PROCESS | 2880 | 1467236130313 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:30 INFO - PROCESS | 2880 | ++DOCSHELL 15194000 == 33 [pid = 2880] [id = 591] 14:35:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A00FC00) [pid = 2880] [serial = 1773] [outer = 00000000] 14:35:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A404800) [pid = 2880] [serial = 1774] [outer = 1A00FC00] 14:35:30 INFO - PROCESS | 2880 | 1467236130356 Marionette DEBUG loaded listener.js 14:35:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A405400) [pid = 2880] [serial = 1775] [outer = 1A00FC00] 14:35:30 INFO - PROCESS | 2880 | 1467236130775 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:35:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:35:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 14:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:35:30 INFO - PROCESS | 2880 | 1467236130821 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 14:35:30 INFO - PROCESS | 2880 | 1467236130823 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 14:35:30 INFO - PROCESS | 2880 | 1467236130826 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:35:30 INFO - PROCESS | 2880 | 1467236130827 Marionette TRACE conn7 <- [1,2330,null,{}] 14:35:30 INFO - PROCESS | 2880 | 1467236130831 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:30 INFO - PROCESS | 2880 | 1467236130832 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:31 INFO - PROCESS | 2880 | 1467236130968 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 14:35:31 INFO - PROCESS | 2880 | 1467236131033 Marionette TRACE conn7 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:31 INFO - PROCESS | 2880 | 1467236131035 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:31 INFO - PROCESS | 2880 | ++DOCSHELL 0C740800 == 34 [pid = 2880] [id = 592] 14:35:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18D64C00) [pid = 2880] [serial = 1776] [outer = 00000000] 14:35:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A452000) [pid = 2880] [serial = 1777] [outer = 18D64C00] 14:35:31 INFO - PROCESS | 2880 | 1467236131078 Marionette DEBUG loaded listener.js 14:35:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1A45A000) [pid = 2880] [serial = 1778] [outer = 18D64C00] 14:35:31 INFO - PROCESS | 2880 | 1467236131489 Marionette TRACE conn7 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 14:35:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:35:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 671ms 14:35:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:35:31 INFO - PROCESS | 2880 | 1467236131496 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 14:35:31 INFO - PROCESS | 2880 | 1467236131499 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 14:35:31 INFO - PROCESS | 2880 | 1467236131501 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:35:31 INFO - PROCESS | 2880 | 1467236131504 Marionette TRACE conn7 <- [1,2334,null,{}] 14:35:31 INFO - PROCESS | 2880 | 1467236131515 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:31 INFO - PROCESS | 2880 | 1467236131518 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:31 INFO - PROCESS | 2880 | 1467236131685 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 14:35:31 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1A007400) [pid = 2880] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:35:31 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1A00C400) [pid = 2880] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:35:31 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (11AA6800) [pid = 2880] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:35:31 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1A819000) [pid = 2880] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:35:31 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1A821400) [pid = 2880] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:35:31 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18AF4C00) [pid = 2880] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:35:31 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0E8E2800) [pid = 2880] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:35:31 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (0E8E3800) [pid = 2880] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:35:31 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1794FC00) [pid = 2880] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:35:31 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (0C91EC00) [pid = 2880] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:35:31 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A40C400) [pid = 2880] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:35:31 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18CE5800) [pid = 2880] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:35:31 INFO - PROCESS | 2880 | 1467236131946 Marionette TRACE conn7 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:32 INFO - PROCESS | 2880 | 1467236131949 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:32 INFO - PROCESS | 2880 | ++DOCSHELL 0D160000 == 35 [pid = 2880] [id = 593] 14:35:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (0D1F7C00) [pid = 2880] [serial = 1779] [outer = 00000000] 14:35:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (118A2400) [pid = 2880] [serial = 1780] [outer = 0D1F7C00] 14:35:32 INFO - PROCESS | 2880 | 1467236131995 Marionette DEBUG loaded listener.js 14:35:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1794FC00) [pid = 2880] [serial = 1781] [outer = 0D1F7C00] 14:35:32 INFO - PROCESS | 2880 | 1467236132411 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:35:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:35:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 930ms 14:35:32 INFO - PROCESS | 2880 | 1467236132433 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 14:35:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:35:32 INFO - PROCESS | 2880 | 1467236132438 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 14:35:32 INFO - PROCESS | 2880 | 1467236132443 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:35:32 INFO - PROCESS | 2880 | 1467236132447 Marionette TRACE conn7 <- [1,2338,null,{}] 14:35:32 INFO - PROCESS | 2880 | 1467236132453 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:32 INFO - PROCESS | 2880 | 1467236132456 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:32 INFO - PROCESS | 2880 | 1467236132605 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 14:35:32 INFO - PROCESS | 2880 | 1467236132739 Marionette TRACE conn7 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:32 INFO - PROCESS | 2880 | 1467236132744 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:32 INFO - PROCESS | 2880 | ++DOCSHELL 0D1F0400 == 36 [pid = 2880] [id = 594] 14:35:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (0D1FD800) [pid = 2880] [serial = 1782] [outer = 00000000] 14:35:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (0D61F000) [pid = 2880] [serial = 1783] [outer = 0D1FD800] 14:35:32 INFO - PROCESS | 2880 | 1467236132805 Marionette DEBUG loaded listener.js 14:35:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (0E8DF000) [pid = 2880] [serial = 1784] [outer = 0D1FD800] 14:35:33 INFO - PROCESS | 2880 | 1467236133625 Marionette TRACE conn7 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 14:35:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:35:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1225ms 14:35:33 INFO - PROCESS | 2880 | 1467236133668 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 14:35:33 INFO - PROCESS | 2880 | 1467236133673 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 14:35:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:35:33 INFO - PROCESS | 2880 | 1467236133680 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:35:33 INFO - PROCESS | 2880 | 1467236133683 Marionette TRACE conn7 <- [1,2342,null,{}] 14:35:33 INFO - PROCESS | 2880 | 1467236133687 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:33 INFO - PROCESS | 2880 | 1467236133690 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:33 INFO - PROCESS | 2880 | 1467236133834 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 14:35:34 INFO - PROCESS | 2880 | 1467236133979 Marionette TRACE conn7 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:34 INFO - PROCESS | 2880 | 1467236133982 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:34 INFO - PROCESS | 2880 | ++DOCSHELL 14952000 == 37 [pid = 2880] [id = 595] 14:35:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1505F400) [pid = 2880] [serial = 1785] [outer = 00000000] 14:35:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (15193800) [pid = 2880] [serial = 1786] [outer = 1505F400] 14:35:34 INFO - PROCESS | 2880 | 1467236134044 Marionette DEBUG loaded listener.js 14:35:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (15CBF800) [pid = 2880] [serial = 1787] [outer = 1505F400] 14:35:35 INFO - PROCESS | 2880 | 1467236134985 Marionette TRACE conn7 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 14:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1378ms 14:35:35 INFO - PROCESS | 2880 | 1467236135060 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 14:35:35 INFO - PROCESS | 2880 | 1467236135065 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 14:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:35:35 INFO - PROCESS | 2880 | 1467236135070 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:35:35 INFO - PROCESS | 2880 | 1467236135073 Marionette TRACE conn7 <- [1,2346,null,{}] 14:35:35 INFO - PROCESS | 2880 | 1467236135079 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:35 INFO - PROCESS | 2880 | 1467236135082 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:35 INFO - PROCESS | 2880 | 1467236135210 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 14:35:35 INFO - PROCESS | 2880 | 1467236135359 Marionette TRACE conn7 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:35 INFO - PROCESS | 2880 | 1467236135364 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:35 INFO - PROCESS | 2880 | --DOCSHELL 0C740800 == 36 [pid = 2880] [id = 592] 14:35:35 INFO - PROCESS | 2880 | --DOCSHELL 15194000 == 35 [pid = 2880] [id = 591] 14:35:35 INFO - PROCESS | 2880 | --DOCSHELL 0C305800 == 34 [pid = 2880] [id = 590] 14:35:35 INFO - PROCESS | 2880 | --DOCSHELL 15060800 == 33 [pid = 2880] [id = 589] 14:35:35 INFO - PROCESS | 2880 | --DOCSHELL 18C39000 == 32 [pid = 2880] [id = 588] 14:35:35 INFO - PROCESS | 2880 | --DOCSHELL 18AEA400 == 31 [pid = 2880] [id = 587] 14:35:35 INFO - PROCESS | 2880 | --DOCSHELL 1519B800 == 30 [pid = 2880] [id = 586] 14:35:35 INFO - PROCESS | 2880 | --DOCSHELL 15197C00 == 29 [pid = 2880] [id = 585] 14:35:35 INFO - PROCESS | 2880 | --DOCSHELL 11DB6000 == 28 [pid = 2880] [id = 584] 14:35:35 INFO - PROCESS | 2880 | --DOCSHELL 0D575C00 == 27 [pid = 2880] [id = 583] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1AA42C00) [pid = 2880] [serial = 1747] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | ++DOCSHELL 08F62000 == 28 [pid = 2880] [id = 596] 14:35:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (0C305800) [pid = 2880] [serial = 1788] [outer = 00000000] 14:35:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (0D573800) [pid = 2880] [serial = 1789] [outer = 0C305800] 14:35:35 INFO - PROCESS | 2880 | 1467236135464 Marionette DEBUG loaded listener.js 14:35:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1189D400) [pid = 2880] [serial = 1790] [outer = 0C305800] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1A00CC00) [pid = 2880] [serial = 1732] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1A334000) [pid = 2880] [serial = 1733] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1A4B9000) [pid = 2880] [serial = 1736] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1A45E400) [pid = 2880] [serial = 1735] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18AEDC00) [pid = 2880] [serial = 1741] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1A8B6000) [pid = 2880] [serial = 1738] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1AA25400) [pid = 2880] [serial = 1744] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1A8BD400) [pid = 2880] [serial = 1739] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18D1C400) [pid = 2880] [serial = 1742] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1AA2D000) [pid = 2880] [serial = 1745] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18BD4800) [pid = 2880] [serial = 1726] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (14952400) [pid = 2880] [serial = 1723] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (15195000) [pid = 2880] [serial = 1724] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (12305800) [pid = 2880] [serial = 1721] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (118A7C00) [pid = 2880] [serial = 1720] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (18AF3000) [pid = 2880] [serial = 1718] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18AEB000) [pid = 2880] [serial = 1717] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (0E8E7400) [pid = 2880] [serial = 1715] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (0DBE8C00) [pid = 2880] [serial = 1714] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (1A452C00) [pid = 2880] [serial = 1712] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (18D35800) [pid = 2880] [serial = 1729] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (18C2F400) [pid = 2880] [serial = 1727] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (18D60000) [pid = 2880] [serial = 1730] [outer = 00000000] [url = about:blank] 14:35:35 INFO - PROCESS | 2880 | 1467236135936 Marionette TRACE conn7 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 14:35:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:35:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 930ms 14:35:36 INFO - PROCESS | 2880 | 1467236136000 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 14:35:36 INFO - PROCESS | 2880 | 1467236136005 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 14:35:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:35:36 INFO - PROCESS | 2880 | 1467236136015 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:35:36 INFO - PROCESS | 2880 | 1467236136018 Marionette TRACE conn7 <- [1,2350,null,{}] 14:35:36 INFO - PROCESS | 2880 | 1467236136022 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:36 INFO - PROCESS | 2880 | 1467236136025 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:36 INFO - PROCESS | 2880 | 1467236136116 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 14:35:36 INFO - PROCESS | 2880 | 1467236136131 Marionette TRACE conn7 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:36 INFO - PROCESS | 2880 | 1467236136134 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:36 INFO - PROCESS | 2880 | ++DOCSHELL 14724400 == 29 [pid = 2880] [id = 597] 14:35:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (14725800) [pid = 2880] [serial = 1791] [outer = 00000000] 14:35:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (14952400) [pid = 2880] [serial = 1792] [outer = 14725800] 14:35:36 INFO - PROCESS | 2880 | 1467236136183 Marionette DEBUG loaded listener.js 14:35:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (15194000) [pid = 2880] [serial = 1793] [outer = 14725800] 14:35:36 INFO - PROCESS | 2880 | 1467236136717 Marionette TRACE conn7 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 14:35:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:35:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 770ms 14:35:36 INFO - PROCESS | 2880 | 1467236136791 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 14:35:36 INFO - PROCESS | 2880 | 1467236136793 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 14:35:36 INFO - PROCESS | 2880 | 1467236136797 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:35:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:35:36 INFO - PROCESS | 2880 | 1467236136800 Marionette TRACE conn7 <- [1,2354,null,{}] 14:35:36 INFO - PROCESS | 2880 | 1467236136811 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:36 INFO - PROCESS | 2880 | 1467236136816 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:36 INFO - PROCESS | 2880 | 1467236136909 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 14:35:37 INFO - PROCESS | 2880 | 1467236137011 Marionette TRACE conn7 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:37 INFO - PROCESS | 2880 | 1467236137014 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:37 INFO - PROCESS | 2880 | ++DOCSHELL 18AEA400 == 30 [pid = 2880] [id = 598] 14:35:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (18AEB400) [pid = 2880] [serial = 1794] [outer = 00000000] 14:35:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (18AF0800) [pid = 2880] [serial = 1795] [outer = 18AEB400] 14:35:37 INFO - PROCESS | 2880 | 1467236137066 Marionette DEBUG loaded listener.js 14:35:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (18B06400) [pid = 2880] [serial = 1796] [outer = 18AEB400] 14:35:37 INFO - PROCESS | 2880 | 1467236137455 Marionette TRACE conn7 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 14:35:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:35:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 14:35:37 INFO - PROCESS | 2880 | 1467236137531 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 14:35:37 INFO - PROCESS | 2880 | 1467236137534 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 14:35:37 INFO - PROCESS | 2880 | 1467236137537 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:35:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:35:37 INFO - PROCESS | 2880 | 1467236137539 Marionette TRACE conn7 <- [1,2358,null,{}] 14:35:37 INFO - PROCESS | 2880 | 1467236137552 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:37 INFO - PROCESS | 2880 | 1467236137554 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:37 INFO - PROCESS | 2880 | 1467236137644 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 14:35:37 INFO - PROCESS | 2880 | 1467236137655 Marionette TRACE conn7 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:37 INFO - PROCESS | 2880 | 1467236137657 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:37 INFO - PROCESS | 2880 | ++DOCSHELL 18BDC800 == 31 [pid = 2880] [id = 599] 14:35:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (18BDD400) [pid = 2880] [serial = 1797] [outer = 00000000] 14:35:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18CDC000) [pid = 2880] [serial = 1798] [outer = 18BDD400] 14:35:37 INFO - PROCESS | 2880 | 1467236137703 Marionette DEBUG loaded listener.js 14:35:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18D14C00) [pid = 2880] [serial = 1799] [outer = 18BDD400] 14:35:38 INFO - PROCESS | 2880 | 1467236138178 Marionette TRACE conn7 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 14:35:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:35:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 691ms 14:35:38 INFO - PROCESS | 2880 | 1467236138231 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 14:35:38 INFO - PROCESS | 2880 | 1467236138233 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 14:35:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:35:38 INFO - PROCESS | 2880 | 1467236138242 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:35:38 INFO - PROCESS | 2880 | 1467236138243 Marionette TRACE conn7 <- [1,2362,null,{}] 14:35:38 INFO - PROCESS | 2880 | 1467236138247 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:38 INFO - PROCESS | 2880 | 1467236138249 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:38 INFO - PROCESS | 2880 | 1467236138395 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 14:35:38 INFO - PROCESS | 2880 | 1467236138458 Marionette TRACE conn7 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:38 INFO - PROCESS | 2880 | 1467236138460 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:38 INFO - PROCESS | 2880 | ++DOCSHELL 18D20C00 == 32 [pid = 2880] [id = 600] 14:35:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18D29800) [pid = 2880] [serial = 1800] [outer = 00000000] 14:35:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18D5C400) [pid = 2880] [serial = 1801] [outer = 18D29800] 14:35:38 INFO - PROCESS | 2880 | 1467236138505 Marionette DEBUG loaded listener.js 14:35:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18D65000) [pid = 2880] [serial = 1802] [outer = 18D29800] 14:35:38 INFO - PROCESS | 2880 | 1467236138942 Marionette TRACE conn7 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 14:35:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:35:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 14:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:35:39 INFO - PROCESS | 2880 | 1467236138967 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 14:35:39 INFO - PROCESS | 2880 | 1467236138969 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 14:35:39 INFO - PROCESS | 2880 | 1467236138972 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:35:39 INFO - PROCESS | 2880 | 1467236138974 Marionette TRACE conn7 <- [1,2366,null,{}] 14:35:39 INFO - PROCESS | 2880 | 1467236138977 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:39 INFO - PROCESS | 2880 | 1467236138983 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:39 INFO - PROCESS | 2880 | 1467236139132 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 14:35:39 INFO - PROCESS | 2880 | 1467236139200 Marionette TRACE conn7 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:39 INFO - PROCESS | 2880 | 1467236139202 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:39 INFO - PROCESS | 2880 | ++DOCSHELL 1A00CC00 == 33 [pid = 2880] [id = 601] 14:35:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1A00D000) [pid = 2880] [serial = 1803] [outer = 00000000] 14:35:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1A410800) [pid = 2880] [serial = 1804] [outer = 1A00D000] 14:35:39 INFO - PROCESS | 2880 | 1467236139249 Marionette DEBUG loaded listener.js 14:35:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1A452C00) [pid = 2880] [serial = 1805] [outer = 1A00D000] 14:35:39 INFO - PROCESS | 2880 | 1467236139697 Marionette TRACE conn7 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 14:35:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:35:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 770ms 14:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:35:39 INFO - PROCESS | 2880 | 1467236139747 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 14:35:39 INFO - PROCESS | 2880 | 1467236139749 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 14:35:39 INFO - PROCESS | 2880 | 1467236139752 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:35:39 INFO - PROCESS | 2880 | 1467236139754 Marionette TRACE conn7 <- [1,2370,null,{}] 14:35:39 INFO - PROCESS | 2880 | 1467236139757 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:39 INFO - PROCESS | 2880 | 1467236139759 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:39 INFO - PROCESS | 2880 | 1467236139873 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 14:35:40 INFO - PROCESS | 2880 | 1467236140024 Marionette TRACE conn7 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:40 INFO - PROCESS | 2880 | 1467236140026 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:40 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (15C57400) [pid = 2880] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:35:40 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A00FC00) [pid = 2880] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:35:40 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0D57DC00) [pid = 2880] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:35:40 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (0C308C00) [pid = 2880] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:35:40 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18D64C00) [pid = 2880] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:35:40 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (15198800) [pid = 2880] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:35:40 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (11DB7400) [pid = 2880] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:35:40 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (18D12C00) [pid = 2880] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:35:40 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18AEC000) [pid = 2880] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:35:40 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1AA3E400) [pid = 2880] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:35:40 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (18C3A400) [pid = 2880] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:35:40 INFO - PROCESS | 2880 | ++DOCSHELL 0C24EC00 == 34 [pid = 2880] [id = 602] 14:35:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (0C308C00) [pid = 2880] [serial = 1806] [outer = 00000000] 14:35:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (14732800) [pid = 2880] [serial = 1807] [outer = 0C308C00] 14:35:40 INFO - PROCESS | 2880 | 1467236140077 Marionette DEBUG loaded listener.js 14:35:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (167B3800) [pid = 2880] [serial = 1808] [outer = 0C308C00] 14:35:40 INFO - PROCESS | 2880 | 1467236140448 Marionette TRACE conn7 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 14:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 14:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:35:40 INFO - PROCESS | 2880 | 1467236140483 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 14:35:40 INFO - PROCESS | 2880 | 1467236140485 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 14:35:40 INFO - PROCESS | 2880 | 1467236140488 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:35:40 INFO - PROCESS | 2880 | 1467236140490 Marionette TRACE conn7 <- [1,2374,null,{}] 14:35:40 INFO - PROCESS | 2880 | 1467236140493 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:40 INFO - PROCESS | 2880 | 1467236140495 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:40 INFO - PROCESS | 2880 | 1467236140614 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 14:35:40 INFO - PROCESS | 2880 | 1467236140679 Marionette TRACE conn7 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:40 INFO - PROCESS | 2880 | 1467236140681 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:40 INFO - PROCESS | 2880 | ++DOCSHELL 18C3B400 == 35 [pid = 2880] [id = 603] 14:35:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18D1DC00) [pid = 2880] [serial = 1809] [outer = 00000000] 14:35:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1A4B0400) [pid = 2880] [serial = 1810] [outer = 18D1DC00] 14:35:40 INFO - PROCESS | 2880 | 1467236140726 Marionette DEBUG loaded listener.js 14:35:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1A819800) [pid = 2880] [serial = 1811] [outer = 18D1DC00] 14:35:41 INFO - PROCESS | 2880 | 1467236141094 Marionette TRACE conn7 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 14:35:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:35:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 632ms 14:35:41 INFO - PROCESS | 2880 | 1467236141120 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 14:35:41 INFO - PROCESS | 2880 | 1467236141122 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 14:35:41 INFO - PROCESS | 2880 | 1467236141125 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:35:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:35:41 INFO - PROCESS | 2880 | 1467236141127 Marionette TRACE conn7 <- [1,2378,null,{}] 14:35:41 INFO - PROCESS | 2880 | 1467236141130 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:41 INFO - PROCESS | 2880 | 1467236141132 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:41 INFO - PROCESS | 2880 | 1467236141258 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 14:35:41 INFO - PROCESS | 2880 | 1467236141296 Marionette TRACE conn7 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:41 INFO - PROCESS | 2880 | 1467236141298 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:41 INFO - PROCESS | 2880 | ++DOCSHELL 1A825C00 == 36 [pid = 2880] [id = 604] 14:35:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1A8B6C00) [pid = 2880] [serial = 1812] [outer = 00000000] 14:35:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1A932400) [pid = 2880] [serial = 1813] [outer = 1A8B6C00] 14:35:41 INFO - PROCESS | 2880 | 1467236141353 Marionette DEBUG loaded listener.js 14:35:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1A934C00) [pid = 2880] [serial = 1814] [outer = 1A8B6C00] 14:35:41 INFO - PROCESS | 2880 | 1467236141760 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:35:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:35:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 671ms 14:35:41 INFO - PROCESS | 2880 | 1467236141816 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 14:35:41 INFO - PROCESS | 2880 | 1467236141818 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 14:35:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:35:41 INFO - PROCESS | 2880 | 1467236141821 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:35:41 INFO - PROCESS | 2880 | 1467236141823 Marionette TRACE conn7 <- [1,2382,null,{}] 14:35:41 INFO - PROCESS | 2880 | 1467236141827 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:41 INFO - PROCESS | 2880 | 1467236141829 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:41 INFO - PROCESS | 2880 | 1467236141909 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 14:35:41 INFO - PROCESS | 2880 | 1467236141915 Marionette TRACE conn7 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:41 INFO - PROCESS | 2880 | 1467236141917 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:41 INFO - PROCESS | 2880 | ++DOCSHELL 1A929C00 == 37 [pid = 2880] [id = 605] 14:35:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1AA24C00) [pid = 2880] [serial = 1815] [outer = 00000000] 14:35:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1AA2B000) [pid = 2880] [serial = 1816] [outer = 1AA24C00] 14:35:42 INFO - PROCESS | 2880 | 1467236141963 Marionette DEBUG loaded listener.js 14:35:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1AA2EC00) [pid = 2880] [serial = 1817] [outer = 1AA24C00] 14:35:42 INFO - PROCESS | 2880 | 1467236142740 Marionette TRACE conn7 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 970ms 14:35:42 INFO - PROCESS | 2880 | 1467236142793 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 14:35:42 INFO - PROCESS | 2880 | 1467236142798 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 14:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:35:42 INFO - PROCESS | 2880 | 1467236142802 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:35:42 INFO - PROCESS | 2880 | 1467236142808 Marionette TRACE conn7 <- [1,2386,null,{}] 14:35:42 INFO - PROCESS | 2880 | 1467236142813 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:42 INFO - PROCESS | 2880 | 1467236142816 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:42 INFO - PROCESS | 2880 | 1467236142938 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 14:35:43 INFO - PROCESS | 2880 | 1467236143085 Marionette TRACE conn7 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:43 INFO - PROCESS | 2880 | 1467236143088 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:43 INFO - PROCESS | 2880 | ++DOCSHELL 0C30C000 == 38 [pid = 2880] [id = 606] 14:35:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (0C96EC00) [pid = 2880] [serial = 1818] [outer = 00000000] 14:35:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (15058C00) [pid = 2880] [serial = 1819] [outer = 0C96EC00] 14:35:43 INFO - PROCESS | 2880 | 1467236143151 Marionette DEBUG loaded listener.js 14:35:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1519E000) [pid = 2880] [serial = 1820] [outer = 0C96EC00] 14:35:43 INFO - PROCESS | 2880 | 1467236143753 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 970ms 14:35:43 INFO - PROCESS | 2880 | 1467236143777 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 14:35:43 INFO - PROCESS | 2880 | 1467236143783 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 14:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:35:43 INFO - PROCESS | 2880 | 1467236143789 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:35:43 INFO - PROCESS | 2880 | 1467236143792 Marionette TRACE conn7 <- [1,2390,null,{}] 14:35:43 INFO - PROCESS | 2880 | 1467236143796 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:43 INFO - PROCESS | 2880 | 1467236143799 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:43 INFO - PROCESS | 2880 | 1467236143922 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 14:35:44 INFO - PROCESS | 2880 | 1467236144077 Marionette TRACE conn7 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:44 INFO - PROCESS | 2880 | 1467236144080 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:44 INFO - PROCESS | 2880 | ++DOCSHELL 18B02400 == 39 [pid = 2880] [id = 607] 14:35:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18B06000) [pid = 2880] [serial = 1821] [outer = 00000000] 14:35:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18C34000) [pid = 2880] [serial = 1822] [outer = 18B06000] 14:35:44 INFO - PROCESS | 2880 | 1467236144138 Marionette DEBUG loaded listener.js 14:35:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18D35800) [pid = 2880] [serial = 1823] [outer = 18B06000] 14:35:44 INFO - PROCESS | 2880 | 1467236144769 Marionette TRACE conn7 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 14:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1022ms 14:35:44 INFO - PROCESS | 2880 | 1467236144814 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 14:35:44 INFO - PROCESS | 2880 | 1467236144817 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 14:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:35:44 INFO - PROCESS | 2880 | 1467236144821 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:35:44 INFO - PROCESS | 2880 | 1467236144825 Marionette TRACE conn7 <- [1,2394,null,{}] 14:35:44 INFO - PROCESS | 2880 | 1467236144836 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:44 INFO - PROCESS | 2880 | 1467236144841 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:45 INFO - PROCESS | 2880 | 1467236144977 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 14:35:45 INFO - PROCESS | 2880 | 1467236145126 Marionette TRACE conn7 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:45 INFO - PROCESS | 2880 | 1467236145130 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:45 INFO - PROCESS | 2880 | ++DOCSHELL 1AA30000 == 40 [pid = 2880] [id = 608] 14:35:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1AA30400) [pid = 2880] [serial = 1824] [outer = 00000000] 14:35:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1AA42000) [pid = 2880] [serial = 1825] [outer = 1AA30400] 14:35:45 INFO - PROCESS | 2880 | 1467236145192 Marionette DEBUG loaded listener.js 14:35:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1AD4C000) [pid = 2880] [serial = 1826] [outer = 1AA30400] 14:35:45 INFO - PROCESS | 2880 | 1467236145849 Marionette TRACE conn7 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 14:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1070ms 14:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:35:45 INFO - PROCESS | 2880 | 1467236145900 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 14:35:45 INFO - PROCESS | 2880 | 1467236145903 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 14:35:45 INFO - PROCESS | 2880 | 1467236145907 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:35:45 INFO - PROCESS | 2880 | 1467236145909 Marionette TRACE conn7 <- [1,2398,null,{}] 14:35:45 INFO - PROCESS | 2880 | 1467236145913 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:45 INFO - PROCESS | 2880 | 1467236145915 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:46 INFO - PROCESS | 2880 | 1467236146029 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 14:35:46 INFO - PROCESS | 2880 | 1467236146295 Marionette TRACE conn7 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:46 INFO - PROCESS | 2880 | 1467236146298 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:46 INFO - PROCESS | 2880 | ++DOCSHELL 0C310C00 == 41 [pid = 2880] [id = 609] 14:35:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (0C312400) [pid = 2880] [serial = 1827] [outer = 00000000] 14:35:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (0D57AC00) [pid = 2880] [serial = 1828] [outer = 0C312400] 14:35:46 INFO - PROCESS | 2880 | 1467236146368 Marionette DEBUG loaded listener.js 14:35:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (0E9E0400) [pid = 2880] [serial = 1829] [outer = 0C312400] 14:35:47 INFO - PROCESS | 2880 | 1467236147016 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:35:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:35:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1183ms 14:35:47 INFO - PROCESS | 2880 | 1467236147092 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 14:35:47 INFO - PROCESS | 2880 | 1467236147096 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 14:35:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:35:47 INFO - PROCESS | 2880 | 1467236147100 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:35:47 INFO - PROCESS | 2880 | 1467236147103 Marionette TRACE conn7 <- [1,2402,null,{}] 14:35:47 INFO - PROCESS | 2880 | 1467236147108 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:47 INFO - PROCESS | 2880 | 1467236147113 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:47 INFO - PROCESS | 2880 | 1467236147238 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 14:35:48 INFO - PROCESS | 2880 | --DOCSHELL 1A825C00 == 40 [pid = 2880] [id = 604] 14:35:48 INFO - PROCESS | 2880 | --DOCSHELL 18C3B400 == 39 [pid = 2880] [id = 603] 14:35:48 INFO - PROCESS | 2880 | --DOCSHELL 0C24EC00 == 38 [pid = 2880] [id = 602] 14:35:48 INFO - PROCESS | 2880 | --DOCSHELL 1A00CC00 == 37 [pid = 2880] [id = 601] 14:35:48 INFO - PROCESS | 2880 | --DOCSHELL 18D20C00 == 36 [pid = 2880] [id = 600] 14:35:48 INFO - PROCESS | 2880 | --DOCSHELL 18BDC800 == 35 [pid = 2880] [id = 599] 14:35:48 INFO - PROCESS | 2880 | --DOCSHELL 18AEA400 == 34 [pid = 2880] [id = 598] 14:35:48 INFO - PROCESS | 2880 | --DOCSHELL 14724400 == 33 [pid = 2880] [id = 597] 14:35:48 INFO - PROCESS | 2880 | --DOCSHELL 08F62000 == 32 [pid = 2880] [id = 596] 14:35:48 INFO - PROCESS | 2880 | --DOCSHELL 0D1F0400 == 31 [pid = 2880] [id = 594] 14:35:48 INFO - PROCESS | 2880 | --DOCSHELL 0D160000 == 30 [pid = 2880] [id = 593] 14:35:48 INFO - PROCESS | 2880 | --DOCSHELL 1AA3AC00 == 29 [pid = 2880] [id = 582] 14:35:48 INFO - PROCESS | 2880 | --DOCSHELL 14952000 == 28 [pid = 2880] [id = 595] 14:35:48 INFO - PROCESS | 2880 | --DOCSHELL 1AA30000 == 27 [pid = 2880] [id = 608] 14:35:48 INFO - PROCESS | 2880 | --DOCSHELL 0C310C00 == 26 [pid = 2880] [id = 609] 14:35:48 INFO - PROCESS | 2880 | --DOCSHELL 18B02400 == 25 [pid = 2880] [id = 607] 14:35:48 INFO - PROCESS | 2880 | --DOCSHELL 1A929C00 == 24 [pid = 2880] [id = 605] 14:35:48 INFO - PROCESS | 2880 | --DOCSHELL 0C30C000 == 23 [pid = 2880] [id = 606] 14:35:48 INFO - PROCESS | 2880 | 1467236148015 Marionette TRACE conn7 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:48 INFO - PROCESS | 2880 | 1467236148019 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (177A3400) [pid = 2880] [serial = 1759] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1893A000) [pid = 2880] [serial = 1760] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1A404800) [pid = 2880] [serial = 1774] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (0D623800) [pid = 2880] [serial = 1750] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0DE1DC00) [pid = 2880] [serial = 1751] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18AF2800) [pid = 2880] [serial = 1771] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1A452000) [pid = 2880] [serial = 1777] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1A405400) [pid = 2880] [serial = 1775] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1A45A000) [pid = 2880] [serial = 1778] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1519C000) [pid = 2880] [serial = 1756] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (15C0AC00) [pid = 2880] [serial = 1757] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (12165C00) [pid = 2880] [serial = 1753] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18D5D000) [pid = 2880] [serial = 1768] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (12309C00) [pid = 2880] [serial = 1754] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D5DC00) [pid = 2880] [serial = 1769] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18B07000) [pid = 2880] [serial = 1762] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18B0C800) [pid = 2880] [serial = 1763] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1AA44400) [pid = 2880] [serial = 1748] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (118A2400) [pid = 2880] [serial = 1780] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18CDF400) [pid = 2880] [serial = 1765] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (18CE6400) [pid = 2880] [serial = 1766] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (17DBD000) [pid = 2880] [serial = 1772] [outer = 00000000] [url = about:blank] 14:35:48 INFO - PROCESS | 2880 | ++DOCSHELL 08F62800 == 24 [pid = 2880] [id = 610] 14:35:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (08F63C00) [pid = 2880] [serial = 1830] [outer = 00000000] 14:35:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (0C251800) [pid = 2880] [serial = 1831] [outer = 08F63C00] 14:35:48 INFO - PROCESS | 2880 | 1467236148194 Marionette DEBUG loaded listener.js 14:35:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (0C30A800) [pid = 2880] [serial = 1832] [outer = 08F63C00] 14:35:48 INFO - PROCESS | 2880 | 1467236148626 Marionette TRACE conn7 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 14:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1636ms 14:35:48 INFO - PROCESS | 2880 | 1467236148738 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 14:35:48 INFO - PROCESS | 2880 | 1467236148742 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 14:35:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:35:48 INFO - PROCESS | 2880 | 1467236148746 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:35:48 INFO - PROCESS | 2880 | 1467236148749 Marionette TRACE conn7 <- [1,2406,null,{}] 14:35:48 INFO - PROCESS | 2880 | 1467236148754 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:48 INFO - PROCESS | 2880 | 1467236148759 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:48 INFO - PROCESS | 2880 | 1467236148854 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 14:35:48 INFO - PROCESS | 2880 | 1467236148866 Marionette TRACE conn7 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:48 INFO - PROCESS | 2880 | 1467236148868 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:48 INFO - PROCESS | 2880 | ++DOCSHELL 11899800 == 25 [pid = 2880] [id = 611] 14:35:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1189A000) [pid = 2880] [serial = 1833] [outer = 00000000] 14:35:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (118A3C00) [pid = 2880] [serial = 1834] [outer = 1189A000] 14:35:48 INFO - PROCESS | 2880 | 1467236148919 Marionette DEBUG loaded listener.js 14:35:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (11BC8C00) [pid = 2880] [serial = 1835] [outer = 1189A000] 14:35:49 INFO - PROCESS | 2880 | 1467236149393 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:35:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:35:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 14:35:49 INFO - PROCESS | 2880 | 1467236149419 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 14:35:49 INFO - PROCESS | 2880 | 1467236149423 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 14:35:49 INFO - PROCESS | 2880 | 1467236149462 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:35:49 INFO - PROCESS | 2880 | 1467236149465 Marionette TRACE conn7 <- [1,2410,null,{}] 14:35:49 INFO - PROCESS | 2880 | 1467236149468 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:35:49 INFO - PROCESS | 2880 | 1467236149471 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:49 INFO - PROCESS | 2880 | 1467236149564 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 14:35:49 INFO - PROCESS | 2880 | 1467236149670 Marionette TRACE conn7 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:49 INFO - PROCESS | 2880 | 1467236149672 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:49 INFO - PROCESS | 2880 | ++DOCSHELL 13D7EC00 == 26 [pid = 2880] [id = 612] 14:35:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (14728000) [pid = 2880] [serial = 1836] [outer = 00000000] 14:35:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (14952000) [pid = 2880] [serial = 1837] [outer = 14728000] 14:35:49 INFO - PROCESS | 2880 | 1467236149720 Marionette DEBUG loaded listener.js 14:35:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1519BC00) [pid = 2880] [serial = 1838] [outer = 14728000] 14:35:50 INFO - PROCESS | 2880 | 1467236150119 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 14:35:50 INFO - PROCESS | 2880 | 1467236150142 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 14:35:50 INFO - PROCESS | 2880 | 1467236150144 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 14:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:35:50 INFO - PROCESS | 2880 | 1467236150149 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:35:50 INFO - PROCESS | 2880 | 1467236150156 Marionette TRACE conn7 <- [1,2414,null,{}] 14:35:50 INFO - PROCESS | 2880 | 1467236150176 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:50 INFO - PROCESS | 2880 | 1467236150180 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:50 INFO - PROCESS | 2880 | 1467236150304 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 14:35:50 INFO - PROCESS | 2880 | 1467236150312 Marionette TRACE conn7 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:50 INFO - PROCESS | 2880 | 1467236150315 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:50 INFO - PROCESS | 2880 | ++DOCSHELL 15CC6400 == 27 [pid = 2880] [id = 613] 14:35:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (167B2C00) [pid = 2880] [serial = 1839] [outer = 00000000] 14:35:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18983800) [pid = 2880] [serial = 1840] [outer = 167B2C00] 14:35:50 INFO - PROCESS | 2880 | 1467236150421 Marionette DEBUG loaded listener.js 14:35:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18B02000) [pid = 2880] [serial = 1841] [outer = 167B2C00] 14:35:50 INFO - PROCESS | 2880 | 1467236150863 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 751ms 14:35:50 INFO - PROCESS | 2880 | 1467236150902 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 14:35:50 INFO - PROCESS | 2880 | 1467236150904 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 14:35:50 INFO - PROCESS | 2880 | 1467236150907 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:35:50 INFO - PROCESS | 2880 | 1467236150909 Marionette TRACE conn7 <- [1,2418,null,{}] 14:35:50 INFO - PROCESS | 2880 | 1467236150958 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:50 INFO - PROCESS | 2880 | 1467236150961 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:51 INFO - PROCESS | 2880 | 1467236151078 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 14:35:51 INFO - PROCESS | 2880 | 1467236151146 Marionette TRACE conn7 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:51 INFO - PROCESS | 2880 | 1467236151148 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:51 INFO - PROCESS | 2880 | ++DOCSHELL 18BD0800 == 28 [pid = 2880] [id = 614] 14:35:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18BD1400) [pid = 2880] [serial = 1842] [outer = 00000000] 14:35:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18BD8800) [pid = 2880] [serial = 1843] [outer = 18BD1400] 14:35:51 INFO - PROCESS | 2880 | 1467236151192 Marionette DEBUG loaded listener.js 14:35:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18C30000) [pid = 2880] [serial = 1844] [outer = 18BD1400] 14:35:51 INFO - PROCESS | 2880 | 1467236151617 Marionette TRACE conn7 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 14:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 730ms 14:35:51 INFO - PROCESS | 2880 | 1467236151642 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 14:35:51 INFO - PROCESS | 2880 | 1467236151644 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 14:35:51 INFO - PROCESS | 2880 | 1467236151647 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:35:51 INFO - PROCESS | 2880 | 1467236151649 Marionette TRACE conn7 <- [1,2422,null,{}] 14:35:51 INFO - PROCESS | 2880 | 1467236151653 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:51 INFO - PROCESS | 2880 | 1467236151655 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:51 INFO - PROCESS | 2880 | 1467236151774 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 14:35:51 INFO - PROCESS | 2880 | 1467236151780 Marionette TRACE conn7 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:51 INFO - PROCESS | 2880 | 1467236151787 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:51 INFO - PROCESS | 2880 | ++DOCSHELL 18C3E800 == 29 [pid = 2880] [id = 615] 14:35:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18CDFC00) [pid = 2880] [serial = 1845] [outer = 00000000] 14:35:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18CE8800) [pid = 2880] [serial = 1846] [outer = 18CDFC00] 14:35:51 INFO - PROCESS | 2880 | 1467236151903 Marionette DEBUG loaded listener.js 14:35:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18D31800) [pid = 2880] [serial = 1847] [outer = 18CDFC00] 14:35:52 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0C308C00) [pid = 2880] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:35:52 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1A00D000) [pid = 2880] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:35:52 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0D1F7C00) [pid = 2880] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:35:52 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0C305800) [pid = 2880] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:35:52 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18D29800) [pid = 2880] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:35:52 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18D1DC00) [pid = 2880] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:35:52 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18BDD400) [pid = 2880] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:35:52 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18AEB400) [pid = 2880] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:35:52 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1505F400) [pid = 2880] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:35:52 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (0D1FD800) [pid = 2880] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:35:52 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (14725800) [pid = 2880] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:35:52 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1AA24C00) [pid = 2880] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:35:52 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1A8B6C00) [pid = 2880] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:35:52 INFO - PROCESS | 2880 | 1467236152567 Marionette TRACE conn7 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 14:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 970ms 14:35:52 INFO - PROCESS | 2880 | 1467236152622 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 14:35:52 INFO - PROCESS | 2880 | 1467236152624 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 14:35:52 INFO - PROCESS | 2880 | 1467236152627 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:35:52 INFO - PROCESS | 2880 | 1467236152629 Marionette TRACE conn7 <- [1,2426,null,{}] 14:35:52 INFO - PROCESS | 2880 | 1467236152633 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:52 INFO - PROCESS | 2880 | 1467236152635 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:52 INFO - PROCESS | 2880 | 1467236152721 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 14:35:52 INFO - PROCESS | 2880 | 1467236152730 Marionette TRACE conn7 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:52 INFO - PROCESS | 2880 | 1467236152732 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:52 INFO - PROCESS | 2880 | ++DOCSHELL 08F5B400 == 30 [pid = 2880] [id = 616] 14:35:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (147EB800) [pid = 2880] [serial = 1848] [outer = 00000000] 14:35:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18D60400) [pid = 2880] [serial = 1849] [outer = 147EB800] 14:35:52 INFO - PROCESS | 2880 | 1467236152787 Marionette DEBUG loaded listener.js 14:35:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18D64400) [pid = 2880] [serial = 1850] [outer = 147EB800] 14:35:53 INFO - PROCESS | 2880 | 1467236153210 Marionette TRACE conn7 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 14:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 14:35:53 INFO - PROCESS | 2880 | 1467236153277 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 14:35:53 INFO - PROCESS | 2880 | 1467236153279 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 14:35:53 INFO - PROCESS | 2880 | 1467236153282 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:35:53 INFO - PROCESS | 2880 | 1467236153284 Marionette TRACE conn7 <- [1,2430,null,{}] 14:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:35:53 INFO - PROCESS | 2880 | 1467236153288 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:53 INFO - PROCESS | 2880 | 1467236153290 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:53 INFO - PROCESS | 2880 | 1467236153371 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 14:35:53 INFO - PROCESS | 2880 | 1467236153377 Marionette TRACE conn7 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:53 INFO - PROCESS | 2880 | 1467236153379 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:53 INFO - PROCESS | 2880 | ++DOCSHELL 1A003C00 == 31 [pid = 2880] [id = 617] 14:35:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1A004800) [pid = 2880] [serial = 1851] [outer = 00000000] 14:35:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1A010800) [pid = 2880] [serial = 1852] [outer = 1A004800] 14:35:53 INFO - PROCESS | 2880 | 1467236153425 Marionette DEBUG loaded listener.js 14:35:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A334400) [pid = 2880] [serial = 1853] [outer = 1A004800] 14:35:53 INFO - PROCESS | 2880 | 1467236153887 Marionette TRACE conn7 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 14:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 14:35:53 INFO - PROCESS | 2880 | 1467236153920 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 14:35:53 INFO - PROCESS | 2880 | 1467236153922 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 14:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:35:53 INFO - PROCESS | 2880 | 1467236153944 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:35:53 INFO - PROCESS | 2880 | 1467236153946 Marionette TRACE conn7 <- [1,2434,null,{}] 14:35:53 INFO - PROCESS | 2880 | 1467236153950 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:53 INFO - PROCESS | 2880 | 1467236153952 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:54 INFO - PROCESS | 2880 | 1467236154036 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 14:35:54 INFO - PROCESS | 2880 | 1467236154041 Marionette TRACE conn7 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:54 INFO - PROCESS | 2880 | 1467236154043 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:54 INFO - PROCESS | 2880 | ++DOCSHELL 1A40AC00 == 32 [pid = 2880] [id = 618] 14:35:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A40B000) [pid = 2880] [serial = 1854] [outer = 00000000] 14:35:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A451800) [pid = 2880] [serial = 1855] [outer = 1A40B000] 14:35:54 INFO - PROCESS | 2880 | 1467236154090 Marionette DEBUG loaded listener.js 14:35:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A451400) [pid = 2880] [serial = 1856] [outer = 1A40B000] 14:35:54 INFO - PROCESS | 2880 | 1467236154873 Marionette TRACE conn7 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 14:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 991ms 14:35:54 INFO - PROCESS | 2880 | 1467236154917 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 14:35:54 INFO - PROCESS | 2880 | 1467236154922 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 14:35:54 INFO - PROCESS | 2880 | 1467236154928 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:35:54 INFO - PROCESS | 2880 | 1467236154932 Marionette TRACE conn7 <- [1,2438,null,{}] 14:35:54 INFO - PROCESS | 2880 | 1467236154938 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:54 INFO - PROCESS | 2880 | 1467236154942 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:55 INFO - PROCESS | 2880 | 1467236155071 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 14:35:55 INFO - PROCESS | 2880 | 1467236155213 Marionette TRACE conn7 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:55 INFO - PROCESS | 2880 | 1467236155216 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:55 INFO - PROCESS | 2880 | ++DOCSHELL 0D58D800 == 33 [pid = 2880] [id = 619] 14:35:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (0DF73400) [pid = 2880] [serial = 1857] [outer = 00000000] 14:35:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (121A1800) [pid = 2880] [serial = 1858] [outer = 0DF73400] 14:35:55 INFO - PROCESS | 2880 | 1467236155279 Marionette DEBUG loaded listener.js 14:35:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (12E57C00) [pid = 2880] [serial = 1859] [outer = 0DF73400] 14:35:56 INFO - PROCESS | 2880 | 1467236155984 Marionette TRACE conn7 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 14:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1072ms 14:35:56 INFO - PROCESS | 2880 | 1467236156035 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 14:35:56 INFO - PROCESS | 2880 | 1467236156040 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 14:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:35:56 INFO - PROCESS | 2880 | 1467236156049 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:35:56 INFO - PROCESS | 2880 | 1467236156052 Marionette TRACE conn7 <- [1,2442,null,{}] 14:35:56 INFO - PROCESS | 2880 | 1467236156056 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:56 INFO - PROCESS | 2880 | 1467236156059 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:56 INFO - PROCESS | 2880 | 1467236156180 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 14:35:56 INFO - PROCESS | 2880 | 1467236156338 Marionette TRACE conn7 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:56 INFO - PROCESS | 2880 | 1467236156341 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:56 INFO - PROCESS | 2880 | ++DOCSHELL 177A4000 == 34 [pid = 2880] [id = 620] 14:35:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (177A4C00) [pid = 2880] [serial = 1860] [outer = 00000000] 14:35:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (18AE5800) [pid = 2880] [serial = 1861] [outer = 177A4C00] 14:35:56 INFO - PROCESS | 2880 | 1467236156403 Marionette DEBUG loaded listener.js 14:35:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (18BD4800) [pid = 2880] [serial = 1862] [outer = 177A4C00] 14:35:57 INFO - PROCESS | 2880 | 1467236157335 Marionette TRACE conn7 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 14:35:57 INFO - PROCESS | 2880 | --DOCSHELL 1A003C00 == 33 [pid = 2880] [id = 617] 14:35:57 INFO - PROCESS | 2880 | --DOCSHELL 08F5B400 == 32 [pid = 2880] [id = 616] 14:35:57 INFO - PROCESS | 2880 | --DOCSHELL 18C3E800 == 31 [pid = 2880] [id = 615] 14:35:57 INFO - PROCESS | 2880 | --DOCSHELL 18BD0800 == 30 [pid = 2880] [id = 614] 14:35:57 INFO - PROCESS | 2880 | --DOCSHELL 15CC6400 == 29 [pid = 2880] [id = 613] 14:35:57 INFO - PROCESS | 2880 | --DOCSHELL 13D7EC00 == 28 [pid = 2880] [id = 612] 14:35:57 INFO - PROCESS | 2880 | --DOCSHELL 11899800 == 27 [pid = 2880] [id = 611] 14:35:57 INFO - PROCESS | 2880 | --DOCSHELL 08F62800 == 26 [pid = 2880] [id = 610] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1A932400) [pid = 2880] [serial = 1813] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1AA2B000) [pid = 2880] [serial = 1816] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (167B3800) [pid = 2880] [serial = 1808] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1A410800) [pid = 2880] [serial = 1804] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1794FC00) [pid = 2880] [serial = 1781] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1189D400) [pid = 2880] [serial = 1790] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18D65000) [pid = 2880] [serial = 1802] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1A819800) [pid = 2880] [serial = 1811] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (14732800) [pid = 2880] [serial = 1807] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18D5C400) [pid = 2880] [serial = 1801] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (0D573800) [pid = 2880] [serial = 1789] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18CDC000) [pid = 2880] [serial = 1798] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18B06400) [pid = 2880] [serial = 1796] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (15CBF800) [pid = 2880] [serial = 1787] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (0E8DF000) [pid = 2880] [serial = 1784] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1A452C00) [pid = 2880] [serial = 1805] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18AF0800) [pid = 2880] [serial = 1795] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (14952400) [pid = 2880] [serial = 1792] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (15193800) [pid = 2880] [serial = 1786] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (1A4B0400) [pid = 2880] [serial = 1810] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18D14C00) [pid = 2880] [serial = 1799] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1A934C00) [pid = 2880] [serial = 1814] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (0D61F000) [pid = 2880] [serial = 1783] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (15194000) [pid = 2880] [serial = 1793] [outer = 00000000] [url = about:blank] 14:35:57 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (1AA2EC00) [pid = 2880] [serial = 1817] [outer = 00000000] [url = about:blank] 14:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1373ms 14:35:57 INFO - PROCESS | 2880 | 1467236157431 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 14:35:57 INFO - PROCESS | 2880 | 1467236157436 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 14:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:35:57 INFO - PROCESS | 2880 | 1467236157441 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:35:57 INFO - PROCESS | 2880 | 1467236157444 Marionette TRACE conn7 <- [1,2446,null,{}] 14:35:57 INFO - PROCESS | 2880 | 1467236157450 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:57 INFO - PROCESS | 2880 | 1467236157452 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:57 INFO - PROCESS | 2880 | 1467236157558 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 14:35:57 INFO - PROCESS | 2880 | 1467236157565 Marionette TRACE conn7 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:57 INFO - PROCESS | 2880 | 1467236157569 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:57 INFO - PROCESS | 2880 | ++DOCSHELL 0D083C00 == 27 [pid = 2880] [id = 621] 14:35:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (0D15D800) [pid = 2880] [serial = 1863] [outer = 00000000] 14:35:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (0D61B800) [pid = 2880] [serial = 1864] [outer = 0D15D800] 14:35:57 INFO - PROCESS | 2880 | 1467236157621 Marionette DEBUG loaded listener.js 14:35:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (0DE1DC00) [pid = 2880] [serial = 1865] [outer = 0D15D800] 14:35:58 INFO - PROCESS | 2880 | 1467236158177 Marionette TRACE conn7 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 14:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 791ms 14:35:58 INFO - PROCESS | 2880 | 1467236158231 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 14:35:58 INFO - PROCESS | 2880 | 1467236158236 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 14:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:35:58 INFO - PROCESS | 2880 | 1467236158242 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:35:58 INFO - PROCESS | 2880 | 1467236158245 Marionette TRACE conn7 <- [1,2450,null,{}] 14:35:58 INFO - PROCESS | 2880 | 1467236158249 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:58 INFO - PROCESS | 2880 | 1467236158251 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:58 INFO - PROCESS | 2880 | 1467236158340 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 14:35:58 INFO - PROCESS | 2880 | 1467236158444 Marionette TRACE conn7 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:58 INFO - PROCESS | 2880 | 1467236158446 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:58 INFO - PROCESS | 2880 | ++DOCSHELL 12304400 == 28 [pid = 2880] [id = 622] 14:35:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (123D8C00) [pid = 2880] [serial = 1866] [outer = 00000000] 14:35:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (1472C000) [pid = 2880] [serial = 1867] [outer = 123D8C00] 14:35:58 INFO - PROCESS | 2880 | 1467236158496 Marionette DEBUG loaded listener.js 14:35:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (14C2C000) [pid = 2880] [serial = 1868] [outer = 123D8C00] 14:35:58 INFO - PROCESS | 2880 | 1467236158873 Marionette TRACE conn7 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 14:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 14:35:58 INFO - PROCESS | 2880 | 1467236158916 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 14:35:58 INFO - PROCESS | 2880 | 1467236158919 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 14:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:35:59 INFO - PROCESS | 2880 | 1467236158969 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:35:59 INFO - PROCESS | 2880 | 1467236158973 Marionette TRACE conn7 <- [1,2454,null,{}] 14:35:59 INFO - PROCESS | 2880 | 1467236158990 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:59 INFO - PROCESS | 2880 | 1467236158995 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:59 INFO - PROCESS | 2880 | 1467236159092 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 14:35:59 INFO - PROCESS | 2880 | 1467236159099 Marionette TRACE conn7 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:59 INFO - PROCESS | 2880 | 1467236159102 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:59 INFO - PROCESS | 2880 | ++DOCSHELL 1897FC00 == 29 [pid = 2880] [id = 623] 14:35:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18981000) [pid = 2880] [serial = 1869] [outer = 00000000] 14:35:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18AEC000) [pid = 2880] [serial = 1870] [outer = 18981000] 14:35:59 INFO - PROCESS | 2880 | 1467236159151 Marionette DEBUG loaded listener.js 14:35:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18B06800) [pid = 2880] [serial = 1871] [outer = 18981000] 14:35:59 INFO - PROCESS | 2880 | 1467236159619 Marionette TRACE conn7 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 14:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 731ms 14:35:59 INFO - PROCESS | 2880 | 1467236159662 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 14:35:59 INFO - PROCESS | 2880 | 1467236159665 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 14:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:35:59 INFO - PROCESS | 2880 | 1467236159674 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:35:59 INFO - PROCESS | 2880 | 1467236159676 Marionette TRACE conn7 <- [1,2458,null,{}] 14:35:59 INFO - PROCESS | 2880 | 1467236159680 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:59 INFO - PROCESS | 2880 | 1467236159682 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:59 INFO - PROCESS | 2880 | 1467236159805 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 14:35:59 INFO - PROCESS | 2880 | 1467236159812 Marionette TRACE conn7 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:59 INFO - PROCESS | 2880 | 1467236159814 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:35:59 INFO - PROCESS | 2880 | ++DOCSHELL 18BD3400 == 30 [pid = 2880] [id = 624] 14:35:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18BD4C00) [pid = 2880] [serial = 1872] [outer = 00000000] 14:35:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18CDB400) [pid = 2880] [serial = 1873] [outer = 18BD4C00] 14:35:59 INFO - PROCESS | 2880 | 1467236159912 Marionette DEBUG loaded listener.js 14:36:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18CE7800) [pid = 2880] [serial = 1874] [outer = 18BD4C00] 14:36:00 INFO - PROCESS | 2880 | 1467236160373 Marionette TRACE conn7 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 14:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 14:36:00 INFO - PROCESS | 2880 | 1467236160407 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 14:36:00 INFO - PROCESS | 2880 | 1467236160409 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 14:36:00 INFO - PROCESS | 2880 | 1467236160412 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:36:00 INFO - PROCESS | 2880 | 1467236160414 Marionette TRACE conn7 <- [1,2462,null,{}] 14:36:00 INFO - PROCESS | 2880 | 1467236160417 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:00 INFO - PROCESS | 2880 | 1467236160419 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:00 INFO - PROCESS | 2880 | 1467236160569 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 14:36:00 INFO - PROCESS | 2880 | 1467236160595 Marionette TRACE conn7 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:00 INFO - PROCESS | 2880 | 1467236160597 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:00 INFO - PROCESS | 2880 | ++DOCSHELL 18D16400 == 31 [pid = 2880] [id = 625] 14:36:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18D59000) [pid = 2880] [serial = 1875] [outer = 00000000] 14:36:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1A001C00) [pid = 2880] [serial = 1876] [outer = 18D59000] 14:36:00 INFO - PROCESS | 2880 | 1467236160643 Marionette DEBUG loaded listener.js 14:36:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1A002400) [pid = 2880] [serial = 1877] [outer = 18D59000] 14:36:01 INFO - PROCESS | 2880 | 1467236161103 Marionette TRACE conn7 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 14:36:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:36:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 731ms 14:36:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:36:01 INFO - PROCESS | 2880 | 1467236161147 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 14:36:01 INFO - PROCESS | 2880 | 1467236161149 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 14:36:01 INFO - PROCESS | 2880 | 1467236161152 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:36:01 INFO - PROCESS | 2880 | 1467236161154 Marionette TRACE conn7 <- [1,2466,null,{}] 14:36:01 INFO - PROCESS | 2880 | 1467236161165 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:01 INFO - PROCESS | 2880 | 1467236161170 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:01 INFO - PROCESS | 2880 | 1467236161325 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 14:36:01 INFO - PROCESS | 2880 | 1467236161394 Marionette TRACE conn7 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:01 INFO - PROCESS | 2880 | 1467236161396 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:01 INFO - PROCESS | 2880 | ++DOCSHELL 1A00FC00 == 32 [pid = 2880] [id = 626] 14:36:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A401800) [pid = 2880] [serial = 1878] [outer = 00000000] 14:36:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A45E000) [pid = 2880] [serial = 1879] [outer = 1A401800] 14:36:01 INFO - PROCESS | 2880 | 1467236161443 Marionette DEBUG loaded listener.js 14:36:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A404C00) [pid = 2880] [serial = 1880] [outer = 1A401800] 14:36:01 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (08F63C00) [pid = 2880] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:36:01 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (14728000) [pid = 2880] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:36:01 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1189A000) [pid = 2880] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:36:01 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18CDFC00) [pid = 2880] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:36:01 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18BD1400) [pid = 2880] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:36:01 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0C312400) [pid = 2880] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:36:01 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1A004800) [pid = 2880] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:36:01 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (0C96EC00) [pid = 2880] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:36:01 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18B06000) [pid = 2880] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:36:01 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1AA30400) [pid = 2880] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:36:01 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (167B2C00) [pid = 2880] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:36:01 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (147EB800) [pid = 2880] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:36:01 INFO - PROCESS | 2880 | 1467236161935 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 830ms 14:36:02 INFO - PROCESS | 2880 | 1467236161983 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 14:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:36:02 INFO - PROCESS | 2880 | 1467236161985 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 14:36:02 INFO - PROCESS | 2880 | 1467236161996 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:36:02 INFO - PROCESS | 2880 | 1467236161998 Marionette TRACE conn7 <- [1,2470,null,{}] 14:36:02 INFO - PROCESS | 2880 | 1467236162002 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:02 INFO - PROCESS | 2880 | 1467236162004 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:02 INFO - PROCESS | 2880 | 1467236162087 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 14:36:02 INFO - PROCESS | 2880 | 1467236162094 Marionette TRACE conn7 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:02 INFO - PROCESS | 2880 | 1467236162096 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:02 INFO - PROCESS | 2880 | ++DOCSHELL 18B0D000 == 33 [pid = 2880] [id = 627] 14:36:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18D14400) [pid = 2880] [serial = 1881] [outer = 00000000] 14:36:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1A4B3800) [pid = 2880] [serial = 1882] [outer = 18D14400] 14:36:02 INFO - PROCESS | 2880 | 1467236162146 Marionette DEBUG loaded listener.js 14:36:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1A4B7C00) [pid = 2880] [serial = 1883] [outer = 18D14400] 14:36:02 INFO - PROCESS | 2880 | 1467236162592 Marionette TRACE conn7 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 14:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 14:36:02 INFO - PROCESS | 2880 | 1467236162619 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 14:36:02 INFO - PROCESS | 2880 | 1467236162621 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 14:36:02 INFO - PROCESS | 2880 | 1467236162640 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:36:02 INFO - PROCESS | 2880 | 1467236162642 Marionette TRACE conn7 <- [1,2474,null,{}] 14:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:36:02 INFO - PROCESS | 2880 | 1467236162645 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:02 INFO - PROCESS | 2880 | 1467236162647 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:02 INFO - PROCESS | 2880 | 1467236162731 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 14:36:02 INFO - PROCESS | 2880 | 1467236162737 Marionette TRACE conn7 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:02 INFO - PROCESS | 2880 | 1467236162739 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:02 INFO - PROCESS | 2880 | ++DOCSHELL 1A4B9400 == 34 [pid = 2880] [id = 628] 14:36:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1A818800) [pid = 2880] [serial = 1884] [outer = 00000000] 14:36:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1A822C00) [pid = 2880] [serial = 1885] [outer = 1A818800] 14:36:02 INFO - PROCESS | 2880 | 1467236162785 Marionette DEBUG loaded listener.js 14:36:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1A8BA000) [pid = 2880] [serial = 1886] [outer = 1A818800] 14:36:03 INFO - PROCESS | 2880 | 1467236163253 Marionette TRACE conn7 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 14:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 630ms 14:36:03 INFO - PROCESS | 2880 | 1467236163281 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 14:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:36:03 INFO - PROCESS | 2880 | 1467236163293 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 14:36:03 INFO - PROCESS | 2880 | 1467236163296 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:36:03 INFO - PROCESS | 2880 | 1467236163298 Marionette TRACE conn7 <- [1,2478,null,{}] 14:36:03 INFO - PROCESS | 2880 | 1467236163302 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:03 INFO - PROCESS | 2880 | 1467236163303 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:03 INFO - PROCESS | 2880 | 1467236163389 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 14:36:03 INFO - PROCESS | 2880 | 1467236163397 Marionette TRACE conn7 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:03 INFO - PROCESS | 2880 | 1467236163399 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:03 INFO - PROCESS | 2880 | ++DOCSHELL 1794C000 == 35 [pid = 2880] [id = 629] 14:36:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1897DC00) [pid = 2880] [serial = 1887] [outer = 00000000] 14:36:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1AA24000) [pid = 2880] [serial = 1888] [outer = 1897DC00] 14:36:03 INFO - PROCESS | 2880 | 1467236163445 Marionette DEBUG loaded listener.js 14:36:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1AA25400) [pid = 2880] [serial = 1889] [outer = 1897DC00] 14:36:04 INFO - PROCESS | 2880 | 1467236164065 Marionette TRACE conn7 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:36:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:36:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 830ms 14:36:04 INFO - PROCESS | 2880 | 1467236164141 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 14:36:04 INFO - PROCESS | 2880 | 1467236164146 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 14:36:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:36:04 INFO - PROCESS | 2880 | 1467236164152 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:36:04 INFO - PROCESS | 2880 | 1467236164156 Marionette TRACE conn7 <- [1,2482,null,{}] 14:36:04 INFO - PROCESS | 2880 | 1467236164162 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:04 INFO - PROCESS | 2880 | 1467236164166 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:04 INFO - PROCESS | 2880 | 1467236164299 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 14:36:04 INFO - PROCESS | 2880 | 1467236164440 Marionette TRACE conn7 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:04 INFO - PROCESS | 2880 | 1467236164443 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:04 INFO - PROCESS | 2880 | ++DOCSHELL 0C30A000 == 36 [pid = 2880] [id = 630] 14:36:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (0DF73800) [pid = 2880] [serial = 1890] [outer = 00000000] 14:36:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (12E59400) [pid = 2880] [serial = 1891] [outer = 0DF73800] 14:36:04 INFO - PROCESS | 2880 | 1467236164508 Marionette DEBUG loaded listener.js 14:36:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (15195400) [pid = 2880] [serial = 1892] [outer = 0DF73800] 14:36:05 INFO - PROCESS | 2880 | 1467236165089 Marionette TRACE conn7 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 14:36:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:36:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 971ms 14:36:05 INFO - PROCESS | 2880 | 1467236165127 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 14:36:05 INFO - PROCESS | 2880 | 1467236165132 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 14:36:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:36:05 INFO - PROCESS | 2880 | 1467236165139 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:36:05 INFO - PROCESS | 2880 | 1467236165142 Marionette TRACE conn7 <- [1,2486,null,{}] 14:36:05 INFO - PROCESS | 2880 | 1467236165146 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:05 INFO - PROCESS | 2880 | 1467236165149 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:05 INFO - PROCESS | 2880 | 1467236165269 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 14:36:05 INFO - PROCESS | 2880 | 1467236165432 Marionette TRACE conn7 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:05 INFO - PROCESS | 2880 | 1467236165435 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:05 INFO - PROCESS | 2880 | ++DOCSHELL 18B04C00 == 37 [pid = 2880] [id = 631] 14:36:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18B05C00) [pid = 2880] [serial = 1893] [outer = 00000000] 14:36:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18C36800) [pid = 2880] [serial = 1894] [outer = 18B05C00] 14:36:05 INFO - PROCESS | 2880 | 1467236165496 Marionette DEBUG loaded listener.js 14:36:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18D5A400) [pid = 2880] [serial = 1895] [outer = 18B05C00] 14:36:06 INFO - PROCESS | 2880 | 1467236166154 Marionette TRACE conn7 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:36:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:36:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1068ms 14:36:06 INFO - PROCESS | 2880 | 1467236166213 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 14:36:06 INFO - PROCESS | 2880 | 1467236166216 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 14:36:06 INFO - PROCESS | 2880 | 1467236166220 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:36:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:36:06 INFO - PROCESS | 2880 | 1467236166224 Marionette TRACE conn7 <- [1,2490,null,{}] 14:36:06 INFO - PROCESS | 2880 | 1467236166235 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:06 INFO - PROCESS | 2880 | 1467236166240 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:06 INFO - PROCESS | 2880 | 1467236166384 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 14:36:06 INFO - PROCESS | 2880 | 1467236166533 Marionette TRACE conn7 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:06 INFO - PROCESS | 2880 | 1467236166537 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:06 INFO - PROCESS | 2880 | ++DOCSHELL 1AA3D400 == 38 [pid = 2880] [id = 632] 14:36:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1AA3D800) [pid = 2880] [serial = 1896] [outer = 00000000] 14:36:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1AA46400) [pid = 2880] [serial = 1897] [outer = 1AA3D800] 14:36:06 INFO - PROCESS | 2880 | 1467236166599 Marionette DEBUG loaded listener.js 14:36:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1AD4C400) [pid = 2880] [serial = 1898] [outer = 1AA3D800] 14:36:07 INFO - PROCESS | 2880 | 1467236167252 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1022ms 14:36:07 INFO - PROCESS | 2880 | 1467236167278 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 14:36:07 INFO - PROCESS | 2880 | 1467236167281 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 14:36:07 INFO - PROCESS | 2880 | 1467236167285 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:36:07 INFO - PROCESS | 2880 | 1467236167287 Marionette TRACE conn7 <- [1,2494,null,{}] 14:36:07 INFO - PROCESS | 2880 | 1467236167291 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:07 INFO - PROCESS | 2880 | 1467236167294 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:07 INFO - PROCESS | 2880 | 1467236167411 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 14:36:07 INFO - PROCESS | 2880 | 1467236167704 Marionette TRACE conn7 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:07 INFO - PROCESS | 2880 | 1467236167708 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:07 INFO - PROCESS | 2880 | ++DOCSHELL 0C258400 == 39 [pid = 2880] [id = 633] 14:36:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (0C741000) [pid = 2880] [serial = 1899] [outer = 00000000] 14:36:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (0D616C00) [pid = 2880] [serial = 1900] [outer = 0C741000] 14:36:07 INFO - PROCESS | 2880 | 1467236167779 Marionette DEBUG loaded listener.js 14:36:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (0DFC2800) [pid = 2880] [serial = 1901] [outer = 0C741000] 14:36:08 INFO - PROCESS | 2880 | 1467236168427 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:36:09 INFO - PROCESS | 2880 | --DOCSHELL 1A4B9400 == 38 [pid = 2880] [id = 628] 14:36:09 INFO - PROCESS | 2880 | --DOCSHELL 18B0D000 == 37 [pid = 2880] [id = 627] 14:36:09 INFO - PROCESS | 2880 | --DOCSHELL 1A00FC00 == 36 [pid = 2880] [id = 626] 14:36:09 INFO - PROCESS | 2880 | --DOCSHELL 18D16400 == 35 [pid = 2880] [id = 625] 14:36:09 INFO - PROCESS | 2880 | --DOCSHELL 18BD3400 == 34 [pid = 2880] [id = 624] 14:36:09 INFO - PROCESS | 2880 | --DOCSHELL 1897FC00 == 33 [pid = 2880] [id = 623] 14:36:09 INFO - PROCESS | 2880 | --DOCSHELL 12304400 == 32 [pid = 2880] [id = 622] 14:36:09 INFO - PROCESS | 2880 | --DOCSHELL 0D083C00 == 31 [pid = 2880] [id = 621] 14:36:09 INFO - PROCESS | 2880 | --DOCSHELL 1A40AC00 == 30 [pid = 2880] [id = 618] 14:36:09 INFO - PROCESS | 2880 | --DOCSHELL 0D58D800 == 29 [pid = 2880] [id = 619] 14:36:09 INFO - PROCESS | 2880 | --DOCSHELL 177A4000 == 28 [pid = 2880] [id = 620] 14:36:09 INFO - PROCESS | 2880 | --DOCSHELL 18B04C00 == 27 [pid = 2880] [id = 631] 14:36:09 INFO - PROCESS | 2880 | --DOCSHELL 1AA3D400 == 26 [pid = 2880] [id = 632] 14:36:09 INFO - PROCESS | 2880 | --DOCSHELL 1794C000 == 25 [pid = 2880] [id = 629] 14:36:09 INFO - PROCESS | 2880 | --DOCSHELL 0C30A000 == 24 [pid = 2880] [id = 630] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (0C251800) [pid = 2880] [serial = 1831] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (0C30A800) [pid = 2880] [serial = 1832] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (14952000) [pid = 2880] [serial = 1837] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (118A3C00) [pid = 2880] [serial = 1834] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18CE8800) [pid = 2880] [serial = 1846] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (11BC8C00) [pid = 2880] [serial = 1835] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18C30000) [pid = 2880] [serial = 1844] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18BD8800) [pid = 2880] [serial = 1843] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (0E9E0400) [pid = 2880] [serial = 1829] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (0D57AC00) [pid = 2880] [serial = 1828] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1A010800) [pid = 2880] [serial = 1852] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1519E000) [pid = 2880] [serial = 1820] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (15058C00) [pid = 2880] [serial = 1819] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1A451800) [pid = 2880] [serial = 1855] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D35800) [pid = 2880] [serial = 1823] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18C34000) [pid = 2880] [serial = 1822] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18D31800) [pid = 2880] [serial = 1847] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1AD4C000) [pid = 2880] [serial = 1826] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1AA42000) [pid = 2880] [serial = 1825] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18983800) [pid = 2880] [serial = 1840] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (18B02000) [pid = 2880] [serial = 1841] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18D64400) [pid = 2880] [serial = 1850] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18D60400) [pid = 2880] [serial = 1849] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1519BC00) [pid = 2880] [serial = 1838] [outer = 00000000] [url = about:blank] 14:36:09 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (1A334400) [pid = 2880] [serial = 1853] [outer = 00000000] [url = about:blank] 14:36:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:36:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1875ms 14:36:09 INFO - PROCESS | 2880 | 1467236169231 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 14:36:09 INFO - PROCESS | 2880 | 1467236169236 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 14:36:09 INFO - PROCESS | 2880 | 1467236169243 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:36:09 INFO - PROCESS | 2880 | 1467236169246 Marionette TRACE conn7 <- [1,2498,null,{}] 14:36:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:36:09 INFO - PROCESS | 2880 | 1467236169252 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:09 INFO - PROCESS | 2880 | 1467236169256 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:09 INFO - PROCESS | 2880 | 1467236169349 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 14:36:09 INFO - PROCESS | 2880 | 1467236169356 Marionette TRACE conn7 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:09 INFO - PROCESS | 2880 | 1467236169362 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:09 INFO - PROCESS | 2880 | ++DOCSHELL 0D035000 == 25 [pid = 2880] [id = 634] 14:36:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (0D036000) [pid = 2880] [serial = 1902] [outer = 00000000] 14:36:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (0D1F4C00) [pid = 2880] [serial = 1903] [outer = 0D036000] 14:36:09 INFO - PROCESS | 2880 | 1467236169412 Marionette DEBUG loaded listener.js 14:36:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (0D58D000) [pid = 2880] [serial = 1904] [outer = 0D036000] 14:36:09 INFO - PROCESS | 2880 | 1467236169936 Marionette TRACE conn7 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 14:36:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:36:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 14:36:09 INFO - PROCESS | 2880 | 1467236169984 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 14:36:09 INFO - PROCESS | 2880 | 1467236169988 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 14:36:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:36:10 INFO - PROCESS | 2880 | 1467236169994 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:36:10 INFO - PROCESS | 2880 | 1467236169998 Marionette TRACE conn7 <- [1,2502,null,{}] 14:36:10 INFO - PROCESS | 2880 | 1467236170003 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:10 INFO - PROCESS | 2880 | 1467236170005 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:10 INFO - PROCESS | 2880 | 1467236170099 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 14:36:10 INFO - PROCESS | 2880 | 1467236170205 Marionette TRACE conn7 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:10 INFO - PROCESS | 2880 | 1467236170207 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:10 INFO - PROCESS | 2880 | ++DOCSHELL 12165C00 == 26 [pid = 2880] [id = 635] 14:36:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (12193800) [pid = 2880] [serial = 1905] [outer = 00000000] 14:36:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (12307C00) [pid = 2880] [serial = 1906] [outer = 12193800] 14:36:10 INFO - PROCESS | 2880 | 1467236170259 Marionette DEBUG loaded listener.js 14:36:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (123E6000) [pid = 2880] [serial = 1907] [outer = 12193800] 14:36:10 INFO - PROCESS | 2880 | 1467236170648 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 730ms 14:36:10 INFO - PROCESS | 2880 | 1467236170724 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 14:36:10 INFO - PROCESS | 2880 | 1467236170727 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 14:36:10 INFO - PROCESS | 2880 | 1467236170730 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:36:10 INFO - PROCESS | 2880 | 1467236170732 Marionette TRACE conn7 <- [1,2506,null,{}] 14:36:10 INFO - PROCESS | 2880 | 1467236170743 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:10 INFO - PROCESS | 2880 | 1467236170748 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:10 INFO - PROCESS | 2880 | 1467236170841 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 14:36:10 INFO - PROCESS | 2880 | 1467236170849 Marionette TRACE conn7 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:10 INFO - PROCESS | 2880 | 1467236170853 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:10 INFO - PROCESS | 2880 | ++DOCSHELL 15194000 == 27 [pid = 2880] [id = 636] 14:36:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1519EC00) [pid = 2880] [serial = 1908] [outer = 00000000] 14:36:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (167B5400) [pid = 2880] [serial = 1909] [outer = 1519EC00] 14:36:10 INFO - PROCESS | 2880 | 1467236170903 Marionette DEBUG loaded listener.js 14:36:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (17944800) [pid = 2880] [serial = 1910] [outer = 1519EC00] 14:36:11 INFO - PROCESS | 2880 | 1467236171375 Marionette TRACE conn7 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 731ms 14:36:11 INFO - PROCESS | 2880 | 1467236171464 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 14:36:11 INFO - PROCESS | 2880 | 1467236171467 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 14:36:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:36:11 INFO - PROCESS | 2880 | 1467236171470 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:36:11 INFO - PROCESS | 2880 | 1467236171471 Marionette TRACE conn7 <- [1,2510,null,{}] 14:36:11 INFO - PROCESS | 2880 | 1467236171479 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:11 INFO - PROCESS | 2880 | 1467236171481 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:11 INFO - PROCESS | 2880 | 1467236171608 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 14:36:11 INFO - PROCESS | 2880 | 1467236171668 Marionette TRACE conn7 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:11 INFO - PROCESS | 2880 | 1467236171670 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:11 INFO - PROCESS | 2880 | ++DOCSHELL 167B4800 == 28 [pid = 2880] [id = 637] 14:36:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18980400) [pid = 2880] [serial = 1911] [outer = 00000000] 14:36:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18B02000) [pid = 2880] [serial = 1912] [outer = 18980400] 14:36:11 INFO - PROCESS | 2880 | 1467236171714 Marionette DEBUG loaded listener.js 14:36:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18B0D000) [pid = 2880] [serial = 1913] [outer = 18980400] 14:36:12 INFO - PROCESS | 2880 | 1467236172144 Marionette TRACE conn7 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 14:36:12 INFO - PROCESS | 2880 | 1467236172220 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 14:36:12 INFO - PROCESS | 2880 | 1467236172223 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 14:36:12 INFO - PROCESS | 2880 | 1467236172226 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:36:12 INFO - PROCESS | 2880 | 1467236172228 Marionette TRACE conn7 <- [1,2514,null,{}] 14:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:36:12 INFO - PROCESS | 2880 | 1467236172232 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:12 INFO - PROCESS | 2880 | 1467236172234 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:12 INFO - PROCESS | 2880 | 1467236172351 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 14:36:12 INFO - PROCESS | 2880 | 1467236172361 Marionette TRACE conn7 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:12 INFO - PROCESS | 2880 | 1467236172363 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:12 INFO - PROCESS | 2880 | ++DOCSHELL 18BD5000 == 29 [pid = 2880] [id = 638] 14:36:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18BD5800) [pid = 2880] [serial = 1914] [outer = 00000000] 14:36:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18C34000) [pid = 2880] [serial = 1915] [outer = 18BD5800] 14:36:12 INFO - PROCESS | 2880 | 1467236172468 Marionette DEBUG loaded listener.js 14:36:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18CDE000) [pid = 2880] [serial = 1916] [outer = 18BD5800] 14:36:12 INFO - PROCESS | 2880 | 1467236172916 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 730ms 14:36:12 INFO - PROCESS | 2880 | 1467236172963 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 14:36:12 INFO - PROCESS | 2880 | 1467236172965 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 14:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:36:12 INFO - PROCESS | 2880 | 1467236172968 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:36:12 INFO - PROCESS | 2880 | 1467236172970 Marionette TRACE conn7 <- [1,2518,null,{}] 14:36:12 INFO - PROCESS | 2880 | 1467236172974 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:12 INFO - PROCESS | 2880 | 1467236172980 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:13 INFO - PROCESS | 2880 | 1467236173130 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 14:36:13 INFO - PROCESS | 2880 | 1467236173203 Marionette TRACE conn7 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:13 INFO - PROCESS | 2880 | 1467236173205 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:13 INFO - PROCESS | 2880 | ++DOCSHELL 18D1EC00 == 30 [pid = 2880] [id = 639] 14:36:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18D59800) [pid = 2880] [serial = 1917] [outer = 00000000] 14:36:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D60400) [pid = 2880] [serial = 1918] [outer = 18D59800] 14:36:13 INFO - PROCESS | 2880 | 1467236173250 Marionette DEBUG loaded listener.js 14:36:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A002000) [pid = 2880] [serial = 1919] [outer = 18D59800] 14:36:13 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18D59000) [pid = 2880] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:36:13 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1A401800) [pid = 2880] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:36:13 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18981000) [pid = 2880] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:36:13 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (177A4C00) [pid = 2880] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:36:13 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (123D8C00) [pid = 2880] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:36:13 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (0DF73400) [pid = 2880] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:36:13 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1A40B000) [pid = 2880] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:36:13 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0D15D800) [pid = 2880] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:36:13 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1A818800) [pid = 2880] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:36:13 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1897DC00) [pid = 2880] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:36:13 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18BD4C00) [pid = 2880] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:36:13 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18D14400) [pid = 2880] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:36:13 INFO - PROCESS | 2880 | 1467236173883 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 930ms 14:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:36:13 INFO - PROCESS | 2880 | 1467236173902 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 14:36:13 INFO - PROCESS | 2880 | 1467236173904 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 14:36:13 INFO - PROCESS | 2880 | 1467236173907 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:36:13 INFO - PROCESS | 2880 | 1467236173909 Marionette TRACE conn7 <- [1,2522,null,{}] 14:36:13 INFO - PROCESS | 2880 | 1467236173912 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:13 INFO - PROCESS | 2880 | 1467236173914 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:14 INFO - PROCESS | 2880 | 1467236174044 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 14:36:14 INFO - PROCESS | 2880 | 1467236174115 Marionette TRACE conn7 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:14 INFO - PROCESS | 2880 | 1467236174117 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:14 INFO - PROCESS | 2880 | ++DOCSHELL 17ADD400 == 31 [pid = 2880] [id = 640] 14:36:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (17DC5400) [pid = 2880] [serial = 1920] [outer = 00000000] 14:36:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18D1A000) [pid = 2880] [serial = 1921] [outer = 17DC5400] 14:36:14 INFO - PROCESS | 2880 | 1467236174163 Marionette DEBUG loaded listener.js 14:36:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18D5EC00) [pid = 2880] [serial = 1922] [outer = 17DC5400] 14:36:14 INFO - PROCESS | 2880 | 1467236174525 Marionette TRACE conn7 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 14:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 671ms 14:36:14 INFO - PROCESS | 2880 | 1467236174578 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 14:36:14 INFO - PROCESS | 2880 | 1467236174580 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 14:36:14 INFO - PROCESS | 2880 | 1467236174583 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:36:14 INFO - PROCESS | 2880 | 1467236174585 Marionette TRACE conn7 <- [1,2526,null,{}] 14:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:36:14 INFO - PROCESS | 2880 | 1467236174589 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:14 INFO - PROCESS | 2880 | 1467236174591 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:14 INFO - PROCESS | 2880 | 1467236174672 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 14:36:14 INFO - PROCESS | 2880 | 1467236174678 Marionette TRACE conn7 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:14 INFO - PROCESS | 2880 | 1467236174680 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:14 INFO - PROCESS | 2880 | ++DOCSHELL 1897FC00 == 32 [pid = 2880] [id = 641] 14:36:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18AED800) [pid = 2880] [serial = 1923] [outer = 00000000] 14:36:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1A330800) [pid = 2880] [serial = 1924] [outer = 18AED800] 14:36:14 INFO - PROCESS | 2880 | 1467236174725 Marionette DEBUG loaded listener.js 14:36:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1A408400) [pid = 2880] [serial = 1925] [outer = 18AED800] 14:36:15 INFO - PROCESS | 2880 | 1467236175189 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 14:36:15 INFO - PROCESS | 2880 | 1467236175258 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 14:36:15 INFO - PROCESS | 2880 | 1467236175261 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 14:36:15 INFO - PROCESS | 2880 | 1467236175264 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:36:15 INFO - PROCESS | 2880 | 1467236175266 Marionette TRACE conn7 <- [1,2530,null,{}] 14:36:15 INFO - PROCESS | 2880 | 1467236175270 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:15 INFO - PROCESS | 2880 | 1467236175272 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:15 INFO - PROCESS | 2880 | 1467236175355 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 14:36:15 INFO - PROCESS | 2880 | 1467236175364 Marionette TRACE conn7 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:15 INFO - PROCESS | 2880 | 1467236175366 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:15 INFO - PROCESS | 2880 | ++DOCSHELL 1A453000 == 33 [pid = 2880] [id = 642] 14:36:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1A453400) [pid = 2880] [serial = 1926] [outer = 00000000] 14:36:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A45DC00) [pid = 2880] [serial = 1927] [outer = 1A453400] 14:36:15 INFO - PROCESS | 2880 | 1467236175412 Marionette DEBUG loaded listener.js 14:36:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A4AF400) [pid = 2880] [serial = 1928] [outer = 1A453400] 14:36:16 INFO - PROCESS | 2880 | 1467236176207 Marionette TRACE conn7 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 14:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1017ms 14:36:16 INFO - PROCESS | 2880 | 1467236176299 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 14:36:16 INFO - PROCESS | 2880 | 1467236176304 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 14:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:36:16 INFO - PROCESS | 2880 | 1467236176333 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:36:16 INFO - PROCESS | 2880 | 1467236176337 Marionette TRACE conn7 <- [1,2534,null,{}] 14:36:16 INFO - PROCESS | 2880 | 1467236176344 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:16 INFO - PROCESS | 2880 | 1467236176347 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:16 INFO - PROCESS | 2880 | 1467236176494 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 14:36:16 INFO - PROCESS | 2880 | 1467236176614 Marionette TRACE conn7 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:16 INFO - PROCESS | 2880 | 1467236176617 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:16 INFO - PROCESS | 2880 | ++DOCSHELL 0C24FC00 == 34 [pid = 2880] [id = 643] 14:36:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (0C746800) [pid = 2880] [serial = 1929] [outer = 00000000] 14:36:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (11AE7000) [pid = 2880] [serial = 1930] [outer = 0C746800] 14:36:16 INFO - PROCESS | 2880 | 1467236176677 Marionette DEBUG loaded listener.js 14:36:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (14730400) [pid = 2880] [serial = 1931] [outer = 0C746800] 14:36:17 INFO - PROCESS | 2880 | 1467236177379 Marionette TRACE conn7 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 14:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1077ms 14:36:17 INFO - PROCESS | 2880 | 1467236177438 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 14:36:17 INFO - PROCESS | 2880 | 1467236177443 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 14:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:36:17 INFO - PROCESS | 2880 | 1467236177450 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:36:17 INFO - PROCESS | 2880 | 1467236177453 Marionette TRACE conn7 <- [1,2538,null,{}] 14:36:17 INFO - PROCESS | 2880 | 1467236177458 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:17 INFO - PROCESS | 2880 | 1467236177461 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:17 INFO - PROCESS | 2880 | 1467236177588 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 14:36:17 INFO - PROCESS | 2880 | 1467236177734 Marionette TRACE conn7 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:17 INFO - PROCESS | 2880 | 1467236177736 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:17 INFO - PROCESS | 2880 | ++DOCSHELL 167B2C00 == 35 [pid = 2880] [id = 644] 14:36:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (177A7400) [pid = 2880] [serial = 1932] [outer = 00000000] 14:36:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18AE8C00) [pid = 2880] [serial = 1933] [outer = 177A7400] 14:36:17 INFO - PROCESS | 2880 | 1467236177798 Marionette DEBUG loaded listener.js 14:36:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18B09400) [pid = 2880] [serial = 1934] [outer = 177A7400] 14:36:18 INFO - PROCESS | 2880 | --DOCSHELL 1897FC00 == 34 [pid = 2880] [id = 641] 14:36:18 INFO - PROCESS | 2880 | --DOCSHELL 17ADD400 == 33 [pid = 2880] [id = 640] 14:36:18 INFO - PROCESS | 2880 | --DOCSHELL 18D1EC00 == 32 [pid = 2880] [id = 639] 14:36:18 INFO - PROCESS | 2880 | --DOCSHELL 18BD5000 == 31 [pid = 2880] [id = 638] 14:36:18 INFO - PROCESS | 2880 | --DOCSHELL 167B4800 == 30 [pid = 2880] [id = 637] 14:36:18 INFO - PROCESS | 2880 | --DOCSHELL 15194000 == 29 [pid = 2880] [id = 636] 14:36:18 INFO - PROCESS | 2880 | --DOCSHELL 12165C00 == 28 [pid = 2880] [id = 635] 14:36:18 INFO - PROCESS | 2880 | --DOCSHELL 0D035000 == 27 [pid = 2880] [id = 634] 14:36:18 INFO - PROCESS | 2880 | --DOCSHELL 0C258400 == 26 [pid = 2880] [id = 633] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1A002400) [pid = 2880] [serial = 1877] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1A001C00) [pid = 2880] [serial = 1876] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1A45E000) [pid = 2880] [serial = 1879] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18AEC000) [pid = 2880] [serial = 1870] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18AE5800) [pid = 2880] [serial = 1861] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18BD4800) [pid = 2880] [serial = 1862] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1472C000) [pid = 2880] [serial = 1867] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (14C2C000) [pid = 2880] [serial = 1868] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (121A1800) [pid = 2880] [serial = 1858] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (12E57C00) [pid = 2880] [serial = 1859] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A451400) [pid = 2880] [serial = 1856] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0D61B800) [pid = 2880] [serial = 1864] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (0DE1DC00) [pid = 2880] [serial = 1865] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1A822C00) [pid = 2880] [serial = 1885] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1AA25400) [pid = 2880] [serial = 1889] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1A404C00) [pid = 2880] [serial = 1880] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1AA24000) [pid = 2880] [serial = 1888] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18CDB400) [pid = 2880] [serial = 1873] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18CE7800) [pid = 2880] [serial = 1874] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1A8BA000) [pid = 2880] [serial = 1886] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (1A4B3800) [pid = 2880] [serial = 1882] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (1A4B7C00) [pid = 2880] [serial = 1883] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (18B06800) [pid = 2880] [serial = 1871] [outer = 00000000] [url = about:blank] 14:36:18 INFO - PROCESS | 2880 | 1467236178802 Marionette TRACE conn7 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 14:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1382ms 14:36:18 INFO - PROCESS | 2880 | 1467236178835 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 14:36:18 INFO - PROCESS | 2880 | 1467236178839 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 14:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:36:18 INFO - PROCESS | 2880 | 1467236178844 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:36:18 INFO - PROCESS | 2880 | 1467236178847 Marionette TRACE conn7 <- [1,2542,null,{}] 14:36:18 INFO - PROCESS | 2880 | 1467236178853 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:18 INFO - PROCESS | 2880 | 1467236178856 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:18 INFO - PROCESS | 2880 | 1467236178952 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 14:36:18 INFO - PROCESS | 2880 | 1467236178961 Marionette TRACE conn7 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:18 INFO - PROCESS | 2880 | 1467236178964 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:18 INFO - PROCESS | 2880 | ++DOCSHELL 0D161800 == 27 [pid = 2880] [id = 645] 14:36:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (0D1FE800) [pid = 2880] [serial = 1935] [outer = 00000000] 14:36:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (0E8E2800) [pid = 2880] [serial = 1936] [outer = 0D1FE800] 14:36:19 INFO - PROCESS | 2880 | 1467236179014 Marionette DEBUG loaded listener.js 14:36:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (118A4C00) [pid = 2880] [serial = 1937] [outer = 0D1FE800] 14:36:19 INFO - PROCESS | 2880 | 1467236179591 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 790ms 14:36:19 INFO - PROCESS | 2880 | 1467236179635 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 14:36:19 INFO - PROCESS | 2880 | 1467236179639 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 14:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:36:19 INFO - PROCESS | 2880 | 1467236179645 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:36:19 INFO - PROCESS | 2880 | 1467236179648 Marionette TRACE conn7 <- [1,2546,null,{}] 14:36:19 INFO - PROCESS | 2880 | 1467236179652 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:19 INFO - PROCESS | 2880 | 1467236179654 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:19 INFO - PROCESS | 2880 | 1467236179748 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 14:36:19 INFO - PROCESS | 2880 | 1467236179854 Marionette TRACE conn7 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:19 INFO - PROCESS | 2880 | 1467236179856 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:19 INFO - PROCESS | 2880 | ++DOCSHELL 1475C400 == 28 [pid = 2880] [id = 646] 14:36:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (1475C800) [pid = 2880] [serial = 1938] [outer = 00000000] 14:36:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (15194000) [pid = 2880] [serial = 1939] [outer = 1475C800] 14:36:19 INFO - PROCESS | 2880 | 1467236179907 Marionette DEBUG loaded listener.js 14:36:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (15C0F400) [pid = 2880] [serial = 1940] [outer = 1475C800] 14:36:20 INFO - PROCESS | 2880 | 1467236180331 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:36:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:36:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 731ms 14:36:20 INFO - PROCESS | 2880 | 1467236180380 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 14:36:20 INFO - PROCESS | 2880 | 1467236180383 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 14:36:20 INFO - PROCESS | 2880 | 1467236180386 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:36:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:36:20 INFO - PROCESS | 2880 | 1467236180390 Marionette TRACE conn7 <- [1,2550,null,{}] 14:36:20 INFO - PROCESS | 2880 | 1467236180401 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:20 INFO - PROCESS | 2880 | 1467236180406 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:20 INFO - PROCESS | 2880 | 1467236180498 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 14:36:20 INFO - PROCESS | 2880 | 1467236180505 Marionette TRACE conn7 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:20 INFO - PROCESS | 2880 | 1467236180509 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:20 INFO - PROCESS | 2880 | ++DOCSHELL 18B07400 == 29 [pid = 2880] [id = 647] 14:36:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18B07800) [pid = 2880] [serial = 1941] [outer = 00000000] 14:36:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18BD0800) [pid = 2880] [serial = 1942] [outer = 18B07800] 14:36:20 INFO - PROCESS | 2880 | 1467236180566 Marionette DEBUG loaded listener.js 14:36:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18BDE400) [pid = 2880] [serial = 1943] [outer = 18B07800] 14:36:21 INFO - PROCESS | 2880 | 1467236181041 Marionette TRACE conn7 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 14:36:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:36:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 671ms 14:36:21 INFO - PROCESS | 2880 | 1467236181076 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 14:36:21 INFO - PROCESS | 2880 | 1467236181078 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 14:36:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:36:21 INFO - PROCESS | 2880 | 1467236181101 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:36:21 INFO - PROCESS | 2880 | 1467236181103 Marionette TRACE conn7 <- [1,2554,null,{}] 14:36:21 INFO - PROCESS | 2880 | 1467236181106 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:21 INFO - PROCESS | 2880 | 1467236181108 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:21 INFO - PROCESS | 2880 | 1467236181230 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 14:36:21 INFO - PROCESS | 2880 | 1467236181236 Marionette TRACE conn7 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:21 INFO - PROCESS | 2880 | 1467236181238 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:21 INFO - PROCESS | 2880 | ++DOCSHELL 18CE1C00 == 30 [pid = 2880] [id = 648] 14:36:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18CE4000) [pid = 2880] [serial = 1944] [outer = 00000000] 14:36:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18D20400) [pid = 2880] [serial = 1945] [outer = 18CE4000] 14:36:21 INFO - PROCESS | 2880 | 1467236181285 Marionette DEBUG loaded listener.js 14:36:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18D5DC00) [pid = 2880] [serial = 1946] [outer = 18CE4000] 14:36:21 INFO - PROCESS | 2880 | 1467236181754 Marionette TRACE conn7 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 14:36:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:36:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 690ms 14:36:21 INFO - PROCESS | 2880 | 1467236181788 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 14:36:21 INFO - PROCESS | 2880 | 1467236181790 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 14:36:21 INFO - PROCESS | 2880 | 1467236181793 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:36:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:36:21 INFO - PROCESS | 2880 | 1467236181795 Marionette TRACE conn7 <- [1,2558,null,{}] 14:36:21 INFO - PROCESS | 2880 | 1467236181799 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:21 INFO - PROCESS | 2880 | 1467236181801 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:21 INFO - PROCESS | 2880 | 1467236181922 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 14:36:22 INFO - PROCESS | 2880 | 1467236182021 Marionette TRACE conn7 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:22 INFO - PROCESS | 2880 | 1467236182023 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:22 INFO - PROCESS | 2880 | ++DOCSHELL 12397400 == 31 [pid = 2880] [id = 649] 14:36:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (15061C00) [pid = 2880] [serial = 1947] [outer = 00000000] 14:36:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1A005400) [pid = 2880] [serial = 1948] [outer = 15061C00] 14:36:22 INFO - PROCESS | 2880 | 1467236182067 Marionette DEBUG loaded listener.js 14:36:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1A00DC00) [pid = 2880] [serial = 1949] [outer = 15061C00] 14:36:22 INFO - PROCESS | 2880 | 1467236182529 Marionette TRACE conn7 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 14:36:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:36:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 770ms 14:36:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:36:22 INFO - PROCESS | 2880 | 1467236182566 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 14:36:22 INFO - PROCESS | 2880 | 1467236182568 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 14:36:22 INFO - PROCESS | 2880 | 1467236182571 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:36:22 INFO - PROCESS | 2880 | 1467236182573 Marionette TRACE conn7 <- [1,2562,null,{}] 14:36:22 INFO - PROCESS | 2880 | 1467236182577 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:22 INFO - PROCESS | 2880 | 1467236182583 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:22 INFO - PROCESS | 2880 | 1467236182740 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 14:36:22 INFO - PROCESS | 2880 | 1467236182813 Marionette TRACE conn7 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:22 INFO - PROCESS | 2880 | 1467236182815 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:22 INFO - PROCESS | 2880 | ++DOCSHELL 1A32E400 == 32 [pid = 2880] [id = 650] 14:36:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A45E000) [pid = 2880] [serial = 1950] [outer = 00000000] 14:36:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A4B5400) [pid = 2880] [serial = 1951] [outer = 1A45E000] 14:36:22 INFO - PROCESS | 2880 | 1467236182863 Marionette DEBUG loaded listener.js 14:36:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A4AE400) [pid = 2880] [serial = 1952] [outer = 1A45E000] 14:36:23 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (12193800) [pid = 2880] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:36:23 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1519EC00) [pid = 2880] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:36:23 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (0D036000) [pid = 2880] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:36:23 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (0C741000) [pid = 2880] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:36:23 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18D59800) [pid = 2880] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:36:23 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0DF73800) [pid = 2880] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:36:23 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18AED800) [pid = 2880] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:36:23 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18B05C00) [pid = 2880] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:36:23 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1AA3D800) [pid = 2880] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:36:23 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18BD5800) [pid = 2880] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:36:23 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (17DC5400) [pid = 2880] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:36:23 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (18980400) [pid = 2880] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:36:23 INFO - PROCESS | 2880 | 1467236183383 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:36:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:36:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 830ms 14:36:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:36:23 INFO - PROCESS | 2880 | 1467236183402 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 14:36:23 INFO - PROCESS | 2880 | 1467236183404 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 14:36:23 INFO - PROCESS | 2880 | 1467236183407 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:36:23 INFO - PROCESS | 2880 | 1467236183409 Marionette TRACE conn7 <- [1,2566,null,{}] 14:36:23 INFO - PROCESS | 2880 | 1467236183412 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:23 INFO - PROCESS | 2880 | 1467236183414 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:23 INFO - PROCESS | 2880 | 1467236183538 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 14:36:23 INFO - PROCESS | 2880 | 1467236183548 Marionette TRACE conn7 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:23 INFO - PROCESS | 2880 | 1467236183550 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:23 INFO - PROCESS | 2880 | ++DOCSHELL 18BD3000 == 33 [pid = 2880] [id = 651] 14:36:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18BD5800) [pid = 2880] [serial = 1953] [outer = 00000000] 14:36:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1A452C00) [pid = 2880] [serial = 1954] [outer = 18BD5800] 14:36:23 INFO - PROCESS | 2880 | 1467236183596 Marionette DEBUG loaded listener.js 14:36:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1A4B4800) [pid = 2880] [serial = 1955] [outer = 18BD5800] 14:36:24 INFO - PROCESS | 2880 | 1467236184017 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 14:36:24 INFO - PROCESS | 2880 | 1467236184052 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 14:36:24 INFO - PROCESS | 2880 | 1467236184054 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 14:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:36:24 INFO - PROCESS | 2880 | 1467236184062 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:36:24 INFO - PROCESS | 2880 | 1467236184064 Marionette TRACE conn7 <- [1,2570,null,{}] 14:36:24 INFO - PROCESS | 2880 | 1467236184068 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:24 INFO - PROCESS | 2880 | 1467236184069 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:24 INFO - PROCESS | 2880 | 1467236184151 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 14:36:24 INFO - PROCESS | 2880 | 1467236184157 Marionette TRACE conn7 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:24 INFO - PROCESS | 2880 | 1467236184159 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:24 INFO - PROCESS | 2880 | ++DOCSHELL 1A820800 == 34 [pid = 2880] [id = 652] 14:36:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1A825C00) [pid = 2880] [serial = 1956] [outer = 00000000] 14:36:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1A8BA000) [pid = 2880] [serial = 1957] [outer = 1A825C00] 14:36:24 INFO - PROCESS | 2880 | 1467236184207 Marionette DEBUG loaded listener.js 14:36:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1A929C00) [pid = 2880] [serial = 1958] [outer = 1A825C00] 14:36:24 INFO - PROCESS | 2880 | 1467236184684 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 691ms 14:36:24 INFO - PROCESS | 2880 | 1467236184750 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 14:36:24 INFO - PROCESS | 2880 | 1467236184752 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 14:36:24 INFO - PROCESS | 2880 | 1467236184755 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:36:24 INFO - PROCESS | 2880 | 1467236184757 Marionette TRACE conn7 <- [1,2574,null,{}] 14:36:24 INFO - PROCESS | 2880 | 1467236184760 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:24 INFO - PROCESS | 2880 | 1467236184762 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:24 INFO - PROCESS | 2880 | 1467236184847 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 14:36:24 INFO - PROCESS | 2880 | 1467236184852 Marionette TRACE conn7 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:24 INFO - PROCESS | 2880 | 1467236184854 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:24 INFO - PROCESS | 2880 | ++DOCSHELL 18B07000 == 35 [pid = 2880] [id = 653] 14:36:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1A8B9C00) [pid = 2880] [serial = 1959] [outer = 00000000] 14:36:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1AA29000) [pid = 2880] [serial = 1960] [outer = 1A8B9C00] 14:36:24 INFO - PROCESS | 2880 | 1467236184899 Marionette DEBUG loaded listener.js 14:36:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1AA2E000) [pid = 2880] [serial = 1961] [outer = 1A8B9C00] 14:36:25 INFO - PROCESS | 2880 | 1467236185608 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:36:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:36:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 930ms 14:36:25 INFO - PROCESS | 2880 | 1467236185690 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 14:36:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:36:25 INFO - PROCESS | 2880 | 1467236185695 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 14:36:25 INFO - PROCESS | 2880 | 1467236185700 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:36:25 INFO - PROCESS | 2880 | 1467236185704 Marionette TRACE conn7 <- [1,2578,null,{}] 14:36:25 INFO - PROCESS | 2880 | 1467236185725 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:25 INFO - PROCESS | 2880 | 1467236185729 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:25 INFO - PROCESS | 2880 | 1467236185863 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 14:36:26 INFO - PROCESS | 2880 | 1467236186003 Marionette TRACE conn7 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:26 INFO - PROCESS | 2880 | 1467236186006 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:26 INFO - PROCESS | 2880 | ++DOCSHELL 0C73E000 == 36 [pid = 2880] [id = 654] 14:36:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (0DE3F400) [pid = 2880] [serial = 1962] [outer = 00000000] 14:36:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1472D000) [pid = 2880] [serial = 1963] [outer = 0DE3F400] 14:36:26 INFO - PROCESS | 2880 | 1467236186070 Marionette DEBUG loaded listener.js 14:36:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (15C02C00) [pid = 2880] [serial = 1964] [outer = 0DE3F400] 14:36:26 INFO - PROCESS | 2880 | 1467236186657 Marionette TRACE conn7 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 14:36:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:36:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1022ms 14:36:26 INFO - PROCESS | 2880 | 1467236186723 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 14:36:26 INFO - PROCESS | 2880 | 1467236186727 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 14:36:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:36:26 INFO - PROCESS | 2880 | 1467236186734 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:36:26 INFO - PROCESS | 2880 | 1467236186737 Marionette TRACE conn7 <- [1,2582,null,{}] 14:36:26 INFO - PROCESS | 2880 | 1467236186742 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:26 INFO - PROCESS | 2880 | 1467236186745 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:26 INFO - PROCESS | 2880 | 1467236186864 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 14:36:27 INFO - PROCESS | 2880 | 1467236187007 Marionette TRACE conn7 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:27 INFO - PROCESS | 2880 | 1467236187010 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:27 INFO - PROCESS | 2880 | ++DOCSHELL 18AF2000 == 37 [pid = 2880] [id = 655] 14:36:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18AF4000) [pid = 2880] [serial = 1965] [outer = 00000000] 14:36:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18BDAC00) [pid = 2880] [serial = 1966] [outer = 18AF4000] 14:36:27 INFO - PROCESS | 2880 | 1467236187067 Marionette DEBUG loaded listener.js 14:36:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18D18400) [pid = 2880] [serial = 1967] [outer = 18AF4000] 14:36:27 INFO - PROCESS | 2880 | 1467236187723 Marionette TRACE conn7 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 14:36:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1017ms 14:36:27 INFO - PROCESS | 2880 | 1467236187755 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 14:36:27 INFO - PROCESS | 2880 | 1467236187758 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 14:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:36:27 INFO - PROCESS | 2880 | 1467236187762 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:36:27 INFO - PROCESS | 2880 | 1467236187766 Marionette TRACE conn7 <- [1,2586,null,{}] 14:36:27 INFO - PROCESS | 2880 | 1467236187778 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:27 INFO - PROCESS | 2880 | 1467236187783 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:27 INFO - PROCESS | 2880 | 1467236187898 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 14:36:28 INFO - PROCESS | 2880 | 1467236188047 Marionette TRACE conn7 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:28 INFO - PROCESS | 2880 | 1467236188050 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:28 INFO - PROCESS | 2880 | ++DOCSHELL 1AA2E400 == 38 [pid = 2880] [id = 656] 14:36:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1AA3B800) [pid = 2880] [serial = 1968] [outer = 00000000] 14:36:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1AA42400) [pid = 2880] [serial = 1969] [outer = 1AA3B800] 14:36:28 INFO - PROCESS | 2880 | 1467236188108 Marionette DEBUG loaded listener.js 14:36:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1AD4D800) [pid = 2880] [serial = 1970] [outer = 1AA3B800] 14:36:28 INFO - PROCESS | 2880 | 1467236188731 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:36:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:36:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1021ms 14:36:28 INFO - PROCESS | 2880 | 1467236188786 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 14:36:28 INFO - PROCESS | 2880 | 1467236188789 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 14:36:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:36:28 INFO - PROCESS | 2880 | 1467236188793 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:36:28 INFO - PROCESS | 2880 | 1467236188795 Marionette TRACE conn7 <- [1,2590,null,{}] 14:36:28 INFO - PROCESS | 2880 | 1467236188799 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:28 INFO - PROCESS | 2880 | 1467236188801 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:28 INFO - PROCESS | 2880 | 1467236188915 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 14:36:29 INFO - PROCESS | 2880 | 1467236189028 Marionette TRACE conn7 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:29 INFO - PROCESS | 2880 | 1467236189031 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:29 INFO - PROCESS | 2880 | ++DOCSHELL 0C254C00 == 39 [pid = 2880] [id = 657] 14:36:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (0C9C9C00) [pid = 2880] [serial = 1971] [outer = 00000000] 14:36:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (0E83F800) [pid = 2880] [serial = 1972] [outer = 0C9C9C00] 14:36:29 INFO - PROCESS | 2880 | 1467236189129 Marionette DEBUG loaded listener.js 14:36:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1472C800) [pid = 2880] [serial = 1973] [outer = 0C9C9C00] 14:36:29 INFO - PROCESS | 2880 | 1467236189940 Marionette TRACE conn7 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 14:36:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:36:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1219ms 14:36:30 INFO - PROCESS | 2880 | 1467236190014 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 14:36:30 INFO - PROCESS | 2880 | 1467236190019 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 14:36:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:36:30 INFO - PROCESS | 2880 | 1467236190023 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:36:30 INFO - PROCESS | 2880 | 1467236190028 Marionette TRACE conn7 <- [1,2594,null,{}] 14:36:30 INFO - PROCESS | 2880 | 1467236190054 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:30 INFO - PROCESS | 2880 | 1467236190056 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:30 INFO - PROCESS | 2880 | 1467236190170 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 14:36:30 INFO - PROCESS | 2880 | --DOCSHELL 1A820800 == 38 [pid = 2880] [id = 652] 14:36:30 INFO - PROCESS | 2880 | --DOCSHELL 18BD3000 == 37 [pid = 2880] [id = 651] 14:36:30 INFO - PROCESS | 2880 | --DOCSHELL 1A32E400 == 36 [pid = 2880] [id = 650] 14:36:30 INFO - PROCESS | 2880 | --DOCSHELL 12397400 == 35 [pid = 2880] [id = 649] 14:36:30 INFO - PROCESS | 2880 | --DOCSHELL 18CE1C00 == 34 [pid = 2880] [id = 648] 14:36:30 INFO - PROCESS | 2880 | --DOCSHELL 18B07400 == 33 [pid = 2880] [id = 647] 14:36:30 INFO - PROCESS | 2880 | --DOCSHELL 1475C400 == 32 [pid = 2880] [id = 646] 14:36:30 INFO - PROCESS | 2880 | --DOCSHELL 0D161800 == 31 [pid = 2880] [id = 645] 14:36:30 INFO - PROCESS | 2880 | --DOCSHELL 1A453000 == 30 [pid = 2880] [id = 642] 14:36:30 INFO - PROCESS | 2880 | --DOCSHELL 0C24FC00 == 29 [pid = 2880] [id = 643] 14:36:30 INFO - PROCESS | 2880 | --DOCSHELL 167B2C00 == 28 [pid = 2880] [id = 644] 14:36:30 INFO - PROCESS | 2880 | --DOCSHELL 0C254C00 == 27 [pid = 2880] [id = 657] 14:36:30 INFO - PROCESS | 2880 | --DOCSHELL 18AF2000 == 26 [pid = 2880] [id = 655] 14:36:30 INFO - PROCESS | 2880 | --DOCSHELL 1AA2E400 == 25 [pid = 2880] [id = 656] 14:36:30 INFO - PROCESS | 2880 | --DOCSHELL 18B07000 == 24 [pid = 2880] [id = 653] 14:36:30 INFO - PROCESS | 2880 | --DOCSHELL 0C73E000 == 23 [pid = 2880] [id = 654] 14:36:30 INFO - PROCESS | 2880 | 1467236190956 Marionette TRACE conn7 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:30 INFO - PROCESS | 2880 | 1467236190960 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (12307C00) [pid = 2880] [serial = 1906] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (123E6000) [pid = 2880] [serial = 1907] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (167B5400) [pid = 2880] [serial = 1909] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (0D1F4C00) [pid = 2880] [serial = 1903] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (0D58D000) [pid = 2880] [serial = 1904] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (0D616C00) [pid = 2880] [serial = 1900] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0DFC2800) [pid = 2880] [serial = 1901] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18D60400) [pid = 2880] [serial = 1918] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (15195400) [pid = 2880] [serial = 1892] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (12E59400) [pid = 2880] [serial = 1891] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1A408400) [pid = 2880] [serial = 1925] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18D5A400) [pid = 2880] [serial = 1895] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18C36800) [pid = 2880] [serial = 1894] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1AD4C400) [pid = 2880] [serial = 1898] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1AA46400) [pid = 2880] [serial = 1897] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1A45DC00) [pid = 2880] [serial = 1927] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18CDE000) [pid = 2880] [serial = 1916] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18C34000) [pid = 2880] [serial = 1915] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18D1A000) [pid = 2880] [serial = 1921] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1A330800) [pid = 2880] [serial = 1924] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1A002000) [pid = 2880] [serial = 1919] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18B02000) [pid = 2880] [serial = 1912] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18B0D000) [pid = 2880] [serial = 1913] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (18D5EC00) [pid = 2880] [serial = 1922] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (17944800) [pid = 2880] [serial = 1910] [outer = 00000000] [url = about:blank] 14:36:31 INFO - PROCESS | 2880 | ++DOCSHELL 08F64000 == 24 [pid = 2880] [id = 658] 14:36:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (08F64800) [pid = 2880] [serial = 1974] [outer = 00000000] 14:36:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (0C24F000) [pid = 2880] [serial = 1975] [outer = 08F64800] 14:36:31 INFO - PROCESS | 2880 | 1467236191137 Marionette DEBUG loaded listener.js 14:36:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (0C305800) [pid = 2880] [serial = 1976] [outer = 08F64800] 14:36:31 INFO - PROCESS | 2880 | 1467236191646 Marionette TRACE conn7 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 14:36:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:36:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1704ms 14:36:31 INFO - PROCESS | 2880 | 1467236191729 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 14:36:31 INFO - PROCESS | 2880 | 1467236191733 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 14:36:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:36:31 INFO - PROCESS | 2880 | 1467236191737 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:36:31 INFO - PROCESS | 2880 | 1467236191740 Marionette TRACE conn7 <- [1,2598,null,{}] 14:36:31 INFO - PROCESS | 2880 | 1467236191746 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:31 INFO - PROCESS | 2880 | 1467236191750 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:31 INFO - PROCESS | 2880 | 1467236191849 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 14:36:31 INFO - PROCESS | 2880 | 1467236191857 Marionette TRACE conn7 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:31 INFO - PROCESS | 2880 | 1467236191860 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:31 INFO - PROCESS | 2880 | ++DOCSHELL 0DE88400 == 25 [pid = 2880] [id = 659] 14:36:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (0DF73400) [pid = 2880] [serial = 1977] [outer = 00000000] 14:36:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (0E8DF000) [pid = 2880] [serial = 1978] [outer = 0DF73400] 14:36:31 INFO - PROCESS | 2880 | 1467236191913 Marionette DEBUG loaded listener.js 14:36:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1189A800) [pid = 2880] [serial = 1979] [outer = 0DF73400] 14:36:32 INFO - PROCESS | 2880 | 1467236192467 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:36:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:36:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 790ms 14:36:32 INFO - PROCESS | 2880 | 1467236192530 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 14:36:32 INFO - PROCESS | 2880 | 1467236192535 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 14:36:32 INFO - PROCESS | 2880 | 1467236192540 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:36:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:36:32 INFO - PROCESS | 2880 | 1467236192542 Marionette TRACE conn7 <- [1,2602,null,{}] 14:36:32 INFO - PROCESS | 2880 | 1467236192546 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:32 INFO - PROCESS | 2880 | 1467236192549 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:32 INFO - PROCESS | 2880 | 1467236192681 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 14:36:32 INFO - PROCESS | 2880 | 1467236192698 Marionette TRACE conn7 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:32 INFO - PROCESS | 2880 | 1467236192700 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:32 INFO - PROCESS | 2880 | ++DOCSHELL 12310800 == 26 [pid = 2880] [id = 660] 14:36:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1238BC00) [pid = 2880] [serial = 1980] [outer = 00000000] 14:36:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (12E58800) [pid = 2880] [serial = 1981] [outer = 1238BC00] 14:36:32 INFO - PROCESS | 2880 | 1467236192749 Marionette DEBUG loaded listener.js 14:36:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (14727C00) [pid = 2880] [serial = 1982] [outer = 1238BC00] 14:36:33 INFO - PROCESS | 2880 | 1467236193234 Marionette TRACE conn7 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 14:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 14:36:33 INFO - PROCESS | 2880 | 1467236193283 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 14:36:33 INFO - PROCESS | 2880 | 1467236193285 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 14:36:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:36:33 INFO - PROCESS | 2880 | 1467236193290 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:36:33 INFO - PROCESS | 2880 | 1467236193296 Marionette TRACE conn7 <- [1,2606,null,{}] 14:36:33 INFO - PROCESS | 2880 | 1467236193317 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:33 INFO - PROCESS | 2880 | 1467236193321 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:33 INFO - PROCESS | 2880 | 1467236193447 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 14:36:33 INFO - PROCESS | 2880 | 1467236193520 Marionette TRACE conn7 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:33 INFO - PROCESS | 2880 | 1467236193522 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:33 INFO - PROCESS | 2880 | ++DOCSHELL 0D597000 == 27 [pid = 2880] [id = 661] 14:36:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (12165800) [pid = 2880] [serial = 1983] [outer = 00000000] 14:36:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (17769800) [pid = 2880] [serial = 1984] [outer = 12165800] 14:36:33 INFO - PROCESS | 2880 | 1467236193581 Marionette DEBUG loaded listener.js 14:36:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (17DC1C00) [pid = 2880] [serial = 1985] [outer = 12165800] 14:36:34 INFO - PROCESS | 2880 | 1467236194069 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:36:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 831ms 14:36:34 INFO - PROCESS | 2880 | 1467236194124 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 14:36:34 INFO - PROCESS | 2880 | 1467236194127 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 14:36:34 INFO - PROCESS | 2880 | 1467236194130 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:36:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:36:34 INFO - PROCESS | 2880 | 1467236194132 Marionette TRACE conn7 <- [1,2610,null,{}] 14:36:34 INFO - PROCESS | 2880 | 1467236194136 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:34 INFO - PROCESS | 2880 | 1467236194138 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:34 INFO - PROCESS | 2880 | 1467236194272 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 14:36:34 INFO - PROCESS | 2880 | 1467236194282 Marionette TRACE conn7 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:34 INFO - PROCESS | 2880 | 1467236194284 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:34 INFO - PROCESS | 2880 | ++DOCSHELL 18AE9400 == 28 [pid = 2880] [id = 662] 14:36:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18AEA400) [pid = 2880] [serial = 1986] [outer = 00000000] 14:36:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18B08800) [pid = 2880] [serial = 1987] [outer = 18AEA400] 14:36:34 INFO - PROCESS | 2880 | 1467236194331 Marionette DEBUG loaded listener.js 14:36:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18B0CC00) [pid = 2880] [serial = 1988] [outer = 18AEA400] 14:36:34 INFO - PROCESS | 2880 | 1467236194818 Marionette TRACE conn7 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 14:36:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 14:36:34 INFO - PROCESS | 2880 | 1467236194864 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 14:36:34 INFO - PROCESS | 2880 | 1467236194867 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 14:36:34 INFO - PROCESS | 2880 | 1467236194870 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:36:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:36:34 INFO - PROCESS | 2880 | 1467236194872 Marionette TRACE conn7 <- [1,2614,null,{}] 14:36:34 INFO - PROCESS | 2880 | 1467236194875 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:34 INFO - PROCESS | 2880 | 1467236194878 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:35 INFO - PROCESS | 2880 | 1467236195001 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 14:36:35 INFO - PROCESS | 2880 | 1467236195074 Marionette TRACE conn7 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:35 INFO - PROCESS | 2880 | 1467236195080 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:35 INFO - PROCESS | 2880 | ++DOCSHELL 18BD5400 == 29 [pid = 2880] [id = 663] 14:36:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18BD6000) [pid = 2880] [serial = 1989] [outer = 00000000] 14:36:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18BDD800) [pid = 2880] [serial = 1990] [outer = 18BD6000] 14:36:35 INFO - PROCESS | 2880 | 1467236195138 Marionette DEBUG loaded listener.js 14:36:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18CE7800) [pid = 2880] [serial = 1991] [outer = 18BD6000] 14:36:35 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18CE4000) [pid = 2880] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:36:35 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (15061C00) [pid = 2880] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:36:35 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (0C746800) [pid = 2880] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:36:35 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (177A7400) [pid = 2880] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:36:35 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18B07800) [pid = 2880] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:36:35 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1475C800) [pid = 2880] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:36:35 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1A453400) [pid = 2880] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:36:35 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0D1FE800) [pid = 2880] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:36:35 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1A45E000) [pid = 2880] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:36:35 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1A825C00) [pid = 2880] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:36:35 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1A8B9C00) [pid = 2880] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:36:35 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18BD5800) [pid = 2880] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:36:36 INFO - PROCESS | 2880 | 1467236196184 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:36:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:36:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1384ms 14:36:36 INFO - PROCESS | 2880 | 1467236196259 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 14:36:36 INFO - PROCESS | 2880 | 1467236196264 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 14:36:36 INFO - PROCESS | 2880 | 1467236196269 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:36:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:36:36 INFO - PROCESS | 2880 | 1467236196273 Marionette TRACE conn7 <- [1,2618,null,{}] 14:36:36 INFO - PROCESS | 2880 | 1467236196279 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:36 INFO - PROCESS | 2880 | 1467236196282 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:36 INFO - PROCESS | 2880 | 1467236196419 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 14:36:36 INFO - PROCESS | 2880 | 1467236196556 Marionette TRACE conn7 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:36 INFO - PROCESS | 2880 | 1467236196559 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:36 INFO - PROCESS | 2880 | ++DOCSHELL 0C256000 == 30 [pid = 2880] [id = 664] 14:36:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (0D163400) [pid = 2880] [serial = 1992] [outer = 00000000] 14:36:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (118A5C00) [pid = 2880] [serial = 1993] [outer = 0D163400] 14:36:36 INFO - PROCESS | 2880 | 1467236196618 Marionette DEBUG loaded listener.js 14:36:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (12306400) [pid = 2880] [serial = 1994] [outer = 0D163400] 14:36:37 INFO - PROCESS | 2880 | 1467236197328 Marionette TRACE conn7 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 14:36:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:36:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1124ms 14:36:37 INFO - PROCESS | 2880 | 1467236197416 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 14:36:37 INFO - PROCESS | 2880 | 1467236197421 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 14:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:36:37 INFO - PROCESS | 2880 | 1467236197429 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:36:37 INFO - PROCESS | 2880 | 1467236197432 Marionette TRACE conn7 <- [1,2622,null,{}] 14:36:37 INFO - PROCESS | 2880 | 1467236197436 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:37 INFO - PROCESS | 2880 | 1467236197439 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:37 INFO - PROCESS | 2880 | 1467236197573 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 14:36:37 INFO - PROCESS | 2880 | 1467236197719 Marionette TRACE conn7 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:37 INFO - PROCESS | 2880 | 1467236197721 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:37 INFO - PROCESS | 2880 | ++DOCSHELL 14724800 == 31 [pid = 2880] [id = 665] 14:36:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1495CC00) [pid = 2880] [serial = 1995] [outer = 00000000] 14:36:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (15C5D000) [pid = 2880] [serial = 1996] [outer = 1495CC00] 14:36:37 INFO - PROCESS | 2880 | 1467236197781 Marionette DEBUG loaded listener.js 14:36:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (177A4C00) [pid = 2880] [serial = 1997] [outer = 1495CC00] 14:36:38 INFO - PROCESS | 2880 | --DOCSHELL 1519DC00 == 30 [pid = 2880] [id = 363] 14:36:38 INFO - PROCESS | 2880 | --DOCSHELL 1519D000 == 29 [pid = 2880] [id = 372] 14:36:38 INFO - PROCESS | 2880 | --DOCSHELL 18AF1800 == 28 [pid = 2880] [id = 365] 14:36:38 INFO - PROCESS | 2880 | --DOCSHELL 17DC2000 == 27 [pid = 2880] [id = 373] 14:36:38 INFO - PROCESS | 2880 | --DOCSHELL 11AE2000 == 26 [pid = 2880] [id = 371] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18D20400) [pid = 2880] [serial = 1945] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D5DC00) [pid = 2880] [serial = 1946] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1A00DC00) [pid = 2880] [serial = 1949] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1A005400) [pid = 2880] [serial = 1948] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (11AE7000) [pid = 2880] [serial = 1930] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (14730400) [pid = 2880] [serial = 1931] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18AE8C00) [pid = 2880] [serial = 1933] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (18B09400) [pid = 2880] [serial = 1934] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18BD0800) [pid = 2880] [serial = 1942] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (15194000) [pid = 2880] [serial = 1939] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (15C0F400) [pid = 2880] [serial = 1940] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (1A4AF400) [pid = 2880] [serial = 1928] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (0E8E2800) [pid = 2880] [serial = 1936] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (118A4C00) [pid = 2880] [serial = 1937] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (1A4B5400) [pid = 2880] [serial = 1951] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (1A8BA000) [pid = 2880] [serial = 1957] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (1AA2E000) [pid = 2880] [serial = 1961] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (1AA29000) [pid = 2880] [serial = 1960] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (1A452C00) [pid = 2880] [serial = 1954] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 54 (1A929C00) [pid = 2880] [serial = 1958] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 53 (1A4AE400) [pid = 2880] [serial = 1952] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 52 (18BDE400) [pid = 2880] [serial = 1943] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | --DOMWINDOW == 51 (1A4B4800) [pid = 2880] [serial = 1955] [outer = 00000000] [url = about:blank] 14:36:38 INFO - PROCESS | 2880 | 1467236198654 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:36:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:36:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1285ms 14:36:38 INFO - PROCESS | 2880 | 1467236198718 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 14:36:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:36:38 INFO - PROCESS | 2880 | 1467236198722 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 14:36:38 INFO - PROCESS | 2880 | 1467236198727 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:36:38 INFO - PROCESS | 2880 | 1467236198730 Marionette TRACE conn7 <- [1,2626,null,{}] 14:36:38 INFO - PROCESS | 2880 | 1467236198736 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:38 INFO - PROCESS | 2880 | 1467236198738 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:38 INFO - PROCESS | 2880 | 1467236198831 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 14:36:38 INFO - PROCESS | 2880 | 1467236198846 Marionette TRACE conn7 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:38 INFO - PROCESS | 2880 | 1467236198848 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:38 INFO - PROCESS | 2880 | ++DOCSHELL 0D61B800 == 27 [pid = 2880] [id = 666] 14:36:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 52 (0D61BC00) [pid = 2880] [serial = 1998] [outer = 00000000] 14:36:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 53 (1189F400) [pid = 2880] [serial = 1999] [outer = 0D61BC00] 14:36:38 INFO - PROCESS | 2880 | 1467236198897 Marionette DEBUG loaded listener.js 14:36:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 54 (11BC8C00) [pid = 2880] [serial = 2000] [outer = 0D61BC00] 14:36:39 INFO - PROCESS | 2880 | 1467236199444 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:36:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:36:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 771ms 14:36:39 INFO - PROCESS | 2880 | 1467236199499 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 14:36:39 INFO - PROCESS | 2880 | 1467236199503 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 14:36:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:36:39 INFO - PROCESS | 2880 | 1467236199509 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:36:39 INFO - PROCESS | 2880 | 1467236199512 Marionette TRACE conn7 <- [1,2630,null,{}] 14:36:39 INFO - PROCESS | 2880 | 1467236199515 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:39 INFO - PROCESS | 2880 | 1467236199518 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:39 INFO - PROCESS | 2880 | 1467236199613 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 14:36:39 INFO - PROCESS | 2880 | 1467236199718 Marionette TRACE conn7 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:39 INFO - PROCESS | 2880 | 1467236199721 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:39 INFO - PROCESS | 2880 | ++DOCSHELL 1475E800 == 28 [pid = 2880] [id = 667] 14:36:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 55 (14762000) [pid = 2880] [serial = 2001] [outer = 00000000] 14:36:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (15190C00) [pid = 2880] [serial = 2002] [outer = 14762000] 14:36:39 INFO - PROCESS | 2880 | 1467236199771 Marionette DEBUG loaded listener.js 14:36:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (1519DC00) [pid = 2880] [serial = 2003] [outer = 14762000] 14:36:40 INFO - PROCESS | 2880 | 1467236200188 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:36:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:36:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 14:36:40 INFO - PROCESS | 2880 | 1467236200245 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 14:36:40 INFO - PROCESS | 2880 | 1467236200247 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 14:36:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:36:40 INFO - PROCESS | 2880 | 1467236200250 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:36:40 INFO - PROCESS | 2880 | 1467236200254 Marionette TRACE conn7 <- [1,2634,null,{}] 14:36:40 INFO - PROCESS | 2880 | 1467236200265 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:40 INFO - PROCESS | 2880 | 1467236200270 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:40 INFO - PROCESS | 2880 | 1467236200357 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 14:36:40 INFO - PROCESS | 2880 | 1467236200365 Marionette TRACE conn7 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:40 INFO - PROCESS | 2880 | 1467236200368 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:40 INFO - PROCESS | 2880 | ++DOCSHELL 18B06400 == 29 [pid = 2880] [id = 668] 14:36:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (18B07800) [pid = 2880] [serial = 2004] [outer = 00000000] 14:36:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (18BA3C00) [pid = 2880] [serial = 2005] [outer = 18B07800] 14:36:40 INFO - PROCESS | 2880 | 1467236200431 Marionette DEBUG loaded listener.js 14:36:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (18BD6400) [pid = 2880] [serial = 2006] [outer = 18B07800] 14:36:40 INFO - PROCESS | 2880 | 1467236200897 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:36:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:36:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 14:36:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:36:40 INFO - PROCESS | 2880 | 1467236200925 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 14:36:40 INFO - PROCESS | 2880 | 1467236200928 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 14:36:40 INFO - PROCESS | 2880 | 1467236200931 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:36:40 INFO - PROCESS | 2880 | 1467236200933 Marionette TRACE conn7 <- [1,2638,null,{}] 14:36:40 INFO - PROCESS | 2880 | 1467236200936 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:40 INFO - PROCESS | 2880 | 1467236200938 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:41 INFO - PROCESS | 2880 | 1467236201072 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 14:36:41 INFO - PROCESS | 2880 | 1467236201077 Marionette TRACE conn7 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:41 INFO - PROCESS | 2880 | 1467236201079 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:41 INFO - PROCESS | 2880 | ++DOCSHELL 11AA2000 == 30 [pid = 2880] [id = 669] 14:36:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (18CDEC00) [pid = 2880] [serial = 2007] [outer = 00000000] 14:36:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (18D20400) [pid = 2880] [serial = 2008] [outer = 18CDEC00] 14:36:41 INFO - PROCESS | 2880 | 1467236201127 Marionette DEBUG loaded listener.js 14:36:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (18D58000) [pid = 2880] [serial = 2009] [outer = 18CDEC00] 14:36:41 INFO - PROCESS | 2880 | 1467236201606 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:36:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:36:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 14:36:41 INFO - PROCESS | 2880 | 1467236201664 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 14:36:41 INFO - PROCESS | 2880 | 1467236201666 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 14:36:41 INFO - PROCESS | 2880 | 1467236201669 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:36:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:36:41 INFO - PROCESS | 2880 | 1467236201671 Marionette TRACE conn7 <- [1,2642,null,{}] 14:36:41 INFO - PROCESS | 2880 | 1467236201674 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:41 INFO - PROCESS | 2880 | 1467236201677 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:41 INFO - PROCESS | 2880 | 1467236201831 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 14:36:41 INFO - PROCESS | 2880 | 1467236201856 Marionette TRACE conn7 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:41 INFO - PROCESS | 2880 | 1467236201858 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:41 INFO - PROCESS | 2880 | ++DOCSHELL 0C254400 == 31 [pid = 2880] [id = 670] 14:36:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (18D62400) [pid = 2880] [serial = 2010] [outer = 00000000] 14:36:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (1A001800) [pid = 2880] [serial = 2011] [outer = 18D62400] 14:36:41 INFO - PROCESS | 2880 | 1467236201905 Marionette DEBUG loaded listener.js 14:36:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (1A005400) [pid = 2880] [serial = 2012] [outer = 18D62400] 14:36:42 INFO - PROCESS | 2880 | 1467236202384 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:36:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:36:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 770ms 14:36:42 INFO - PROCESS | 2880 | 1467236202443 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 14:36:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:36:42 INFO - PROCESS | 2880 | 1467236202445 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 14:36:42 INFO - PROCESS | 2880 | 1467236202454 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:36:42 INFO - PROCESS | 2880 | 1467236202456 Marionette TRACE conn7 <- [1,2646,null,{}] 14:36:42 INFO - PROCESS | 2880 | 1467236202463 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:42 INFO - PROCESS | 2880 | 1467236202468 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:42 INFO - PROCESS | 2880 | 1467236202616 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 14:36:42 INFO - PROCESS | 2880 | 1467236202685 Marionette TRACE conn7 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:42 INFO - PROCESS | 2880 | 1467236202687 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:42 INFO - PROCESS | 2880 | ++DOCSHELL 1A401800 == 32 [pid = 2880] [id = 671] 14:36:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (1A402000) [pid = 2880] [serial = 2013] [outer = 00000000] 14:36:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1A40C800) [pid = 2880] [serial = 2014] [outer = 1A402000] 14:36:42 INFO - PROCESS | 2880 | 1467236202732 Marionette DEBUG loaded listener.js 14:36:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1A409800) [pid = 2880] [serial = 2015] [outer = 1A402000] 14:36:43 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1238BC00) [pid = 2880] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:36:43 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18AEA400) [pid = 2880] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:36:43 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (12165800) [pid = 2880] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:36:43 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (0DE3F400) [pid = 2880] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:36:43 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1AA3B800) [pid = 2880] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:36:43 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (18AF4000) [pid = 2880] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:36:43 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (08F64800) [pid = 2880] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:36:43 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (0DF73400) [pid = 2880] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:36:43 INFO - PROCESS | 2880 | 1467236203178 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:36:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:36:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 790ms 14:36:43 INFO - PROCESS | 2880 | 1467236203239 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 14:36:43 INFO - PROCESS | 2880 | 1467236203242 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 14:36:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:36:43 INFO - PROCESS | 2880 | 1467236203245 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:36:43 INFO - PROCESS | 2880 | 1467236203246 Marionette TRACE conn7 <- [1,2650,null,{}] 14:36:43 INFO - PROCESS | 2880 | 1467236203250 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:43 INFO - PROCESS | 2880 | 1467236203252 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:43 INFO - PROCESS | 2880 | 1467236203338 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 14:36:43 INFO - PROCESS | 2880 | 1467236203348 Marionette TRACE conn7 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:43 INFO - PROCESS | 2880 | 1467236203350 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:43 INFO - PROCESS | 2880 | ++DOCSHELL 0E8E4000 == 33 [pid = 2880] [id = 672] 14:36:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (13D72800) [pid = 2880] [serial = 2016] [outer = 00000000] 14:36:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (18C34400) [pid = 2880] [serial = 2017] [outer = 13D72800] 14:36:43 INFO - PROCESS | 2880 | 1467236203396 Marionette DEBUG loaded listener.js 14:36:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (1A40AC00) [pid = 2880] [serial = 2018] [outer = 13D72800] 14:36:43 INFO - PROCESS | 2880 | 1467236203826 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:36:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:36:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 14:36:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:36:43 INFO - PROCESS | 2880 | 1467236203878 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 14:36:43 INFO - PROCESS | 2880 | 1467236203880 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 14:36:43 INFO - PROCESS | 2880 | 1467236203883 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:36:43 INFO - PROCESS | 2880 | 1467236203885 Marionette TRACE conn7 <- [1,2654,null,{}] 14:36:43 INFO - PROCESS | 2880 | 1467236203889 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:43 INFO - PROCESS | 2880 | 1467236203891 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:43 INFO - PROCESS | 2880 | 1467236203976 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 14:36:43 INFO - PROCESS | 2880 | 1467236203982 Marionette TRACE conn7 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:43 INFO - PROCESS | 2880 | 1467236203984 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:44 INFO - PROCESS | 2880 | ++DOCSHELL 1A455800 == 34 [pid = 2880] [id = 673] 14:36:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (1A457C00) [pid = 2880] [serial = 2019] [outer = 00000000] 14:36:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (1A45E400) [pid = 2880] [serial = 2020] [outer = 1A457C00] 14:36:44 INFO - PROCESS | 2880 | 1467236204030 Marionette DEBUG loaded listener.js 14:36:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (1A4AFC00) [pid = 2880] [serial = 2021] [outer = 1A457C00] 14:36:44 INFO - PROCESS | 2880 | 1467236204960 Marionette TRACE conn7 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 14:36:45 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) 14:36:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1125ms 14:36:45 INFO - PROCESS | 2880 | 1467236205023 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 14:36:45 INFO - PROCESS | 2880 | 1467236205027 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 14:36:45 INFO - PROCESS | 2880 | 1467236205034 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:36:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:36:45 INFO - PROCESS | 2880 | 1467236205038 Marionette TRACE conn7 <- [1,2658,null,{}] 14:36:45 INFO - PROCESS | 2880 | 1467236205045 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:45 INFO - PROCESS | 2880 | 1467236205049 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:45 INFO - PROCESS | 2880 | 1467236205206 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 14:36:45 INFO - PROCESS | 2880 | 1467236205368 Marionette TRACE conn7 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:45 INFO - PROCESS | 2880 | 1467236205373 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:45 INFO - PROCESS | 2880 | ++DOCSHELL 0DE82C00 == 35 [pid = 2880] [id = 674] 14:36:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (0DE8A400) [pid = 2880] [serial = 2022] [outer = 00000000] 14:36:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1189D400) [pid = 2880] [serial = 2023] [outer = 0DE8A400] 14:36:45 INFO - PROCESS | 2880 | 1467236205435 Marionette DEBUG loaded listener.js 14:36:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1238E400) [pid = 2880] [serial = 2024] [outer = 0DE8A400] 14:36:46 INFO - PROCESS | 2880 | 1467236206528 Marionette TRACE conn7 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:36:46 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 14:36:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:36:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 14:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:36:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:36:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1537ms 14:36:46 INFO - PROCESS | 2880 | 1467236206576 Marionette TRACE conn7 -> [0,2661,"getWindowHandle",null] 14:36:46 INFO - PROCESS | 2880 | 1467236206580 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 14:36:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:36:46 INFO - PROCESS | 2880 | 1467236206587 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:36:46 INFO - PROCESS | 2880 | 1467236206591 Marionette TRACE conn7 <- [1,2662,null,{}] 14:36:46 INFO - PROCESS | 2880 | 1467236206596 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:46 INFO - PROCESS | 2880 | 1467236206599 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:46 INFO - PROCESS | 2880 | 1467236206827 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 14:36:46 INFO - PROCESS | 2880 | 1467236206933 Marionette TRACE conn7 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:46 INFO - PROCESS | 2880 | 1467236206936 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:46 INFO - PROCESS | 2880 | ++DOCSHELL 18B03000 == 36 [pid = 2880] [id = 675] 14:36:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18B04000) [pid = 2880] [serial = 2025] [outer = 00000000] 14:36:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18BD2000) [pid = 2880] [serial = 2026] [outer = 18B04000] 14:36:47 INFO - PROCESS | 2880 | 1467236206993 Marionette DEBUG loaded listener.js 14:36:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18CE3800) [pid = 2880] [serial = 2027] [outer = 18B04000] 14:36:48 INFO - PROCESS | 2880 | 1467236208029 Marionette TRACE conn7 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:36:48 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 14:36:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:36:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 14:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:36:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:36:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1494ms 14:36:48 INFO - PROCESS | 2880 | 1467236208080 Marionette TRACE conn7 -> [0,2665,"getWindowHandle",null] 14:36:48 INFO - PROCESS | 2880 | 1467236208083 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 14:36:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:36:48 INFO - PROCESS | 2880 | 1467236208087 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:36:48 INFO - PROCESS | 2880 | 1467236208090 Marionette TRACE conn7 <- [1,2666,null,{}] 14:36:48 INFO - PROCESS | 2880 | 1467236208338 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:48 INFO - PROCESS | 2880 | 1467236208341 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:48 INFO - PROCESS | 2880 | 1467236208474 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 14:36:48 INFO - PROCESS | 2880 | 1467236208611 Marionette TRACE conn7 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:48 INFO - PROCESS | 2880 | 1467236208615 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:48 INFO - PROCESS | 2880 | ++DOCSHELL 0C24E400 == 37 [pid = 2880] [id = 676] 14:36:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (0C255000) [pid = 2880] [serial = 2028] [outer = 00000000] 14:36:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (12197400) [pid = 2880] [serial = 2029] [outer = 0C255000] 14:36:48 INFO - PROCESS | 2880 | 1467236208667 Marionette DEBUG loaded listener.js 14:36:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (13D7F400) [pid = 2880] [serial = 2030] [outer = 0C255000] 14:36:49 INFO - PROCESS | 2880 | --DOCSHELL 0E840C00 == 36 [pid = 2880] [id = 361] 14:36:49 INFO - PROCESS | 2880 | --DOCSHELL 0D593800 == 35 [pid = 2880] [id = 370] 14:36:49 INFO - PROCESS | 2880 | --DOCSHELL 18B10400 == 34 [pid = 2880] [id = 374] 14:36:49 INFO - PROCESS | 2880 | --DOCSHELL 08F64000 == 33 [pid = 2880] [id = 658] 14:36:49 INFO - PROCESS | 2880 | --DOCSHELL 0D15F400 == 32 [pid = 2880] [id = 369] 14:36:49 INFO - PROCESS | 2880 | --DOCSHELL 15C59000 == 31 [pid = 2880] [id = 377] 14:36:49 INFO - PROCESS | 2880 | --DOCSHELL 18D1AC00 == 30 [pid = 2880] [id = 375] 14:36:49 INFO - PROCESS | 2880 | --DOCSHELL 1224FC00 == 29 [pid = 2880] [id = 362] 14:36:49 INFO - PROCESS | 2880 | --DOCSHELL 0D578000 == 28 [pid = 2880] [id = 376] 14:36:49 INFO - PROCESS | 2880 | --DOCSHELL 177AC000 == 27 [pid = 2880] [id = 364] 14:36:49 INFO - PROCESS | 2880 | --DOCSHELL 18C3CC00 == 26 [pid = 2880] [id = 367] 14:36:49 INFO - PROCESS | 2880 | --DOCSHELL 08F58400 == 25 [pid = 2880] [id = 366] 14:36:49 INFO - PROCESS | 2880 | --DOCSHELL 0D574800 == 24 [pid = 2880] [id = 368] 14:36:49 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (0C24F000) [pid = 2880] [serial = 1975] [outer = 00000000] [url = about:blank] 14:36:49 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (0C305800) [pid = 2880] [serial = 1976] [outer = 00000000] [url = about:blank] 14:36:49 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (0E8DF000) [pid = 2880] [serial = 1978] [outer = 00000000] [url = about:blank] 14:36:49 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1189A800) [pid = 2880] [serial = 1979] [outer = 00000000] [url = about:blank] 14:36:49 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1472D000) [pid = 2880] [serial = 1963] [outer = 00000000] [url = about:blank] 14:36:49 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18BDAC00) [pid = 2880] [serial = 1966] [outer = 00000000] [url = about:blank] 14:36:49 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1AA42400) [pid = 2880] [serial = 1969] [outer = 00000000] [url = about:blank] 14:36:49 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (0E83F800) [pid = 2880] [serial = 1972] [outer = 00000000] [url = about:blank] 14:36:49 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (14727C00) [pid = 2880] [serial = 1982] [outer = 00000000] [url = about:blank] 14:36:49 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (12E58800) [pid = 2880] [serial = 1981] [outer = 00000000] [url = about:blank] 14:36:49 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18B08800) [pid = 2880] [serial = 1987] [outer = 00000000] [url = about:blank] 14:36:49 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (17769800) [pid = 2880] [serial = 1984] [outer = 00000000] [url = about:blank] 14:36:49 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (17DC1C00) [pid = 2880] [serial = 1985] [outer = 00000000] [url = about:blank] 14:36:49 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (15C02C00) [pid = 2880] [serial = 1964] [outer = 00000000] [url = about:blank] 14:36:49 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (1AD4D800) [pid = 2880] [serial = 1970] [outer = 00000000] [url = about:blank] 14:36:49 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (18D18400) [pid = 2880] [serial = 1967] [outer = 00000000] [url = about:blank] 14:36:49 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (18B0CC00) [pid = 2880] [serial = 1988] [outer = 00000000] [url = about:blank] 14:36:49 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (18BDD800) [pid = 2880] [serial = 1990] [outer = 00000000] [url = about:blank] 14:36:50 INFO - PROCESS | 2880 | 1467236210320 Marionette TRACE conn7 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 14:36:50 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) 14:36:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2256ms 14:36:50 INFO - PROCESS | 2880 | 1467236210347 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 14:36:50 INFO - PROCESS | 2880 | 1467236210351 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 14:36:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:36:50 INFO - PROCESS | 2880 | 1467236210357 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:36:50 INFO - PROCESS | 2880 | 1467236210359 Marionette TRACE conn7 <- [1,2670,null,{}] 14:36:50 INFO - PROCESS | 2880 | 1467236210365 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:50 INFO - PROCESS | 2880 | 1467236210368 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:50 INFO - PROCESS | 2880 | 1467236210457 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 14:36:50 INFO - PROCESS | 2880 | 1467236210464 Marionette TRACE conn7 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:50 INFO - PROCESS | 2880 | 1467236210467 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:50 INFO - PROCESS | 2880 | ++DOCSHELL 0D161800 == 25 [pid = 2880] [id = 677] 14:36:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (0D1F0400) [pid = 2880] [serial = 2031] [outer = 00000000] 14:36:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (0D616C00) [pid = 2880] [serial = 2032] [outer = 0D1F0400] 14:36:50 INFO - PROCESS | 2880 | 1467236210518 Marionette DEBUG loaded listener.js 14:36:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (0DE3B800) [pid = 2880] [serial = 2033] [outer = 0D1F0400] 14:36:51 INFO - PROCESS | 2880 | 1467236211502 Marionette TRACE conn7 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 14:36:51 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) 14:36:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1173ms 14:36:51 INFO - PROCESS | 2880 | 1467236211535 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 14:36:51 INFO - PROCESS | 2880 | 1467236211540 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 14:36:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:36:51 INFO - PROCESS | 2880 | 1467236211554 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:36:51 INFO - PROCESS | 2880 | 1467236211557 Marionette TRACE conn7 <- [1,2674,null,{}] 14:36:51 INFO - PROCESS | 2880 | 1467236211561 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:51 INFO - PROCESS | 2880 | 1467236211564 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:51 INFO - PROCESS | 2880 | 1467236211692 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 14:36:51 INFO - PROCESS | 2880 | 1467236211700 Marionette TRACE conn7 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:51 INFO - PROCESS | 2880 | 1467236211703 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:51 INFO - PROCESS | 2880 | ++DOCSHELL 11DB7400 == 26 [pid = 2880] [id = 678] 14:36:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (12166400) [pid = 2880] [serial = 2034] [outer = 00000000] 14:36:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (1238F000) [pid = 2880] [serial = 2035] [outer = 12166400] 14:36:51 INFO - PROCESS | 2880 | 1467236211813 Marionette DEBUG loaded listener.js 14:36:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (13D76C00) [pid = 2880] [serial = 2036] [outer = 12166400] 14:36:52 INFO - PROCESS | 2880 | 1467236212766 Marionette TRACE conn7 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:36:52 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 14:36:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:36:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 14:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:36:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:36:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1230ms 14:36:52 INFO - PROCESS | 2880 | 1467236212779 Marionette TRACE conn7 -> [0,2677,"getWindowHandle",null] 14:36:52 INFO - PROCESS | 2880 | 1467236212782 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 14:36:52 INFO - PROCESS | 2880 | 1467236212786 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:36:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:36:52 INFO - PROCESS | 2880 | 1467236212789 Marionette TRACE conn7 <- [1,2678,null,{}] 14:36:52 INFO - PROCESS | 2880 | 1467236212809 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:52 INFO - PROCESS | 2880 | 1467236212814 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:52 INFO - PROCESS | 2880 | 1467236212937 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 14:36:52 INFO - PROCESS | 2880 | 1467236212945 Marionette TRACE conn7 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:52 INFO - PROCESS | 2880 | 1467236212948 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:53 INFO - PROCESS | 2880 | ++DOCSHELL 15C5E000 == 27 [pid = 2880] [id = 679] 14:36:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (167B3000) [pid = 2880] [serial = 2037] [outer = 00000000] 14:36:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (1794B800) [pid = 2880] [serial = 2038] [outer = 167B3000] 14:36:53 INFO - PROCESS | 2880 | 1467236213055 Marionette DEBUG loaded listener.js 14:36:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (17DC5400) [pid = 2880] [serial = 2039] [outer = 167B3000] 14:36:53 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1A457C00) [pid = 2880] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:36:53 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (1A402000) [pid = 2880] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:36:53 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18BD6000) [pid = 2880] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:36:53 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1495CC00) [pid = 2880] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:36:53 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (14762000) [pid = 2880] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:36:53 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (0D163400) [pid = 2880] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:36:53 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (18B07800) [pid = 2880] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:36:53 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (18D62400) [pid = 2880] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:36:53 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (0D61BC00) [pid = 2880] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:36:53 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (18CDEC00) [pid = 2880] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:36:53 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (13D72800) [pid = 2880] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:36:53 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (0C9C9C00) [pid = 2880] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:36:54 INFO - PROCESS | 2880 | 1467236214158 Marionette TRACE conn7 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:36:54 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 14:36:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:36:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 14:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:36:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:36:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1379ms 14:36:54 INFO - PROCESS | 2880 | 1467236214167 Marionette TRACE conn7 -> [0,2681,"getWindowHandle",null] 14:36:54 INFO - PROCESS | 2880 | 1467236214170 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 14:36:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:36:54 INFO - PROCESS | 2880 | 1467236214173 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:36:54 INFO - PROCESS | 2880 | 1467236214175 Marionette TRACE conn7 <- [1,2682,null,{}] 14:36:54 INFO - PROCESS | 2880 | 1467236214179 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:54 INFO - PROCESS | 2880 | 1467236214181 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:54 INFO - PROCESS | 2880 | 1467236214270 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 14:36:54 INFO - PROCESS | 2880 | 1467236214277 Marionette TRACE conn7 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:54 INFO - PROCESS | 2880 | 1467236214279 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:54 INFO - PROCESS | 2880 | ++DOCSHELL 0DE3D000 == 28 [pid = 2880] [id = 680] 14:36:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (0E8E5000) [pid = 2880] [serial = 2040] [outer = 00000000] 14:36:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (17ADD400) [pid = 2880] [serial = 2041] [outer = 0E8E5000] 14:36:54 INFO - PROCESS | 2880 | 1467236214327 Marionette DEBUG loaded listener.js 14:36:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (18AEA000) [pid = 2880] [serial = 2042] [outer = 0E8E5000] 14:36:55 INFO - PROCESS | 2880 | 1467236215277 Marionette TRACE conn7 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:36:55 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 14:36:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:36:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 14:36:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:36:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:36:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1129ms 14:36:55 INFO - PROCESS | 2880 | 1467236215306 Marionette TRACE conn7 -> [0,2685,"getWindowHandle",null] 14:36:55 INFO - PROCESS | 2880 | 1467236215308 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 14:36:55 INFO - PROCESS | 2880 | 1467236215312 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:36:55 INFO - PROCESS | 2880 | 1467236215313 Marionette TRACE conn7 <- [1,2686,null,{}] 14:36:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:36:55 INFO - PROCESS | 2880 | 1467236215317 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:55 INFO - PROCESS | 2880 | 1467236215319 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:55 INFO - PROCESS | 2880 | 1467236215435 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 14:36:55 INFO - PROCESS | 2880 | 1467236215445 Marionette TRACE conn7 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:55 INFO - PROCESS | 2880 | 1467236215447 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:55 INFO - PROCESS | 2880 | ++DOCSHELL 18AEF400 == 29 [pid = 2880] [id = 681] 14:36:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (18AF2800) [pid = 2880] [serial = 2043] [outer = 00000000] 14:36:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (18B0DC00) [pid = 2880] [serial = 2044] [outer = 18AF2800] 14:36:55 INFO - PROCESS | 2880 | 1467236215491 Marionette DEBUG loaded listener.js 14:36:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (18BD7800) [pid = 2880] [serial = 2045] [outer = 18AF2800] 14:36:56 INFO - PROCESS | 2880 | 1467236216714 Marionette TRACE conn7 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:36:56 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 14:36:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:36:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 14:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:36:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:36:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1418ms 14:36:56 INFO - PROCESS | 2880 | 1467236216769 Marionette TRACE conn7 -> [0,2689,"getWindowHandle",null] 14:36:56 INFO - PROCESS | 2880 | 1467236216774 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 14:36:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:36:56 INFO - PROCESS | 2880 | 1467236216826 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:36:56 INFO - PROCESS | 2880 | 1467236216829 Marionette TRACE conn7 <- [1,2690,null,{}] 14:36:56 INFO - PROCESS | 2880 | 1467236216835 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:56 INFO - PROCESS | 2880 | 1467236216838 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:56 INFO - PROCESS | 2880 | 1467236216950 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 14:36:57 INFO - PROCESS | 2880 | 1467236217084 Marionette TRACE conn7 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:57 INFO - PROCESS | 2880 | 1467236217087 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:57 INFO - PROCESS | 2880 | ++DOCSHELL 0D15FC00 == 30 [pid = 2880] [id = 682] 14:36:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (0D580800) [pid = 2880] [serial = 2046] [outer = 00000000] 14:36:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (12163C00) [pid = 2880] [serial = 2047] [outer = 0D580800] 14:36:57 INFO - PROCESS | 2880 | 1467236217150 Marionette DEBUG loaded listener.js 14:36:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (14762000) [pid = 2880] [serial = 2048] [outer = 0D580800] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1472C800) [pid = 2880] [serial = 1973] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (1A45E400) [pid = 2880] [serial = 2020] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (1A40C800) [pid = 2880] [serial = 2014] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (18CE7800) [pid = 2880] [serial = 1991] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (15C5D000) [pid = 2880] [serial = 1996] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (177A4C00) [pid = 2880] [serial = 1997] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (15190C00) [pid = 2880] [serial = 2002] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (1519DC00) [pid = 2880] [serial = 2003] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (118A5C00) [pid = 2880] [serial = 1993] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 54 (12306400) [pid = 2880] [serial = 1994] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 53 (18BA3C00) [pid = 2880] [serial = 2005] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 52 (1A001800) [pid = 2880] [serial = 2011] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 51 (1189F400) [pid = 2880] [serial = 1999] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 50 (11BC8C00) [pid = 2880] [serial = 2000] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 49 (1A409800) [pid = 2880] [serial = 2015] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 48 (18D20400) [pid = 2880] [serial = 2008] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 47 (1A005400) [pid = 2880] [serial = 2012] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 46 (18D58000) [pid = 2880] [serial = 2009] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 45 (18C34400) [pid = 2880] [serial = 2017] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 44 (1A4AFC00) [pid = 2880] [serial = 2021] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 43 (18BD6400) [pid = 2880] [serial = 2006] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | --DOMWINDOW == 42 (1A40AC00) [pid = 2880] [serial = 2018] [outer = 00000000] [url = about:blank] 14:36:58 INFO - PROCESS | 2880 | 1467236218057 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:36:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:36:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1283ms 14:36:58 INFO - PROCESS | 2880 | 1467236218108 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 14:36:58 INFO - PROCESS | 2880 | 1467236218113 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 14:36:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:36:58 INFO - PROCESS | 2880 | 1467236218118 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:36:58 INFO - PROCESS | 2880 | 1467236218122 Marionette TRACE conn7 <- [1,2694,null,{}] 14:36:58 INFO - PROCESS | 2880 | 1467236218127 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:58 INFO - PROCESS | 2880 | 1467236218130 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:58 INFO - PROCESS | 2880 | 1467236218226 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 14:36:58 INFO - PROCESS | 2880 | 1467236218239 Marionette TRACE conn7 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:58 INFO - PROCESS | 2880 | 1467236218243 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:58 INFO - PROCESS | 2880 | ++DOCSHELL 0E8DF000 == 31 [pid = 2880] [id = 683] 14:36:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 43 (0E8E0800) [pid = 2880] [serial = 2049] [outer = 00000000] 14:36:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 44 (1189C400) [pid = 2880] [serial = 2050] [outer = 0E8E0800] 14:36:58 INFO - PROCESS | 2880 | 1467236218296 Marionette DEBUG loaded listener.js 14:36:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 45 (118A2400) [pid = 2880] [serial = 2051] [outer = 0E8E0800] 14:36:58 INFO - PROCESS | 2880 | 1467236218850 Marionette TRACE conn7 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 14:36:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:36:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 790ms 14:36:58 INFO - PROCESS | 2880 | 1467236218909 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 14:36:58 INFO - PROCESS | 2880 | 1467236218914 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 14:36:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:36:58 INFO - PROCESS | 2880 | 1467236218920 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:36:58 INFO - PROCESS | 2880 | 1467236218923 Marionette TRACE conn7 <- [1,2698,null,{}] 14:36:58 INFO - PROCESS | 2880 | 1467236218927 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:58 INFO - PROCESS | 2880 | 1467236218930 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:59 INFO - PROCESS | 2880 | 1467236219025 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 14:36:59 INFO - PROCESS | 2880 | 1467236219126 Marionette TRACE conn7 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:59 INFO - PROCESS | 2880 | 1467236219128 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:59 INFO - PROCESS | 2880 | ++DOCSHELL 1495A800 == 32 [pid = 2880] [id = 684] 14:36:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 46 (1495C000) [pid = 2880] [serial = 2052] [outer = 00000000] 14:36:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 47 (15190C00) [pid = 2880] [serial = 2053] [outer = 1495C000] 14:36:59 INFO - PROCESS | 2880 | 1467236219175 Marionette DEBUG loaded listener.js 14:36:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 48 (15199400) [pid = 2880] [serial = 2054] [outer = 1495C000] 14:36:59 INFO - PROCESS | 2880 | 1467236219592 Marionette TRACE conn7 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 14:36:59 INFO - PROCESS | 2880 | 1467236219656 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 14:36:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:36:59 INFO - PROCESS | 2880 | 1467236219661 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:36:59 INFO - PROCESS | 2880 | 1467236219665 Marionette TRACE conn7 <- [1,2702,null,{}] 14:36:59 INFO - PROCESS | 2880 | 1467236219676 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:36:59 INFO - PROCESS | 2880 | 1467236219681 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:59 INFO - PROCESS | 2880 | 1467236219777 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 14:36:59 INFO - PROCESS | 2880 | 1467236219790 Marionette TRACE conn7 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:59 INFO - PROCESS | 2880 | 1467236219794 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:36:59 INFO - PROCESS | 2880 | ++DOCSHELL 18AEA400 == 33 [pid = 2880] [id = 685] 14:36:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 49 (18AEB400) [pid = 2880] [serial = 2055] [outer = 00000000] 14:36:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 50 (18AF3000) [pid = 2880] [serial = 2056] [outer = 18AEB400] 14:36:59 INFO - PROCESS | 2880 | 1467236219846 Marionette DEBUG loaded listener.js 14:36:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 51 (18B09800) [pid = 2880] [serial = 2057] [outer = 18AEB400] 14:37:00 INFO - PROCESS | 2880 | 1467236220301 Marionette TRACE conn7 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 14:37:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:37:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 14:37:00 INFO - PROCESS | 2880 | 1467236220342 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 14:37:00 INFO - PROCESS | 2880 | 1467236220344 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 14:37:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:37:00 INFO - PROCESS | 2880 | 1467236220347 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:37:00 INFO - PROCESS | 2880 | 1467236220349 Marionette TRACE conn7 <- [1,2706,null,{}] 14:37:00 INFO - PROCESS | 2880 | 1467236220353 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:00 INFO - PROCESS | 2880 | 1467236220355 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:00 INFO - PROCESS | 2880 | 1467236220504 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 14:37:00 INFO - PROCESS | 2880 | 1467236220512 Marionette TRACE conn7 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:00 INFO - PROCESS | 2880 | 1467236220514 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:00 INFO - PROCESS | 2880 | ++DOCSHELL 18BAF800 == 34 [pid = 2880] [id = 686] 14:37:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 52 (18BCF800) [pid = 2880] [serial = 2058] [outer = 00000000] 14:37:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 53 (18C3E400) [pid = 2880] [serial = 2059] [outer = 18BCF800] 14:37:00 INFO - PROCESS | 2880 | 1467236220562 Marionette DEBUG loaded listener.js 14:37:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 54 (18D11C00) [pid = 2880] [serial = 2060] [outer = 18BCF800] 14:37:01 INFO - PROCESS | 2880 | 1467236221034 Marionette TRACE conn7 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 14:37:01 INFO - PROCESS | 2880 | 1467236221081 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 14:37:01 INFO - PROCESS | 2880 | 1467236221084 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:37:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:37:01 INFO - PROCESS | 2880 | 1467236221086 Marionette TRACE conn7 <- [1,2710,null,{}] 14:37:01 INFO - PROCESS | 2880 | 1467236221095 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:01 INFO - PROCESS | 2880 | 1467236221097 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:01 INFO - PROCESS | 2880 | 1467236221248 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 14:37:01 INFO - PROCESS | 2880 | 1467236221274 Marionette TRACE conn7 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:01 INFO - PROCESS | 2880 | 1467236221276 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:01 INFO - PROCESS | 2880 | ++DOCSHELL 18D29800 == 35 [pid = 2880] [id = 687] 14:37:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 55 (18D2A800) [pid = 2880] [serial = 2061] [outer = 00000000] 14:37:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (18D5CC00) [pid = 2880] [serial = 2062] [outer = 18D2A800] 14:37:01 INFO - PROCESS | 2880 | 1467236221322 Marionette DEBUG loaded listener.js 14:37:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (18D61C00) [pid = 2880] [serial = 2063] [outer = 18D2A800] 14:37:01 INFO - PROCESS | 2880 | 1467236221788 Marionette TRACE conn7 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 14:37:01 INFO - PROCESS | 2880 | 1467236221821 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 14:37:01 INFO - PROCESS | 2880 | 1467236221824 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:37:01 INFO - PROCESS | 2880 | 1467236221826 Marionette TRACE conn7 <- [1,2714,null,{}] 14:37:01 INFO - PROCESS | 2880 | 1467236221830 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:01 INFO - PROCESS | 2880 | 1467236221836 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:01 INFO - PROCESS | 2880 | 1467236221981 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 14:37:02 INFO - PROCESS | 2880 | 1467236222050 Marionette TRACE conn7 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:02 INFO - PROCESS | 2880 | 1467236222052 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:02 INFO - PROCESS | 2880 | ++DOCSHELL 1A002800 == 36 [pid = 2880] [id = 688] 14:37:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (1A002C00) [pid = 2880] [serial = 2064] [outer = 00000000] 14:37:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (1A402400) [pid = 2880] [serial = 2065] [outer = 1A002C00] 14:37:02 INFO - PROCESS | 2880 | 1467236222107 Marionette DEBUG loaded listener.js 14:37:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (1A404800) [pid = 2880] [serial = 2066] [outer = 1A002C00] 14:37:02 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (0E8E5000) [pid = 2880] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:37:02 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (12166400) [pid = 2880] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:37:02 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (0D1F0400) [pid = 2880] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:37:02 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (167B3000) [pid = 2880] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:37:02 INFO - PROCESS | 2880 | --DOMWINDOW == 55 (0C255000) [pid = 2880] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:37:02 INFO - PROCESS | 2880 | --DOMWINDOW == 54 (0DE8A400) [pid = 2880] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:37:02 INFO - PROCESS | 2880 | --DOMWINDOW == 53 (18B04000) [pid = 2880] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:37:02 INFO - PROCESS | 2880 | 1467236222537 Marionette TRACE conn7 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 14:37:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:37:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 14:37:02 INFO - PROCESS | 2880 | 1467236222579 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 14:37:02 INFO - PROCESS | 2880 | 1467236222581 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 14:37:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:37:02 INFO - PROCESS | 2880 | 1467236222584 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:37:02 INFO - PROCESS | 2880 | 1467236222586 Marionette TRACE conn7 <- [1,2718,null,{}] 14:37:02 INFO - PROCESS | 2880 | 1467236222590 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:02 INFO - PROCESS | 2880 | 1467236222592 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:02 INFO - PROCESS | 2880 | 1467236222715 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 14:37:02 INFO - PROCESS | 2880 | 1467236222781 Marionette TRACE conn7 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:02 INFO - PROCESS | 2880 | 1467236222783 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:02 INFO - PROCESS | 2880 | ++DOCSHELL 0C252C00 == 37 [pid = 2880] [id = 689] 14:37:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 54 (0C30F800) [pid = 2880] [serial = 2067] [outer = 00000000] 14:37:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 55 (1A406C00) [pid = 2880] [serial = 2068] [outer = 0C30F800] 14:37:02 INFO - PROCESS | 2880 | 1467236222829 Marionette DEBUG loaded listener.js 14:37:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 56 (18B05400) [pid = 2880] [serial = 2069] [outer = 0C30F800] 14:37:03 INFO - PROCESS | 2880 | 1467236223673 Marionette TRACE conn7 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:37:03 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 14:37:03 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 14:37:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 14:37:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:37:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:37:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1127ms 14:37:03 INFO - PROCESS | 2880 | 1467236223714 Marionette TRACE conn7 -> [0,2721,"getWindowHandle",null] 14:37:03 INFO - PROCESS | 2880 | 1467236223716 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 14:37:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:37:03 INFO - PROCESS | 2880 | 1467236223719 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:37:03 INFO - PROCESS | 2880 | 1467236223721 Marionette TRACE conn7 <- [1,2722,null,{}] 14:37:03 INFO - PROCESS | 2880 | 1467236223724 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:03 INFO - PROCESS | 2880 | 1467236223726 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:03 INFO - PROCESS | 2880 | 1467236223840 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 14:37:03 INFO - PROCESS | 2880 | 1467236223849 Marionette TRACE conn7 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:03 INFO - PROCESS | 2880 | 1467236223851 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:03 INFO - PROCESS | 2880 | ++DOCSHELL 1A459400 == 38 [pid = 2880] [id = 690] 14:37:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (1A459C00) [pid = 2880] [serial = 2070] [outer = 00000000] 14:37:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (1A460800) [pid = 2880] [serial = 2071] [outer = 1A459C00] 14:37:03 INFO - PROCESS | 2880 | 1467236223897 Marionette DEBUG loaded listener.js 14:37:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (1A4AF400) [pid = 2880] [serial = 2072] [outer = 1A459C00] 14:37:04 INFO - PROCESS | 2880 | 1467236224340 Marionette TRACE conn7 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 14:37:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:37:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 671ms 14:37:04 INFO - PROCESS | 2880 | 1467236224436 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 14:37:04 INFO - PROCESS | 2880 | 1467236224440 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 14:37:04 INFO - PROCESS | 2880 | 1467236224446 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:37:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:37:04 INFO - PROCESS | 2880 | 1467236224451 Marionette TRACE conn7 <- [1,2726,null,{}] 14:37:04 INFO - PROCESS | 2880 | 1467236224458 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:04 INFO - PROCESS | 2880 | 1467236224462 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:04 INFO - PROCESS | 2880 | 1467236224628 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 14:37:04 INFO - PROCESS | 2880 | 1467236224760 Marionette TRACE conn7 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:04 INFO - PROCESS | 2880 | 1467236224765 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:04 INFO - PROCESS | 2880 | ++DOCSHELL 0D1FD000 == 39 [pid = 2880] [id = 691] 14:37:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (0D1FEC00) [pid = 2880] [serial = 2073] [outer = 00000000] 14:37:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (0E83BC00) [pid = 2880] [serial = 2074] [outer = 0D1FEC00] 14:37:04 INFO - PROCESS | 2880 | 1467236224823 Marionette DEBUG loaded listener.js 14:37:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (11BCD400) [pid = 2880] [serial = 2075] [outer = 0D1FEC00] 14:37:05 INFO - PROCESS | 2880 | 1467236225463 Marionette TRACE conn7 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 14:37:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:37:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1065ms 14:37:05 INFO - PROCESS | 2880 | 1467236225528 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 14:37:05 INFO - PROCESS | 2880 | 1467236225531 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 14:37:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:37:05 INFO - PROCESS | 2880 | 1467236225538 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:37:05 INFO - PROCESS | 2880 | 1467236225542 Marionette TRACE conn7 <- [1,2730,null,{}] 14:37:05 INFO - PROCESS | 2880 | 1467236225562 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:05 INFO - PROCESS | 2880 | 1467236225565 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:05 INFO - PROCESS | 2880 | 1467236225691 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 14:37:05 INFO - PROCESS | 2880 | 1467236225828 Marionette TRACE conn7 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:05 INFO - PROCESS | 2880 | 1467236225830 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:05 INFO - PROCESS | 2880 | ++DOCSHELL 17AD9C00 == 40 [pid = 2880] [id = 692] 14:37:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (17DC1C00) [pid = 2880] [serial = 2076] [outer = 00000000] 14:37:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (18AED000) [pid = 2880] [serial = 2077] [outer = 17DC1C00] 14:37:05 INFO - PROCESS | 2880 | 1467236225889 Marionette DEBUG loaded listener.js 14:37:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (18B09000) [pid = 2880] [serial = 2078] [outer = 17DC1C00] 14:37:06 INFO - PROCESS | 2880 | 1467236226516 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:37:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:37:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1045ms 14:37:06 INFO - PROCESS | 2880 | 1467236226582 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 14:37:06 INFO - PROCESS | 2880 | 1467236226584 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 14:37:06 INFO - PROCESS | 2880 | 1467236226588 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:37:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:37:06 INFO - PROCESS | 2880 | 1467236226591 Marionette TRACE conn7 <- [1,2734,null,{}] 14:37:06 INFO - PROCESS | 2880 | 1467236226601 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:06 INFO - PROCESS | 2880 | 1467236226606 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:06 INFO - PROCESS | 2880 | 1467236226720 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 14:37:06 INFO - PROCESS | 2880 | 1467236226868 Marionette TRACE conn7 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:06 INFO - PROCESS | 2880 | 1467236226872 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:06 INFO - PROCESS | 2880 | ++DOCSHELL 1A454400 == 41 [pid = 2880] [id = 693] 14:37:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (1A456C00) [pid = 2880] [serial = 2079] [outer = 00000000] 14:37:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (1A4B7800) [pid = 2880] [serial = 2080] [outer = 1A456C00] 14:37:06 INFO - PROCESS | 2880 | 1467236226932 Marionette DEBUG loaded listener.js 14:37:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1A819000) [pid = 2880] [serial = 2081] [outer = 1A456C00] 14:37:07 INFO - PROCESS | 2880 | 1467236227504 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:37:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:37:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 970ms 14:37:07 INFO - PROCESS | 2880 | 1467236227561 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 14:37:07 INFO - PROCESS | 2880 | 1467236227564 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 14:37:07 INFO - PROCESS | 2880 | 1467236227568 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:37:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:37:07 INFO - PROCESS | 2880 | 1467236227570 Marionette TRACE conn7 <- [1,2738,null,{}] 14:37:07 INFO - PROCESS | 2880 | 1467236227574 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:07 INFO - PROCESS | 2880 | 1467236227576 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:07 INFO - PROCESS | 2880 | 1467236227693 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 14:37:07 INFO - PROCESS | 2880 | 1467236227955 Marionette TRACE conn7 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:07 INFO - PROCESS | 2880 | 1467236227958 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:08 INFO - PROCESS | 2880 | ++DOCSHELL 0C24C400 == 42 [pid = 2880] [id = 694] 14:37:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (0C30AC00) [pid = 2880] [serial = 2082] [outer = 00000000] 14:37:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0D15F400) [pid = 2880] [serial = 2083] [outer = 0C30AC00] 14:37:08 INFO - PROCESS | 2880 | 1467236228026 Marionette DEBUG loaded listener.js 14:37:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (0D592800) [pid = 2880] [serial = 2084] [outer = 0C30AC00] 14:37:09 INFO - PROCESS | 2880 | --DOCSHELL 11DB7400 == 41 [pid = 2880] [id = 678] 14:37:09 INFO - PROCESS | 2880 | --DOCSHELL 15C5E000 == 40 [pid = 2880] [id = 679] 14:37:09 INFO - PROCESS | 2880 | --DOCSHELL 0DE3D000 == 39 [pid = 2880] [id = 680] 14:37:09 INFO - PROCESS | 2880 | --DOCSHELL 0D161800 == 38 [pid = 2880] [id = 677] 14:37:09 INFO - PROCESS | 2880 | --DOCSHELL 0C252C00 == 37 [pid = 2880] [id = 689] 14:37:09 INFO - PROCESS | 2880 | --DOCSHELL 1A002800 == 36 [pid = 2880] [id = 688] 14:37:09 INFO - PROCESS | 2880 | --DOCSHELL 18D29800 == 35 [pid = 2880] [id = 687] 14:37:09 INFO - PROCESS | 2880 | --DOCSHELL 18BAF800 == 34 [pid = 2880] [id = 686] 14:37:09 INFO - PROCESS | 2880 | --DOCSHELL 18AEA400 == 33 [pid = 2880] [id = 685] 14:37:09 INFO - PROCESS | 2880 | --DOCSHELL 1495A800 == 32 [pid = 2880] [id = 684] 14:37:09 INFO - PROCESS | 2880 | --DOCSHELL 0E8DF000 == 31 [pid = 2880] [id = 683] 14:37:09 INFO - PROCESS | 2880 | --DOCSHELL 18AEF400 == 30 [pid = 2880] [id = 681] 14:37:09 INFO - PROCESS | 2880 | --DOCSHELL 0D15FC00 == 29 [pid = 2880] [id = 682] 14:37:09 INFO - PROCESS | 2880 | --DOCSHELL 0C24E400 == 28 [pid = 2880] [id = 676] 14:37:09 INFO - PROCESS | 2880 | --DOCSHELL 17AD9C00 == 27 [pid = 2880] [id = 692] 14:37:09 INFO - PROCESS | 2880 | --DOCSHELL 1A454400 == 26 [pid = 2880] [id = 693] 14:37:09 INFO - PROCESS | 2880 | --DOCSHELL 1A459400 == 25 [pid = 2880] [id = 690] 14:37:09 INFO - PROCESS | 2880 | --DOCSHELL 0D1FD000 == 24 [pid = 2880] [id = 691] 14:37:09 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18B0DC00) [pid = 2880] [serial = 2044] [outer = 00000000] [url = about:blank] 14:37:09 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (17ADD400) [pid = 2880] [serial = 2041] [outer = 00000000] [url = about:blank] 14:37:09 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (13D76C00) [pid = 2880] [serial = 2036] [outer = 00000000] [url = about:blank] 14:37:09 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (0D616C00) [pid = 2880] [serial = 2032] [outer = 00000000] [url = about:blank] 14:37:09 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1794B800) [pid = 2880] [serial = 2038] [outer = 00000000] [url = about:blank] 14:37:09 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (13D7F400) [pid = 2880] [serial = 2030] [outer = 00000000] [url = about:blank] 14:37:09 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (12197400) [pid = 2880] [serial = 2029] [outer = 00000000] [url = about:blank] 14:37:09 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1238E400) [pid = 2880] [serial = 2024] [outer = 00000000] [url = about:blank] 14:37:09 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (1189D400) [pid = 2880] [serial = 2023] [outer = 00000000] [url = about:blank] 14:37:09 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (18CE3800) [pid = 2880] [serial = 2027] [outer = 00000000] [url = about:blank] 14:37:09 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (18BD2000) [pid = 2880] [serial = 2026] [outer = 00000000] [url = about:blank] 14:37:09 INFO - PROCESS | 2880 | --DOMWINDOW == 59 (17DC5400) [pid = 2880] [serial = 2039] [outer = 00000000] [url = about:blank] 14:37:09 INFO - PROCESS | 2880 | --DOMWINDOW == 58 (1238F000) [pid = 2880] [serial = 2035] [outer = 00000000] [url = about:blank] 14:37:09 INFO - PROCESS | 2880 | --DOMWINDOW == 57 (0DE3B800) [pid = 2880] [serial = 2033] [outer = 00000000] [url = about:blank] 14:37:09 INFO - PROCESS | 2880 | --DOMWINDOW == 56 (18AEA000) [pid = 2880] [serial = 2042] [outer = 00000000] [url = about:blank] 14:37:09 INFO - PROCESS | 2880 | 1467236229330 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:37:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:37:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1872ms 14:37:09 INFO - PROCESS | 2880 | 1467236229443 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 14:37:09 INFO - PROCESS | 2880 | 1467236229447 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 14:37:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:37:09 INFO - PROCESS | 2880 | 1467236229452 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:37:09 INFO - PROCESS | 2880 | 1467236229455 Marionette TRACE conn7 <- [1,2742,null,{}] 14:37:09 INFO - PROCESS | 2880 | 1467236229461 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:09 INFO - PROCESS | 2880 | 1467236229465 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:09 INFO - PROCESS | 2880 | 1467236229557 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 14:37:09 INFO - PROCESS | 2880 | 1467236229647 Marionette TRACE conn7 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:09 INFO - PROCESS | 2880 | 1467236229652 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:09 INFO - PROCESS | 2880 | ++DOCSHELL 0C9D3000 == 25 [pid = 2880] [id = 695] 14:37:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 57 (0C9F2000) [pid = 2880] [serial = 2085] [outer = 00000000] 14:37:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 58 (0D1F2400) [pid = 2880] [serial = 2086] [outer = 0C9F2000] 14:37:09 INFO - PROCESS | 2880 | 1467236229704 Marionette DEBUG loaded listener.js 14:37:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 59 (0D576C00) [pid = 2880] [serial = 2087] [outer = 0C9F2000] 14:37:10 INFO - PROCESS | 2880 | 1467236230130 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:37:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:37:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 730ms 14:37:10 INFO - PROCESS | 2880 | 1467236230182 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 14:37:10 INFO - PROCESS | 2880 | 1467236230188 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 14:37:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:37:10 INFO - PROCESS | 2880 | 1467236230194 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:37:10 INFO - PROCESS | 2880 | 1467236230197 Marionette TRACE conn7 <- [1,2746,null,{}] 14:37:10 INFO - PROCESS | 2880 | 1467236230201 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:10 INFO - PROCESS | 2880 | 1467236230204 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:10 INFO - PROCESS | 2880 | 1467236230300 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 14:37:10 INFO - PROCESS | 2880 | 1467236230316 Marionette TRACE conn7 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:10 INFO - PROCESS | 2880 | 1467236230319 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:10 INFO - PROCESS | 2880 | ++DOCSHELL 12129800 == 26 [pid = 2880] [id = 696] 14:37:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 60 (12160C00) [pid = 2880] [serial = 2088] [outer = 00000000] 14:37:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (121C4400) [pid = 2880] [serial = 2089] [outer = 12160C00] 14:37:10 INFO - PROCESS | 2880 | 1467236230370 Marionette DEBUG loaded listener.js 14:37:10 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (12306C00) [pid = 2880] [serial = 2090] [outer = 12160C00] 14:37:10 INFO - PROCESS | 2880 | 1467236230846 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:37:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:37:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 14:37:10 INFO - PROCESS | 2880 | 1467236230867 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 14:37:10 INFO - PROCESS | 2880 | 1467236230870 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 14:37:10 INFO - PROCESS | 2880 | 1467236230873 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:37:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:37:10 INFO - PROCESS | 2880 | 1467236230876 Marionette TRACE conn7 <- [1,2750,null,{}] 14:37:10 INFO - PROCESS | 2880 | 1467236230892 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:10 INFO - PROCESS | 2880 | 1467236230897 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:11 INFO - PROCESS | 2880 | 1467236231021 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 14:37:11 INFO - PROCESS | 2880 | 1467236231126 Marionette TRACE conn7 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:11 INFO - PROCESS | 2880 | 1467236231129 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:11 INFO - PROCESS | 2880 | ++DOCSHELL 14952800 == 27 [pid = 2880] [id = 697] 14:37:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (14959C00) [pid = 2880] [serial = 2091] [outer = 00000000] 14:37:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (150F0C00) [pid = 2880] [serial = 2092] [outer = 14959C00] 14:37:11 INFO - PROCESS | 2880 | 1467236231178 Marionette DEBUG loaded listener.js 14:37:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (1519C000) [pid = 2880] [serial = 2093] [outer = 14959C00] 14:37:11 INFO - PROCESS | 2880 | 1467236231613 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:37:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:37:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 790ms 14:37:11 INFO - PROCESS | 2880 | 1467236231667 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 14:37:11 INFO - PROCESS | 2880 | 1467236231670 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 14:37:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:37:11 INFO - PROCESS | 2880 | 1467236231678 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:37:11 INFO - PROCESS | 2880 | 1467236231680 Marionette TRACE conn7 <- [1,2754,null,{}] 14:37:11 INFO - PROCESS | 2880 | 1467236231684 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:11 INFO - PROCESS | 2880 | 1467236231686 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:11 INFO - PROCESS | 2880 | 1467236231813 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 14:37:11 INFO - PROCESS | 2880 | 1467236231826 Marionette TRACE conn7 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:11 INFO - PROCESS | 2880 | 1467236231828 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:11 INFO - PROCESS | 2880 | ++DOCSHELL 15CB9000 == 28 [pid = 2880] [id = 698] 14:37:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (15CBC400) [pid = 2880] [serial = 2094] [outer = 00000000] 14:37:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (17944C00) [pid = 2880] [serial = 2095] [outer = 15CBC400] 14:37:11 INFO - PROCESS | 2880 | 1467236231929 Marionette DEBUG loaded listener.js 14:37:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1893A400) [pid = 2880] [serial = 2096] [outer = 15CBC400] 14:37:12 INFO - PROCESS | 2880 | 1467236232349 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:37:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:37:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 14:37:12 INFO - PROCESS | 2880 | 1467236232412 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 14:37:12 INFO - PROCESS | 2880 | 1467236232414 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 14:37:12 INFO - PROCESS | 2880 | 1467236232417 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:37:12 INFO - PROCESS | 2880 | 1467236232419 Marionette TRACE conn7 <- [1,2758,null,{}] 14:37:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:37:12 INFO - PROCESS | 2880 | 1467236232423 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:12 INFO - PROCESS | 2880 | 1467236232425 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:12 INFO - PROCESS | 2880 | 1467236232545 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 14:37:12 INFO - PROCESS | 2880 | 1467236232555 Marionette TRACE conn7 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:12 INFO - PROCESS | 2880 | 1467236232557 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:12 INFO - PROCESS | 2880 | ++DOCSHELL 18AE5C00 == 29 [pid = 2880] [id = 699] 14:37:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18AE7000) [pid = 2880] [serial = 2097] [outer = 00000000] 14:37:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18AF2C00) [pid = 2880] [serial = 2098] [outer = 18AE7000] 14:37:12 INFO - PROCESS | 2880 | 1467236232661 Marionette DEBUG loaded listener.js 14:37:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18BAF800) [pid = 2880] [serial = 2099] [outer = 18AE7000] 14:37:13 INFO - PROCESS | 2880 | 1467236233082 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:37:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:37:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 14:37:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:37:13 INFO - PROCESS | 2880 | 1467236233152 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 14:37:13 INFO - PROCESS | 2880 | 1467236233155 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 14:37:13 INFO - PROCESS | 2880 | 1467236233158 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:37:13 INFO - PROCESS | 2880 | 1467236233160 Marionette TRACE conn7 <- [1,2762,null,{}] 14:37:13 INFO - PROCESS | 2880 | 1467236233164 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:13 INFO - PROCESS | 2880 | 1467236233169 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:13 INFO - PROCESS | 2880 | 1467236233322 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 14:37:13 INFO - PROCESS | 2880 | 1467236233337 Marionette TRACE conn7 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:13 INFO - PROCESS | 2880 | 1467236233339 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:13 INFO - PROCESS | 2880 | ++DOCSHELL 18CE2400 == 30 [pid = 2880] [id = 700] 14:37:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18CE2C00) [pid = 2880] [serial = 2100] [outer = 00000000] 14:37:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18D19800) [pid = 2880] [serial = 2101] [outer = 18CE2C00] 14:37:13 INFO - PROCESS | 2880 | 1467236233444 Marionette DEBUG loaded listener.js 14:37:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18D33400) [pid = 2880] [serial = 2102] [outer = 18CE2C00] 14:37:13 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18BCF800) [pid = 2880] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:37:13 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D2A800) [pid = 2880] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:37:13 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0C30F800) [pid = 2880] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:37:13 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18AF2800) [pid = 2880] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:37:13 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1495C000) [pid = 2880] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:37:13 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (0D580800) [pid = 2880] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:37:13 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1A002C00) [pid = 2880] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:37:13 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (18AEB400) [pid = 2880] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:37:13 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (0E8E0800) [pid = 2880] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:37:13 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1A459C00) [pid = 2880] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:37:14 INFO - PROCESS | 2880 | 1467236234023 Marionette TRACE conn7 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 14:37:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:37:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 930ms 14:37:14 INFO - PROCESS | 2880 | 1467236234092 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 14:37:14 INFO - PROCESS | 2880 | 1467236234094 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 14:37:14 INFO - PROCESS | 2880 | 1467236234098 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:37:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:37:14 INFO - PROCESS | 2880 | 1467236234099 Marionette TRACE conn7 <- [1,2766,null,{}] 14:37:14 INFO - PROCESS | 2880 | 1467236234103 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:14 INFO - PROCESS | 2880 | 1467236234105 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:14 INFO - PROCESS | 2880 | 1467236234184 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 14:37:14 INFO - PROCESS | 2880 | 1467236234190 Marionette TRACE conn7 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:14 INFO - PROCESS | 2880 | 1467236234192 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:14 INFO - PROCESS | 2880 | ++DOCSHELL 18D58000 == 31 [pid = 2880] [id = 701] 14:37:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (18D58800) [pid = 2880] [serial = 2103] [outer = 00000000] 14:37:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (18D62000) [pid = 2880] [serial = 2104] [outer = 18D58800] 14:37:14 INFO - PROCESS | 2880 | 1467236234239 Marionette DEBUG loaded listener.js 14:37:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18D65000) [pid = 2880] [serial = 2105] [outer = 18D58800] 14:37:14 INFO - PROCESS | 2880 | 1467236234689 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:37:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:37:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 14:37:14 INFO - PROCESS | 2880 | 1467236234732 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 14:37:14 INFO - PROCESS | 2880 | 1467236234734 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 14:37:14 INFO - PROCESS | 2880 | 1467236234737 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:37:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:37:14 INFO - PROCESS | 2880 | 1467236234739 Marionette TRACE conn7 <- [1,2770,null,{}] 14:37:14 INFO - PROCESS | 2880 | 1467236234743 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:14 INFO - PROCESS | 2880 | 1467236234745 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:14 INFO - PROCESS | 2880 | 1467236234828 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 14:37:14 INFO - PROCESS | 2880 | 1467236234833 Marionette TRACE conn7 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:14 INFO - PROCESS | 2880 | 1467236234835 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:14 INFO - PROCESS | 2880 | ++DOCSHELL 1A005400 == 32 [pid = 2880] [id = 702] 14:37:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (1A009000) [pid = 2880] [serial = 2106] [outer = 00000000] 14:37:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1A32A400) [pid = 2880] [serial = 2107] [outer = 1A009000] 14:37:14 INFO - PROCESS | 2880 | 1467236234882 Marionette DEBUG loaded listener.js 14:37:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1A32D800) [pid = 2880] [serial = 2108] [outer = 1A009000] 14:37:15 INFO - PROCESS | 2880 | 1467236235331 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:37:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:37:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 14:37:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:37:15 INFO - PROCESS | 2880 | 1467236235372 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 14:37:15 INFO - PROCESS | 2880 | 1467236235374 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 14:37:15 INFO - PROCESS | 2880 | 1467236235393 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:37:15 INFO - PROCESS | 2880 | 1467236235394 Marionette TRACE conn7 <- [1,2774,null,{}] 14:37:15 INFO - PROCESS | 2880 | 1467236235398 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:15 INFO - PROCESS | 2880 | 1467236235400 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:15 INFO - PROCESS | 2880 | 1467236235484 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 14:37:15 INFO - PROCESS | 2880 | 1467236235490 Marionette TRACE conn7 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:15 INFO - PROCESS | 2880 | 1467236235492 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:15 INFO - PROCESS | 2880 | ++DOCSHELL 1A451800 == 33 [pid = 2880] [id = 703] 14:37:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1A452C00) [pid = 2880] [serial = 2109] [outer = 00000000] 14:37:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1A459C00) [pid = 2880] [serial = 2110] [outer = 1A452C00] 14:37:15 INFO - PROCESS | 2880 | 1467236235539 Marionette DEBUG loaded listener.js 14:37:15 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1A45B400) [pid = 2880] [serial = 2111] [outer = 1A452C00] 14:37:16 INFO - PROCESS | 2880 | 1467236236422 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:37:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:37:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1085ms 14:37:16 INFO - PROCESS | 2880 | 1467236236474 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 14:37:16 INFO - PROCESS | 2880 | 1467236236479 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 14:37:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:37:16 INFO - PROCESS | 2880 | 1467236236483 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:37:16 INFO - PROCESS | 2880 | 1467236236489 Marionette TRACE conn7 <- [1,2778,null,{}] 14:37:16 INFO - PROCESS | 2880 | 1467236236495 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:16 INFO - PROCESS | 2880 | 1467236236498 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:16 INFO - PROCESS | 2880 | 1467236236627 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 14:37:16 INFO - PROCESS | 2880 | 1467236236772 Marionette TRACE conn7 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:16 INFO - PROCESS | 2880 | 1467236236775 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:16 INFO - PROCESS | 2880 | ++DOCSHELL 0D1F0400 == 34 [pid = 2880] [id = 704] 14:37:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (0DE19C00) [pid = 2880] [serial = 2112] [outer = 00000000] 14:37:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (121A1800) [pid = 2880] [serial = 2113] [outer = 0DE19C00] 14:37:16 INFO - PROCESS | 2880 | 1467236236839 Marionette DEBUG loaded listener.js 14:37:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (12E57C00) [pid = 2880] [serial = 2114] [outer = 0DE19C00] 14:37:17 INFO - PROCESS | 2880 | 1467236237543 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:37:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:37:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1129ms 14:37:17 INFO - PROCESS | 2880 | 1467236237614 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 14:37:17 INFO - PROCESS | 2880 | 1467236237619 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 14:37:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:37:17 INFO - PROCESS | 2880 | 1467236237626 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:37:17 INFO - PROCESS | 2880 | 1467236237629 Marionette TRACE conn7 <- [1,2782,null,{}] 14:37:17 INFO - PROCESS | 2880 | 1467236237633 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:17 INFO - PROCESS | 2880 | 1467236237636 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:17 INFO - PROCESS | 2880 | 1467236237777 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 14:37:17 INFO - PROCESS | 2880 | 1467236237917 Marionette TRACE conn7 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:17 INFO - PROCESS | 2880 | 1467236237920 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:17 INFO - PROCESS | 2880 | ++DOCSHELL 0C73D400 == 35 [pid = 2880] [id = 705] 14:37:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (0C740800) [pid = 2880] [serial = 2115] [outer = 00000000] 14:37:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (14728C00) [pid = 2880] [serial = 2116] [outer = 0C740800] 14:37:18 INFO - PROCESS | 2880 | 1467236237978 Marionette DEBUG loaded listener.js 14:37:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1519B800) [pid = 2880] [serial = 2117] [outer = 0C740800] 14:37:18 INFO - PROCESS | 2880 | --DOCSHELL 1A005400 == 34 [pid = 2880] [id = 702] 14:37:18 INFO - PROCESS | 2880 | --DOCSHELL 18D58000 == 33 [pid = 2880] [id = 701] 14:37:18 INFO - PROCESS | 2880 | --DOCSHELL 18CE2400 == 32 [pid = 2880] [id = 700] 14:37:18 INFO - PROCESS | 2880 | --DOCSHELL 18AE5C00 == 31 [pid = 2880] [id = 699] 14:37:18 INFO - PROCESS | 2880 | --DOCSHELL 15CB9000 == 30 [pid = 2880] [id = 698] 14:37:18 INFO - PROCESS | 2880 | --DOCSHELL 14952800 == 29 [pid = 2880] [id = 697] 14:37:18 INFO - PROCESS | 2880 | --DOCSHELL 12129800 == 28 [pid = 2880] [id = 696] 14:37:18 INFO - PROCESS | 2880 | --DOCSHELL 0C9D3000 == 27 [pid = 2880] [id = 695] 14:37:18 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18C3E400) [pid = 2880] [serial = 2059] [outer = 00000000] [url = about:blank] 14:37:18 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18D5CC00) [pid = 2880] [serial = 2062] [outer = 00000000] [url = about:blank] 14:37:18 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1A406C00) [pid = 2880] [serial = 2068] [outer = 00000000] [url = about:blank] 14:37:18 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18BD7800) [pid = 2880] [serial = 2045] [outer = 00000000] [url = about:blank] 14:37:18 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (15190C00) [pid = 2880] [serial = 2053] [outer = 00000000] [url = about:blank] 14:37:18 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (15199400) [pid = 2880] [serial = 2054] [outer = 00000000] [url = about:blank] 14:37:18 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (12163C00) [pid = 2880] [serial = 2047] [outer = 00000000] [url = about:blank] 14:37:18 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (14762000) [pid = 2880] [serial = 2048] [outer = 00000000] [url = about:blank] 14:37:18 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1A402400) [pid = 2880] [serial = 2065] [outer = 00000000] [url = about:blank] 14:37:18 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18AF3000) [pid = 2880] [serial = 2056] [outer = 00000000] [url = about:blank] 14:37:18 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1189C400) [pid = 2880] [serial = 2050] [outer = 00000000] [url = about:blank] 14:37:18 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (118A2400) [pid = 2880] [serial = 2051] [outer = 00000000] [url = about:blank] 14:37:18 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (18B05400) [pid = 2880] [serial = 2069] [outer = 00000000] [url = about:blank] 14:37:18 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18D61C00) [pid = 2880] [serial = 2063] [outer = 00000000] [url = about:blank] 14:37:18 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (1A4AF400) [pid = 2880] [serial = 2072] [outer = 00000000] [url = about:blank] 14:37:18 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (1A404800) [pid = 2880] [serial = 2066] [outer = 00000000] [url = about:blank] 14:37:18 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (18D11C00) [pid = 2880] [serial = 2060] [outer = 00000000] [url = about:blank] 14:37:18 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (1A460800) [pid = 2880] [serial = 2071] [outer = 00000000] [url = about:blank] 14:37:18 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (18B09800) [pid = 2880] [serial = 2057] [outer = 00000000] [url = about:blank] 14:37:18 INFO - PROCESS | 2880 | 1467236238820 Marionette TRACE conn7 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 14:37:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:37:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1234ms 14:37:18 INFO - PROCESS | 2880 | 1467236238862 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 14:37:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:37:18 INFO - PROCESS | 2880 | 1467236238867 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 14:37:18 INFO - PROCESS | 2880 | 1467236238871 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:37:18 INFO - PROCESS | 2880 | 1467236238876 Marionette TRACE conn7 <- [1,2786,null,{}] 14:37:18 INFO - PROCESS | 2880 | 1467236238881 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:18 INFO - PROCESS | 2880 | 1467236238884 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:19 INFO - PROCESS | 2880 | 1467236238983 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 14:37:19 INFO - PROCESS | 2880 | 1467236239085 Marionette TRACE conn7 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:19 INFO - PROCESS | 2880 | 1467236239088 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:19 INFO - PROCESS | 2880 | ++DOCSHELL 0C24DC00 == 28 [pid = 2880] [id = 706] 14:37:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (0C252000) [pid = 2880] [serial = 2118] [outer = 00000000] 14:37:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (0DCF6400) [pid = 2880] [serial = 2119] [outer = 0C252000] 14:37:19 INFO - PROCESS | 2880 | 1467236239136 Marionette DEBUG loaded listener.js 14:37:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (11AE0800) [pid = 2880] [serial = 2120] [outer = 0C252000] 14:37:19 INFO - PROCESS | 2880 | 1467236239617 Marionette TRACE conn7 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 14:37:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:37:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 791ms 14:37:19 INFO - PROCESS | 2880 | 1467236239663 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 14:37:19 INFO - PROCESS | 2880 | 1467236239667 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 14:37:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:37:19 INFO - PROCESS | 2880 | 1467236239673 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:37:19 INFO - PROCESS | 2880 | 1467236239676 Marionette TRACE conn7 <- [1,2790,null,{}] 14:37:19 INFO - PROCESS | 2880 | 1467236239680 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:19 INFO - PROCESS | 2880 | 1467236239682 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:19 INFO - PROCESS | 2880 | 1467236239776 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 14:37:19 INFO - PROCESS | 2880 | 1467236239783 Marionette TRACE conn7 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:19 INFO - PROCESS | 2880 | 1467236239785 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:19 INFO - PROCESS | 2880 | ++DOCSHELL 14729400 == 29 [pid = 2880] [id = 707] 14:37:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (1475C400) [pid = 2880] [serial = 2121] [outer = 00000000] 14:37:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (14C2C000) [pid = 2880] [serial = 2122] [outer = 1475C400] 14:37:19 INFO - PROCESS | 2880 | 1467236239835 Marionette DEBUG loaded listener.js 14:37:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (15198000) [pid = 2880] [serial = 2123] [outer = 1475C400] 14:37:20 INFO - PROCESS | 2880 | 1467236240320 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:37:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:37:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 671ms 14:37:20 INFO - PROCESS | 2880 | 1467236240349 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 14:37:20 INFO - PROCESS | 2880 | 1467236240351 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 14:37:20 INFO - PROCESS | 2880 | 1467236240355 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:37:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:37:20 INFO - PROCESS | 2880 | 1467236240358 Marionette TRACE conn7 <- [1,2794,null,{}] 14:37:20 INFO - PROCESS | 2880 | 1467236240369 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:20 INFO - PROCESS | 2880 | 1467236240374 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:20 INFO - PROCESS | 2880 | 1467236240466 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 14:37:20 INFO - PROCESS | 2880 | 1467236240477 Marionette TRACE conn7 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:20 INFO - PROCESS | 2880 | 1467236240480 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:20 INFO - PROCESS | 2880 | ++DOCSHELL 18AE9C00 == 30 [pid = 2880] [id = 708] 14:37:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (18AEA400) [pid = 2880] [serial = 2124] [outer = 00000000] 14:37:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18B03800) [pid = 2880] [serial = 2125] [outer = 18AEA400] 14:37:20 INFO - PROCESS | 2880 | 1467236240625 Marionette DEBUG loaded listener.js 14:37:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18BD7800) [pid = 2880] [serial = 2126] [outer = 18AEA400] 14:37:21 INFO - PROCESS | 2880 | 1467236241017 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:37:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:37:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 14:37:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:37:21 INFO - PROCESS | 2880 | 1467236241089 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 14:37:21 INFO - PROCESS | 2880 | 1467236241092 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 14:37:21 INFO - PROCESS | 2880 | 1467236241095 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:37:21 INFO - PROCESS | 2880 | 1467236241097 Marionette TRACE conn7 <- [1,2798,null,{}] 14:37:21 INFO - PROCESS | 2880 | 1467236241100 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:21 INFO - PROCESS | 2880 | 1467236241103 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:21 INFO - PROCESS | 2880 | 1467236241264 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 14:37:21 INFO - PROCESS | 2880 | 1467236241281 Marionette TRACE conn7 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:21 INFO - PROCESS | 2880 | 1467236241283 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:21 INFO - PROCESS | 2880 | ++DOCSHELL 18BD6C00 == 31 [pid = 2880] [id = 709] 14:37:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18BD7400) [pid = 2880] [serial = 2127] [outer = 00000000] 14:37:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18D11800) [pid = 2880] [serial = 2128] [outer = 18BD7400] 14:37:21 INFO - PROCESS | 2880 | 1467236241331 Marionette DEBUG loaded listener.js 14:37:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18D2FC00) [pid = 2880] [serial = 2129] [outer = 18BD7400] 14:37:21 INFO - PROCESS | 2880 | 1467236241778 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:37:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:37:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 14:37:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:37:21 INFO - PROCESS | 2880 | 1467236241828 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 14:37:21 INFO - PROCESS | 2880 | 1467236241831 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 14:37:21 INFO - PROCESS | 2880 | 1467236241834 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:37:21 INFO - PROCESS | 2880 | 1467236241835 Marionette TRACE conn7 <- [1,2802,null,{}] 14:37:21 INFO - PROCESS | 2880 | 1467236241839 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:21 INFO - PROCESS | 2880 | 1467236241841 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:21 INFO - PROCESS | 2880 | 1467236241955 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 14:37:21 INFO - PROCESS | 2880 | 1467236241965 Marionette TRACE conn7 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:21 INFO - PROCESS | 2880 | 1467236241967 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:22 INFO - PROCESS | 2880 | ++DOCSHELL 18D5AC00 == 32 [pid = 2880] [id = 710] 14:37:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18D5EC00) [pid = 2880] [serial = 2130] [outer = 00000000] 14:37:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18D66000) [pid = 2880] [serial = 2131] [outer = 18D5EC00] 14:37:22 INFO - PROCESS | 2880 | 1467236242067 Marionette DEBUG loaded listener.js 14:37:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1A005400) [pid = 2880] [serial = 2132] [outer = 18D5EC00] 14:37:22 INFO - PROCESS | 2880 | 1467236242534 Marionette TRACE conn7 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 14:37:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:37:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 14:37:22 INFO - PROCESS | 2880 | 1467236242603 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 14:37:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:37:22 INFO - PROCESS | 2880 | 1467236242606 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 14:37:22 INFO - PROCESS | 2880 | 1467236242609 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:37:22 INFO - PROCESS | 2880 | 1467236242611 Marionette TRACE conn7 <- [1,2806,null,{}] 14:37:22 INFO - PROCESS | 2880 | 1467236242614 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:22 INFO - PROCESS | 2880 | 1467236242620 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:22 INFO - PROCESS | 2880 | 1467236242753 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 14:37:22 INFO - PROCESS | 2880 | 1467236242836 Marionette TRACE conn7 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:22 INFO - PROCESS | 2880 | 1467236242839 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:22 INFO - PROCESS | 2880 | ++DOCSHELL 1A456000 == 33 [pid = 2880] [id = 711] 14:37:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A459000) [pid = 2880] [serial = 2133] [outer = 00000000] 14:37:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A4AF800) [pid = 2880] [serial = 2134] [outer = 1A459000] 14:37:22 INFO - PROCESS | 2880 | 1467236242886 Marionette DEBUG loaded listener.js 14:37:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18BD3400) [pid = 2880] [serial = 2135] [outer = 1A459000] 14:37:23 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18AE7000) [pid = 2880] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:37:23 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (17DC1C00) [pid = 2880] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:37:23 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18D58800) [pid = 2880] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:37:23 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (12160C00) [pid = 2880] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:37:23 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1A456C00) [pid = 2880] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:37:23 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0C30AC00) [pid = 2880] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:37:23 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (14959C00) [pid = 2880] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:37:23 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (0D1FEC00) [pid = 2880] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:37:23 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (0C9F2000) [pid = 2880] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:37:23 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (15CBC400) [pid = 2880] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:37:23 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1A009000) [pid = 2880] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:37:23 INFO - PROCESS | 2880 | 1467236243362 Marionette TRACE conn7 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 14:37:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:37:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 830ms 14:37:23 INFO - PROCESS | 2880 | 1467236243440 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 14:37:23 INFO - PROCESS | 2880 | 1467236243442 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 14:37:23 INFO - PROCESS | 2880 | 1467236243445 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:37:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:37:23 INFO - PROCESS | 2880 | 1467236243447 Marionette TRACE conn7 <- [1,2810,null,{}] 14:37:23 INFO - PROCESS | 2880 | 1467236243451 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:23 INFO - PROCESS | 2880 | 1467236243453 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:23 INFO - PROCESS | 2880 | 1467236243533 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 14:37:23 INFO - PROCESS | 2880 | 1467236243539 Marionette TRACE conn7 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:23 INFO - PROCESS | 2880 | 1467236243541 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:23 INFO - PROCESS | 2880 | ++DOCSHELL 1472E800 == 34 [pid = 2880] [id = 712] 14:37:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (14732400) [pid = 2880] [serial = 2136] [outer = 00000000] 14:37:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (17ADD400) [pid = 2880] [serial = 2137] [outer = 14732400] 14:37:23 INFO - PROCESS | 2880 | 1467236243587 Marionette DEBUG loaded listener.js 14:37:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18BA3000) [pid = 2880] [serial = 2138] [outer = 14732400] 14:37:24 INFO - PROCESS | 2880 | 1467236244040 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:37:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:37:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 14:37:24 INFO - PROCESS | 2880 | 1467236244104 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 14:37:24 INFO - PROCESS | 2880 | 1467236244106 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 14:37:24 INFO - PROCESS | 2880 | 1467236244109 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:37:24 INFO - PROCESS | 2880 | 1467236244111 Marionette TRACE conn7 <- [1,2814,null,{}] 14:37:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:37:24 INFO - PROCESS | 2880 | 1467236244115 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:24 INFO - PROCESS | 2880 | 1467236244117 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:24 INFO - PROCESS | 2880 | 1467236244199 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 14:37:24 INFO - PROCESS | 2880 | 1467236244205 Marionette TRACE conn7 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:24 INFO - PROCESS | 2880 | 1467236244207 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:24 INFO - PROCESS | 2880 | ++DOCSHELL 1A336C00 == 35 [pid = 2880] [id = 713] 14:37:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1A4AEC00) [pid = 2880] [serial = 2139] [outer = 00000000] 14:37:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1A822C00) [pid = 2880] [serial = 2140] [outer = 1A4AEC00] 14:37:24 INFO - PROCESS | 2880 | 1467236244253 Marionette DEBUG loaded listener.js 14:37:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1A8BC800) [pid = 2880] [serial = 2141] [outer = 1A4AEC00] 14:37:24 INFO - PROCESS | 2880 | 1467236244705 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:37:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:37:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 14:37:24 INFO - PROCESS | 2880 | 1467236244746 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 14:37:24 INFO - PROCESS | 2880 | 1467236244748 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 14:37:24 INFO - PROCESS | 2880 | 1467236244751 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:37:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:37:24 INFO - PROCESS | 2880 | 1467236244753 Marionette TRACE conn7 <- [1,2818,null,{}] 14:37:24 INFO - PROCESS | 2880 | 1467236244756 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:24 INFO - PROCESS | 2880 | 1467236244758 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:24 INFO - PROCESS | 2880 | 1467236244853 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 14:37:24 INFO - PROCESS | 2880 | 1467236244858 Marionette TRACE conn7 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:24 INFO - PROCESS | 2880 | 1467236244860 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:24 INFO - PROCESS | 2880 | ++DOCSHELL 1A821800 == 36 [pid = 2880] [id = 714] 14:37:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1A934C00) [pid = 2880] [serial = 2142] [outer = 00000000] 14:37:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1AA26800) [pid = 2880] [serial = 2143] [outer = 1A934C00] 14:37:24 INFO - PROCESS | 2880 | 1467236244908 Marionette DEBUG loaded listener.js 14:37:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1AA2E000) [pid = 2880] [serial = 2144] [outer = 1A934C00] 14:37:25 INFO - PROCESS | 2880 | 1467236245407 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:37:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:37:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 731ms 14:37:25 INFO - PROCESS | 2880 | 1467236245488 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 14:37:25 INFO - PROCESS | 2880 | 1467236245493 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 14:37:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:37:25 INFO - PROCESS | 2880 | 1467236245498 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:37:25 INFO - PROCESS | 2880 | 1467236245503 Marionette TRACE conn7 <- [1,2822,null,{}] 14:37:25 INFO - PROCESS | 2880 | 1467236245510 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:25 INFO - PROCESS | 2880 | 1467236245513 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:25 INFO - PROCESS | 2880 | 1467236245715 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 14:37:25 INFO - PROCESS | 2880 | 1467236245825 Marionette TRACE conn7 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:25 INFO - PROCESS | 2880 | 1467236245829 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:25 INFO - PROCESS | 2880 | ++DOCSHELL 0DE89400 == 37 [pid = 2880] [id = 715] 14:37:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (0DF7F400) [pid = 2880] [serial = 2145] [outer = 00000000] 14:37:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1189C400) [pid = 2880] [serial = 2146] [outer = 0DF7F400] 14:37:25 INFO - PROCESS | 2880 | 1467236245902 Marionette DEBUG loaded listener.js 14:37:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1238C800) [pid = 2880] [serial = 2147] [outer = 0DF7F400] 14:37:26 INFO - PROCESS | 2880 | 1467236246485 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:37:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:37:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1024ms 14:37:26 INFO - PROCESS | 2880 | 1467236246526 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 14:37:26 INFO - PROCESS | 2880 | 1467236246532 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 14:37:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:37:26 INFO - PROCESS | 2880 | 1467236246538 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:37:26 INFO - PROCESS | 2880 | 1467236246541 Marionette TRACE conn7 <- [1,2826,null,{}] 14:37:26 INFO - PROCESS | 2880 | 1467236246546 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:26 INFO - PROCESS | 2880 | 1467236246549 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:26 INFO - PROCESS | 2880 | 1467236246669 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 14:37:26 INFO - PROCESS | 2880 | 1467236246832 Marionette TRACE conn7 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:26 INFO - PROCESS | 2880 | 1467236246835 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:26 INFO - PROCESS | 2880 | ++DOCSHELL 17DBC800 == 38 [pid = 2880] [id = 716] 14:37:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (17DC2800) [pid = 2880] [serial = 2148] [outer = 00000000] 14:37:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18B04400) [pid = 2880] [serial = 2149] [outer = 17DC2800] 14:37:26 INFO - PROCESS | 2880 | 1467236246896 Marionette DEBUG loaded listener.js 14:37:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18C33C00) [pid = 2880] [serial = 2150] [outer = 17DC2800] 14:37:27 INFO - PROCESS | 2880 | 1467236247510 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:37:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:37:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1020ms 14:37:27 INFO - PROCESS | 2880 | 1467236247561 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 14:37:27 INFO - PROCESS | 2880 | 1467236247564 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 14:37:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:37:27 INFO - PROCESS | 2880 | 1467236247568 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:37:27 INFO - PROCESS | 2880 | 1467236247572 Marionette TRACE conn7 <- [1,2830,null,{}] 14:37:27 INFO - PROCESS | 2880 | 1467236247583 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:27 INFO - PROCESS | 2880 | 1467236247588 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:27 INFO - PROCESS | 2880 | 1467236247703 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 14:37:27 INFO - PROCESS | 2880 | 1467236247851 Marionette TRACE conn7 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:27 INFO - PROCESS | 2880 | 1467236247855 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:27 INFO - PROCESS | 2880 | ++DOCSHELL 1A8BB800 == 39 [pid = 2880] [id = 717] 14:37:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1A8BC000) [pid = 2880] [serial = 2151] [outer = 00000000] 14:37:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1AA2BC00) [pid = 2880] [serial = 2152] [outer = 1A8BC000] 14:37:27 INFO - PROCESS | 2880 | 1467236247920 Marionette DEBUG loaded listener.js 14:37:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1AA3C000) [pid = 2880] [serial = 2153] [outer = 1A8BC000] 14:37:28 INFO - PROCESS | 2880 | 1467236248570 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:37:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:37:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1020ms 14:37:28 INFO - PROCESS | 2880 | 1467236248591 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 14:37:28 INFO - PROCESS | 2880 | 1467236248594 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 14:37:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:37:28 INFO - PROCESS | 2880 | 1467236248598 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:37:28 INFO - PROCESS | 2880 | 1467236248600 Marionette TRACE conn7 <- [1,2834,null,{}] 14:37:28 INFO - PROCESS | 2880 | 1467236248604 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:28 INFO - PROCESS | 2880 | 1467236248606 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:28 INFO - PROCESS | 2880 | 1467236248721 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 14:37:28 INFO - PROCESS | 2880 | 1467236248911 Marionette TRACE conn7 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:28 INFO - PROCESS | 2880 | 1467236248914 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:28 INFO - PROCESS | 2880 | ++DOCSHELL 1A406000 == 40 [pid = 2880] [id = 718] 14:37:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1A409000) [pid = 2880] [serial = 2154] [outer = 00000000] 14:37:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1AD4C400) [pid = 2880] [serial = 2155] [outer = 1A409000] 14:37:28 INFO - PROCESS | 2880 | 1467236248969 Marionette DEBUG loaded listener.js 14:37:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1AD53400) [pid = 2880] [serial = 2156] [outer = 1A409000] 14:37:29 INFO - PROCESS | 2880 | 1467236249784 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:37:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:37:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1225ms 14:37:29 INFO - PROCESS | 2880 | 1467236249825 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 14:37:29 INFO - PROCESS | 2880 | 1467236249830 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 14:37:29 INFO - PROCESS | 2880 | 1467236249836 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:37:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:37:29 INFO - PROCESS | 2880 | 1467236249839 Marionette TRACE conn7 <- [1,2838,null,{}] 14:37:29 INFO - PROCESS | 2880 | 1467236249845 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:29 INFO - PROCESS | 2880 | 1467236249847 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:29 INFO - PROCESS | 2880 | 1467236249952 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 14:37:30 INFO - PROCESS | 2880 | 1467236250099 Marionette TRACE conn7 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:30 INFO - PROCESS | 2880 | 1467236250103 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:30 INFO - PROCESS | 2880 | ++DOCSHELL 0DE8A400 == 41 [pid = 2880] [id = 719] 14:37:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (0DF79800) [pid = 2880] [serial = 2157] [outer = 00000000] 14:37:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (12305800) [pid = 2880] [serial = 2158] [outer = 0DF79800] 14:37:30 INFO - PROCESS | 2880 | 1467236250157 Marionette DEBUG loaded listener.js 14:37:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (14765000) [pid = 2880] [serial = 2159] [outer = 0DF79800] 14:37:31 INFO - PROCESS | 2880 | --DOCSHELL 1A336C00 == 40 [pid = 2880] [id = 713] 14:37:31 INFO - PROCESS | 2880 | --DOCSHELL 1472E800 == 39 [pid = 2880] [id = 712] 14:37:31 INFO - PROCESS | 2880 | --DOCSHELL 1A456000 == 38 [pid = 2880] [id = 711] 14:37:31 INFO - PROCESS | 2880 | --DOCSHELL 18D5AC00 == 37 [pid = 2880] [id = 710] 14:37:31 INFO - PROCESS | 2880 | --DOCSHELL 18BD6C00 == 36 [pid = 2880] [id = 709] 14:37:31 INFO - PROCESS | 2880 | --DOCSHELL 18AE9C00 == 35 [pid = 2880] [id = 708] 14:37:31 INFO - PROCESS | 2880 | --DOCSHELL 14729400 == 34 [pid = 2880] [id = 707] 14:37:31 INFO - PROCESS | 2880 | --DOCSHELL 0C24DC00 == 33 [pid = 2880] [id = 706] 14:37:31 INFO - PROCESS | 2880 | --DOCSHELL 1A451800 == 32 [pid = 2880] [id = 703] 14:37:31 INFO - PROCESS | 2880 | --DOCSHELL 0D1F0400 == 31 [pid = 2880] [id = 704] 14:37:31 INFO - PROCESS | 2880 | --DOCSHELL 0C73D400 == 30 [pid = 2880] [id = 705] 14:37:31 INFO - PROCESS | 2880 | --DOCSHELL 0C24C400 == 29 [pid = 2880] [id = 694] 14:37:31 INFO - PROCESS | 2880 | --DOCSHELL 1A406000 == 28 [pid = 2880] [id = 718] 14:37:31 INFO - PROCESS | 2880 | --DOCSHELL 1A8BB800 == 27 [pid = 2880] [id = 717] 14:37:31 INFO - PROCESS | 2880 | --DOCSHELL 1A821800 == 26 [pid = 2880] [id = 714] 14:37:31 INFO - PROCESS | 2880 | --DOCSHELL 0DE89400 == 25 [pid = 2880] [id = 715] 14:37:31 INFO - PROCESS | 2880 | --DOCSHELL 17DBC800 == 24 [pid = 2880] [id = 716] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (18BAF800) [pid = 2880] [serial = 2099] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (18D19800) [pid = 2880] [serial = 2101] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (18AED000) [pid = 2880] [serial = 2077] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18D65000) [pid = 2880] [serial = 2105] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (12306C00) [pid = 2880] [serial = 2090] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1A4B7800) [pid = 2880] [serial = 2080] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (0D592800) [pid = 2880] [serial = 2084] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (0D15F400) [pid = 2880] [serial = 2083] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18D62000) [pid = 2880] [serial = 2104] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (150F0C00) [pid = 2880] [serial = 2092] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0E83BC00) [pid = 2880] [serial = 2074] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0D576C00) [pid = 2880] [serial = 2087] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18B09000) [pid = 2880] [serial = 2078] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1519C000) [pid = 2880] [serial = 2093] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (17944C00) [pid = 2880] [serial = 2095] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (11BCD400) [pid = 2880] [serial = 2075] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1A819000) [pid = 2880] [serial = 2081] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1A32A400) [pid = 2880] [serial = 2107] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (121C4400) [pid = 2880] [serial = 2089] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0D1F2400) [pid = 2880] [serial = 2086] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1893A400) [pid = 2880] [serial = 2096] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18AF2C00) [pid = 2880] [serial = 2098] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1A32D800) [pid = 2880] [serial = 2108] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1A459C00) [pid = 2880] [serial = 2110] [outer = 00000000] [url = about:blank] 14:37:31 INFO - PROCESS | 2880 | 1467236251402 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:37:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:37:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1618ms 14:37:31 INFO - PROCESS | 2880 | 1467236251459 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 14:37:31 INFO - PROCESS | 2880 | 1467236251463 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 14:37:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:37:31 INFO - PROCESS | 2880 | 1467236251468 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:37:31 INFO - PROCESS | 2880 | 1467236251470 Marionette TRACE conn7 <- [1,2842,null,{}] 14:37:31 INFO - PROCESS | 2880 | 1467236251479 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:31 INFO - PROCESS | 2880 | 1467236251481 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:31 INFO - PROCESS | 2880 | 1467236251570 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 14:37:31 INFO - PROCESS | 2880 | 1467236251582 Marionette TRACE conn7 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:31 INFO - PROCESS | 2880 | 1467236251585 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:31 INFO - PROCESS | 2880 | ++DOCSHELL 0D03B000 == 25 [pid = 2880] [id = 720] 14:37:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (0D083C00) [pid = 2880] [serial = 2160] [outer = 00000000] 14:37:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (0D61F000) [pid = 2880] [serial = 2161] [outer = 0D083C00] 14:37:31 INFO - PROCESS | 2880 | 1467236251636 Marionette DEBUG loaded listener.js 14:37:31 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0DE89400) [pid = 2880] [serial = 2162] [outer = 0D083C00] 14:37:32 INFO - PROCESS | 2880 | 1467236252222 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:37:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:37:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 790ms 14:37:32 INFO - PROCESS | 2880 | 1467236252258 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 14:37:32 INFO - PROCESS | 2880 | 1467236252264 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 14:37:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:37:32 INFO - PROCESS | 2880 | 1467236252270 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:37:32 INFO - PROCESS | 2880 | 1467236252273 Marionette TRACE conn7 <- [1,2846,null,{}] 14:37:32 INFO - PROCESS | 2880 | 1467236252277 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:32 INFO - PROCESS | 2880 | 1467236252279 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:32 INFO - PROCESS | 2880 | 1467236252386 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 14:37:32 INFO - PROCESS | 2880 | 1467236252492 Marionette TRACE conn7 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:32 INFO - PROCESS | 2880 | 1467236252494 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:32 INFO - PROCESS | 2880 | ++DOCSHELL 121C6400 == 26 [pid = 2880] [id = 721] 14:37:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (121CA400) [pid = 2880] [serial = 2163] [outer = 00000000] 14:37:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (12390000) [pid = 2880] [serial = 2164] [outer = 121CA400] 14:37:32 INFO - PROCESS | 2880 | 1467236252542 Marionette DEBUG loaded listener.js 14:37:32 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (14730400) [pid = 2880] [serial = 2165] [outer = 121CA400] 14:37:32 INFO - PROCESS | 2880 | 1467236252952 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:37:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:37:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 14:37:33 INFO - PROCESS | 2880 | 1467236253003 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 14:37:33 INFO - PROCESS | 2880 | 1467236253006 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 14:37:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:37:33 INFO - PROCESS | 2880 | 1467236253013 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:37:33 INFO - PROCESS | 2880 | 1467236253017 Marionette TRACE conn7 <- [1,2850,null,{}] 14:37:33 INFO - PROCESS | 2880 | 1467236253028 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:33 INFO - PROCESS | 2880 | 1467236253033 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:33 INFO - PROCESS | 2880 | 1467236253150 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 14:37:33 INFO - PROCESS | 2880 | 1467236253170 Marionette TRACE conn7 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:33 INFO - PROCESS | 2880 | 1467236253173 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:33 INFO - PROCESS | 2880 | ++DOCSHELL 177A8000 == 27 [pid = 2880] [id = 722] 14:37:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (177A9C00) [pid = 2880] [serial = 2166] [outer = 00000000] 14:37:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (17DBAC00) [pid = 2880] [serial = 2167] [outer = 177A9C00] 14:37:33 INFO - PROCESS | 2880 | 1467236253224 Marionette DEBUG loaded listener.js 14:37:33 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1897FC00) [pid = 2880] [serial = 2168] [outer = 177A9C00] 14:37:33 INFO - PROCESS | 2880 | 1467236253746 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:37:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:37:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 790ms 14:37:33 INFO - PROCESS | 2880 | 1467236253810 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 14:37:33 INFO - PROCESS | 2880 | 1467236253813 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 14:37:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:37:33 INFO - PROCESS | 2880 | 1467236253816 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:37:33 INFO - PROCESS | 2880 | 1467236253818 Marionette TRACE conn7 <- [1,2854,null,{}] 14:37:33 INFO - PROCESS | 2880 | 1467236253822 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:33 INFO - PROCESS | 2880 | 1467236253824 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:33 INFO - PROCESS | 2880 | 1467236253944 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 14:37:34 INFO - PROCESS | 2880 | 1467236254013 Marionette TRACE conn7 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:34 INFO - PROCESS | 2880 | 1467236254015 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:34 INFO - PROCESS | 2880 | ++DOCSHELL 18AEB400 == 28 [pid = 2880] [id = 723] 14:37:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18AEF000) [pid = 2880] [serial = 2169] [outer = 00000000] 14:37:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18B0A400) [pid = 2880] [serial = 2170] [outer = 18AEF000] 14:37:34 INFO - PROCESS | 2880 | 1467236254062 Marionette DEBUG loaded listener.js 14:37:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18BA6400) [pid = 2880] [serial = 2171] [outer = 18AEF000] 14:37:34 INFO - PROCESS | 2880 | 1467236254480 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:37:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:37:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 731ms 14:37:34 INFO - PROCESS | 2880 | 1467236254585 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 14:37:34 INFO - PROCESS | 2880 | 1467236254588 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 14:37:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:37:34 INFO - PROCESS | 2880 | 1467236254591 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:37:34 INFO - PROCESS | 2880 | 1467236254593 Marionette TRACE conn7 <- [1,2858,null,{}] 14:37:34 INFO - PROCESS | 2880 | 1467236254597 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:34 INFO - PROCESS | 2880 | 1467236254599 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:34 INFO - PROCESS | 2880 | 1467236254720 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 14:37:34 INFO - PROCESS | 2880 | 1467236254787 Marionette TRACE conn7 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:34 INFO - PROCESS | 2880 | 1467236254789 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:34 INFO - PROCESS | 2880 | ++DOCSHELL 18BD7C00 == 29 [pid = 2880] [id = 724] 14:37:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18BDA000) [pid = 2880] [serial = 2172] [outer = 00000000] 14:37:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18C33400) [pid = 2880] [serial = 2173] [outer = 18BDA000] 14:37:34 INFO - PROCESS | 2880 | 1467236254833 Marionette DEBUG loaded listener.js 14:37:34 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18CDC000) [pid = 2880] [serial = 2174] [outer = 18BDA000] 14:37:35 INFO - PROCESS | 2880 | 1467236255288 Marionette TRACE conn7 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 14:37:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:37:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 14:37:35 INFO - PROCESS | 2880 | 1467236255323 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 14:37:35 INFO - PROCESS | 2880 | 1467236255325 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 14:37:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:37:35 INFO - PROCESS | 2880 | 1467236255337 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:37:35 INFO - PROCESS | 2880 | 1467236255339 Marionette TRACE conn7 <- [1,2862,null,{}] 14:37:35 INFO - PROCESS | 2880 | 1467236255343 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:35 INFO - PROCESS | 2880 | 1467236255348 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:35 INFO - PROCESS | 2880 | 1467236255681 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 14:37:35 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18D5EC00) [pid = 2880] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:37:35 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1A459000) [pid = 2880] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:37:35 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18AEA400) [pid = 2880] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:37:35 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1A4AEC00) [pid = 2880] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:37:35 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1475C400) [pid = 2880] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:37:35 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0DE19C00) [pid = 2880] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:37:35 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1A452C00) [pid = 2880] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:37:35 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (0C740800) [pid = 2880] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:37:35 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (0C252000) [pid = 2880] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:37:35 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A934C00) [pid = 2880] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:37:35 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (14732400) [pid = 2880] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:37:35 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (18BD7400) [pid = 2880] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:37:35 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18CE2C00) [pid = 2880] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:37:35 INFO - PROCESS | 2880 | 1467236255756 Marionette TRACE conn7 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:35 INFO - PROCESS | 2880 | 1467236255758 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:35 INFO - PROCESS | 2880 | ++DOCSHELL 08F6A400 == 30 [pid = 2880] [id = 725] 14:37:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0C251800) [pid = 2880] [serial = 2175] [outer = 00000000] 14:37:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (11AA6800) [pid = 2880] [serial = 2176] [outer = 0C251800] 14:37:35 INFO - PROCESS | 2880 | 1467236255811 Marionette DEBUG loaded listener.js 14:37:35 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (17DBE000) [pid = 2880] [serial = 2177] [outer = 0C251800] 14:37:36 INFO - PROCESS | 2880 | 1467236256216 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:37:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:37:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 930ms 14:37:36 INFO - PROCESS | 2880 | 1467236256264 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 14:37:36 INFO - PROCESS | 2880 | 1467236256266 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 14:37:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:37:36 INFO - PROCESS | 2880 | 1467236256269 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:37:36 INFO - PROCESS | 2880 | 1467236256271 Marionette TRACE conn7 <- [1,2866,null,{}] 14:37:36 INFO - PROCESS | 2880 | 1467236256274 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:36 INFO - PROCESS | 2880 | 1467236256276 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:36 INFO - PROCESS | 2880 | 1467236256359 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 14:37:36 INFO - PROCESS | 2880 | 1467236256365 Marionette TRACE conn7 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:36 INFO - PROCESS | 2880 | 1467236256367 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:36 INFO - PROCESS | 2880 | ++DOCSHELL 18AF3400 == 31 [pid = 2880] [id = 726] 14:37:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18D1A000) [pid = 2880] [serial = 2178] [outer = 00000000] 14:37:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1A007000) [pid = 2880] [serial = 2179] [outer = 18D1A000] 14:37:36 INFO - PROCESS | 2880 | 1467236256412 Marionette DEBUG loaded listener.js 14:37:36 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1A007C00) [pid = 2880] [serial = 2180] [outer = 18D1A000] 14:37:36 INFO - PROCESS | 2880 | 1467236256868 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:37:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:37:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 630ms 14:37:36 INFO - PROCESS | 2880 | 1467236256903 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 14:37:36 INFO - PROCESS | 2880 | 1467236256906 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 14:37:36 INFO - PROCESS | 2880 | 1467236256909 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:37:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:37:36 INFO - PROCESS | 2880 | 1467236256911 Marionette TRACE conn7 <- [1,2870,null,{}] 14:37:36 INFO - PROCESS | 2880 | 1467236256915 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:36 INFO - PROCESS | 2880 | 1467236256917 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:37 INFO - PROCESS | 2880 | 1467236257001 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 14:37:37 INFO - PROCESS | 2880 | 1467236257006 Marionette TRACE conn7 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:37 INFO - PROCESS | 2880 | 1467236257008 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:37 INFO - PROCESS | 2880 | ++DOCSHELL 1A003C00 == 32 [pid = 2880] [id = 727] 14:37:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A335800) [pid = 2880] [serial = 2181] [outer = 00000000] 14:37:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A406C00) [pid = 2880] [serial = 2182] [outer = 1A335800] 14:37:37 INFO - PROCESS | 2880 | 1467236257055 Marionette DEBUG loaded listener.js 14:37:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A403400) [pid = 2880] [serial = 2183] [outer = 1A335800] 14:37:37 INFO - PROCESS | 2880 | 1467236257525 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:37:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:37:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 14:37:37 INFO - PROCESS | 2880 | 1467236257583 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 14:37:37 INFO - PROCESS | 2880 | 1467236257586 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 14:37:37 INFO - PROCESS | 2880 | 1467236257589 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:37:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:37:37 INFO - PROCESS | 2880 | 1467236257591 Marionette TRACE conn7 <- [1,2874,null,{}] 14:37:37 INFO - PROCESS | 2880 | 1467236257594 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:37 INFO - PROCESS | 2880 | 1467236257596 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:37 INFO - PROCESS | 2880 | 1467236257681 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 14:37:37 INFO - PROCESS | 2880 | 1467236257874 Marionette TRACE conn7 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:37 INFO - PROCESS | 2880 | 1467236257877 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:37 INFO - PROCESS | 2880 | ++DOCSHELL 08F65000 == 33 [pid = 2880] [id = 728] 14:37:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (08F65400) [pid = 2880] [serial = 2184] [outer = 00000000] 14:37:37 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (0C24E800) [pid = 2880] [serial = 2185] [outer = 08F65400] 14:37:37 INFO - PROCESS | 2880 | 1467236257938 Marionette DEBUG loaded listener.js 14:37:38 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (0C30A800) [pid = 2880] [serial = 2186] [outer = 08F65400] 14:37:38 INFO - PROCESS | 2880 | 1467236258733 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:37:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:37:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1217ms 14:37:38 INFO - PROCESS | 2880 | 1467236258813 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 14:37:38 INFO - PROCESS | 2880 | 1467236258817 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 14:37:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:37:38 INFO - PROCESS | 2880 | 1467236258822 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:37:38 INFO - PROCESS | 2880 | 1467236258826 Marionette TRACE conn7 <- [1,2878,null,{}] 14:37:38 INFO - PROCESS | 2880 | 1467236258831 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:38 INFO - PROCESS | 2880 | 1467236258834 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:38 INFO - PROCESS | 2880 | 1467236258971 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 14:37:39 INFO - PROCESS | 2880 | 1467236259115 Marionette TRACE conn7 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:39 INFO - PROCESS | 2880 | 1467236259118 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:39 INFO - PROCESS | 2880 | ++DOCSHELL 1505F800 == 34 [pid = 2880] [id = 729] 14:37:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (15194000) [pid = 2880] [serial = 2187] [outer = 00000000] 14:37:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (15C07400) [pid = 2880] [serial = 2188] [outer = 15194000] 14:37:39 INFO - PROCESS | 2880 | 1467236259178 Marionette DEBUG loaded listener.js 14:37:39 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (167B2400) [pid = 2880] [serial = 2189] [outer = 15194000] 14:37:39 INFO - PROCESS | 2880 | 1467236259911 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:37:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:37:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1128ms 14:37:39 INFO - PROCESS | 2880 | 1467236259956 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 14:37:39 INFO - PROCESS | 2880 | 1467236259961 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 14:37:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:37:40 INFO - PROCESS | 2880 | 1467236259989 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:37:40 INFO - PROCESS | 2880 | 1467236259991 Marionette TRACE conn7 <- [1,2882,null,{}] 14:37:40 INFO - PROCESS | 2880 | 1467236259996 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:40 INFO - PROCESS | 2880 | 1467236259999 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:40 INFO - PROCESS | 2880 | 1467236260253 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 14:37:40 INFO - PROCESS | 2880 | 1467236260404 Marionette TRACE conn7 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:40 INFO - PROCESS | 2880 | 1467236260407 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:40 INFO - PROCESS | 2880 | ++DOCSHELL 0C252C00 == 35 [pid = 2880] [id = 730] 14:37:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (0C255000) [pid = 2880] [serial = 2190] [outer = 00000000] 14:37:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (0D036000) [pid = 2880] [serial = 2191] [outer = 0C255000] 14:37:40 INFO - PROCESS | 2880 | 1467236260464 Marionette DEBUG loaded listener.js 14:37:40 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (0D574C00) [pid = 2880] [serial = 2192] [outer = 0C255000] 14:37:40 INFO - PROCESS | 2880 | --DOCSHELL 1A003C00 == 34 [pid = 2880] [id = 727] 14:37:40 INFO - PROCESS | 2880 | --DOCSHELL 18AF3400 == 33 [pid = 2880] [id = 726] 14:37:40 INFO - PROCESS | 2880 | --DOCSHELL 08F6A400 == 32 [pid = 2880] [id = 725] 14:37:40 INFO - PROCESS | 2880 | --DOCSHELL 18BD7C00 == 31 [pid = 2880] [id = 724] 14:37:40 INFO - PROCESS | 2880 | --DOCSHELL 18AEB400 == 30 [pid = 2880] [id = 723] 14:37:40 INFO - PROCESS | 2880 | --DOCSHELL 177A8000 == 29 [pid = 2880] [id = 722] 14:37:40 INFO - PROCESS | 2880 | --DOCSHELL 121C6400 == 28 [pid = 2880] [id = 721] 14:37:40 INFO - PROCESS | 2880 | --DOCSHELL 0D03B000 == 27 [pid = 2880] [id = 720] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (18D66000) [pid = 2880] [serial = 2131] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1A4AF800) [pid = 2880] [serial = 2134] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1A005400) [pid = 2880] [serial = 2132] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (18B03800) [pid = 2880] [serial = 2125] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18BD7800) [pid = 2880] [serial = 2126] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1A8BC800) [pid = 2880] [serial = 2141] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (14C2C000) [pid = 2880] [serial = 2122] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (15198000) [pid = 2880] [serial = 2123] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (121A1800) [pid = 2880] [serial = 2113] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (12E57C00) [pid = 2880] [serial = 2114] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1A45B400) [pid = 2880] [serial = 2111] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (14728C00) [pid = 2880] [serial = 2116] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1519B800) [pid = 2880] [serial = 2117] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (0DCF6400) [pid = 2880] [serial = 2119] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (11AE0800) [pid = 2880] [serial = 2120] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1AA26800) [pid = 2880] [serial = 2143] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1AA2E000) [pid = 2880] [serial = 2144] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (17ADD400) [pid = 2880] [serial = 2137] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1A822C00) [pid = 2880] [serial = 2140] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18BD3400) [pid = 2880] [serial = 2135] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (18BA3000) [pid = 2880] [serial = 2138] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18D11800) [pid = 2880] [serial = 2128] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (18D2FC00) [pid = 2880] [serial = 2129] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (18D33400) [pid = 2880] [serial = 2102] [outer = 00000000] [url = about:blank] 14:37:41 INFO - PROCESS | 2880 | 1467236261110 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:37:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:37:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1185ms 14:37:41 INFO - PROCESS | 2880 | 1467236261175 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 14:37:41 INFO - PROCESS | 2880 | 1467236261179 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 14:37:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:37:41 INFO - PROCESS | 2880 | 1467236261184 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:37:41 INFO - PROCESS | 2880 | 1467236261187 Marionette TRACE conn7 <- [1,2886,null,{}] 14:37:41 INFO - PROCESS | 2880 | 1467236261191 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:41 INFO - PROCESS | 2880 | 1467236261194 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:41 INFO - PROCESS | 2880 | 1467236261290 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 14:37:41 INFO - PROCESS | 2880 | 1467236261394 Marionette TRACE conn7 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:41 INFO - PROCESS | 2880 | 1467236261397 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:41 INFO - PROCESS | 2880 | ++DOCSHELL 0E844400 == 28 [pid = 2880] [id = 731] 14:37:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (0E8E1400) [pid = 2880] [serial = 2193] [outer = 00000000] 14:37:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (12163C00) [pid = 2880] [serial = 2194] [outer = 0E8E1400] 14:37:41 INFO - PROCESS | 2880 | 1467236261444 Marionette DEBUG loaded listener.js 14:37:41 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (12307400) [pid = 2880] [serial = 2195] [outer = 0E8E1400] 14:37:41 INFO - PROCESS | 2880 | 1467236261929 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:37:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:37:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 790ms 14:37:41 INFO - PROCESS | 2880 | 1467236261974 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 14:37:41 INFO - PROCESS | 2880 | 1467236261977 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 14:37:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:37:42 INFO - PROCESS | 2880 | 1467236261980 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:37:42 INFO - PROCESS | 2880 | 1467236261982 Marionette TRACE conn7 <- [1,2890,null,{}] 14:37:42 INFO - PROCESS | 2880 | 1467236261986 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:42 INFO - PROCESS | 2880 | 1467236261988 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:42 INFO - PROCESS | 2880 | 1467236262075 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 14:37:42 INFO - PROCESS | 2880 | 1467236262086 Marionette TRACE conn7 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:42 INFO - PROCESS | 2880 | 1467236262089 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:42 INFO - PROCESS | 2880 | ++DOCSHELL 1779FC00 == 29 [pid = 2880] [id = 732] 14:37:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (177A0000) [pid = 2880] [serial = 2196] [outer = 00000000] 14:37:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (17AD9000) [pid = 2880] [serial = 2197] [outer = 177A0000] 14:37:42 INFO - PROCESS | 2880 | 1467236262136 Marionette DEBUG loaded listener.js 14:37:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18AE6800) [pid = 2880] [serial = 2198] [outer = 177A0000] 14:37:42 INFO - PROCESS | 2880 | 1467236262616 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:37:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:37:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 14:37:42 INFO - PROCESS | 2880 | 1467236262654 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 14:37:42 INFO - PROCESS | 2880 | 1467236262658 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 14:37:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:37:42 INFO - PROCESS | 2880 | 1467236262669 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:37:42 INFO - PROCESS | 2880 | 1467236262674 Marionette TRACE conn7 <- [1,2894,null,{}] 14:37:42 INFO - PROCESS | 2880 | 1467236262677 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:42 INFO - PROCESS | 2880 | 1467236262681 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:42 INFO - PROCESS | 2880 | 1467236262776 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 14:37:42 INFO - PROCESS | 2880 | 1467236262784 Marionette TRACE conn7 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:42 INFO - PROCESS | 2880 | 1467236262787 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:42 INFO - PROCESS | 2880 | ++DOCSHELL 18AEA000 == 30 [pid = 2880] [id = 733] 14:37:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18AEB000) [pid = 2880] [serial = 2199] [outer = 00000000] 14:37:42 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18C3CC00) [pid = 2880] [serial = 2200] [outer = 18AEB000] 14:37:42 INFO - PROCESS | 2880 | 1467236262930 Marionette DEBUG loaded listener.js 14:37:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18D19800) [pid = 2880] [serial = 2201] [outer = 18AEB000] 14:37:43 INFO - PROCESS | 2880 | 1467236263377 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:37:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:37:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 14:37:43 INFO - PROCESS | 2880 | 1467236263394 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 14:37:43 INFO - PROCESS | 2880 | 1467236263396 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 14:37:43 INFO - PROCESS | 2880 | 1467236263399 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:37:43 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:37:43 INFO - PROCESS | 2880 | 1467236263401 Marionette TRACE conn7 <- [1,2898,null,{}] 14:37:43 INFO - PROCESS | 2880 | 1467236263404 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:43 INFO - PROCESS | 2880 | 1467236263406 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:43 INFO - PROCESS | 2880 | 1467236263524 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 14:37:43 INFO - PROCESS | 2880 | 1467236263530 Marionette TRACE conn7 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:43 INFO - PROCESS | 2880 | 1467236263532 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:43 INFO - PROCESS | 2880 | ++DOCSHELL 177A4C00 == 31 [pid = 2880] [id = 734] 14:37:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18D31800) [pid = 2880] [serial = 2202] [outer = 00000000] 14:37:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18D5DC00) [pid = 2880] [serial = 2203] [outer = 18D31800] 14:37:43 INFO - PROCESS | 2880 | 1467236263579 Marionette DEBUG loaded listener.js 14:37:43 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1A006400) [pid = 2880] [serial = 2204] [outer = 18D31800] 14:37:44 INFO - PROCESS | 2880 | 1467236264025 Marionette TRACE conn7 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 14:37:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:37:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:37:44 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 14:37:44 INFO - PROCESS | 2880 | 1467236264074 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 14:37:44 INFO - PROCESS | 2880 | 1467236264076 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 14:37:44 INFO - PROCESS | 2880 | 1467236264079 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:37:44 INFO - PROCESS | 2880 | 1467236264081 Marionette TRACE conn7 <- [1,2902,null,{}] 14:37:44 INFO - TEST-START | /DOMEvents/constructors.html 14:37:44 INFO - PROCESS | 2880 | 1467236264085 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:44 INFO - PROCESS | 2880 | 1467236264087 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:44 INFO - PROCESS | 2880 | 1467236264239 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 14:37:44 INFO - PROCESS | 2880 | 1467236264307 Marionette TRACE conn7 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:44 INFO - PROCESS | 2880 | 1467236264313 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:44 INFO - PROCESS | 2880 | ++DOCSHELL 1A333C00 == 32 [pid = 2880] [id = 735] 14:37:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A334000) [pid = 2880] [serial = 2205] [outer = 00000000] 14:37:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A410000) [pid = 2880] [serial = 2206] [outer = 1A334000] 14:37:44 INFO - PROCESS | 2880 | 1467236264372 Marionette DEBUG loaded listener.js 14:37:44 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A45A000) [pid = 2880] [serial = 2207] [outer = 1A334000] 14:37:45 INFO - PROCESS | 2880 | 1467236265388 Marionette TRACE conn7 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 14:37:45 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18AEF000) [pid = 2880] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:37:45 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18BDA000) [pid = 2880] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:37:45 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (121CA400) [pid = 2880] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:37:45 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (0D083C00) [pid = 2880] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:37:45 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (0DF79800) [pid = 2880] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:37:45 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (177A9C00) [pid = 2880] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:37:45 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0DF7F400) [pid = 2880] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:37:45 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (17DC2800) [pid = 2880] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:37:45 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1A8BC000) [pid = 2880] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:37:45 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (0C251800) [pid = 2880] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:37:45 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1A409000) [pid = 2880] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:37:45 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (18D1A000) [pid = 2880] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:37:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:37:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:37:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:37:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:37:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:37:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:37:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:37:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:37:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:37:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:37:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:37:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:37:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:37:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:37:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:37:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:37:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:37:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:37:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:37:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:37:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:37:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:37:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:37:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:37:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:37:45 INFO - TEST-OK | /DOMEvents/constructors.html | took 1392ms 14:37:45 INFO - PROCESS | 2880 | 1467236265475 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 14:37:45 INFO - PROCESS | 2880 | 1467236265477 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 14:37:45 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:37:45 INFO - PROCESS | 2880 | 1467236265484 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:37:45 INFO - PROCESS | 2880 | 1467236265485 Marionette TRACE conn7 <- [1,2906,null,{}] 14:37:45 INFO - PROCESS | 2880 | 1467236265489 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:45 INFO - PROCESS | 2880 | 1467236265491 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:45 INFO - PROCESS | 2880 | 1467236265583 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 14:37:45 INFO - PROCESS | 2880 | 1467236265588 Marionette TRACE conn7 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:45 INFO - PROCESS | 2880 | 1467236265590 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:45 INFO - PROCESS | 2880 | ++DOCSHELL 1238BC00 == 33 [pid = 2880] [id = 736] 14:37:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (15CC0000) [pid = 2880] [serial = 2208] [outer = 00000000] 14:37:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18AEF000) [pid = 2880] [serial = 2209] [outer = 15CC0000] 14:37:45 INFO - PROCESS | 2880 | 1467236265636 Marionette DEBUG loaded listener.js 14:37:45 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18BA3000) [pid = 2880] [serial = 2210] [outer = 15CC0000] 14:37:46 INFO - PROCESS | 2880 | 1467236266075 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:37:46 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:37:46 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 14:37:46 INFO - PROCESS | 2880 | 1467236266115 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 14:37:46 INFO - PROCESS | 2880 | 1467236266117 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 14:37:46 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:37:46 INFO - PROCESS | 2880 | 1467236266120 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:37:46 INFO - PROCESS | 2880 | 1467236266122 Marionette TRACE conn7 <- [1,2910,null,{}] 14:37:46 INFO - PROCESS | 2880 | 1467236266140 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:46 INFO - PROCESS | 2880 | 1467236266142 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:46 INFO - PROCESS | 2880 | 1467236266224 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 14:37:46 INFO - PROCESS | 2880 | 1467236266230 Marionette TRACE conn7 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:46 INFO - PROCESS | 2880 | 1467236266231 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:46 INFO - PROCESS | 2880 | ++DOCSHELL 18D65400 == 34 [pid = 2880] [id = 737] 14:37:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1A00E000) [pid = 2880] [serial = 2211] [outer = 00000000] 14:37:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1A818000) [pid = 2880] [serial = 2212] [outer = 1A00E000] 14:37:46 INFO - PROCESS | 2880 | 1467236266278 Marionette DEBUG loaded listener.js 14:37:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1A8B7000) [pid = 2880] [serial = 2213] [outer = 1A00E000] 14:37:46 INFO - PROCESS | 2880 | [2880] 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 14:37:46 INFO - PROCESS | 2880 | [2880] 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 14:37:46 INFO - PROCESS | 2880 | [2880] 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 14:37:46 INFO - PROCESS | 2880 | [2880] 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 14:37:46 INFO - PROCESS | 2880 | 1467236266745 Marionette TRACE conn7 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 14:37:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:37:46 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:37:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:37:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:37:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:37:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:37:46 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 14:37:46 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:37:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:37:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:37:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:37:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:37:46 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 14:37:46 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:37:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:37:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:37:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:37:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:37:46 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]" 14:37:46 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:37:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:37:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:37:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:37:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:37:46 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:37:46 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 656ms 14:37:46 INFO - PROCESS | 2880 | 1467236266785 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 14:37:46 INFO - PROCESS | 2880 | 1467236266787 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 14:37:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:37:46 INFO - PROCESS | 2880 | 1467236266791 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:37:46 INFO - PROCESS | 2880 | 1467236266792 Marionette TRACE conn7 <- [1,2914,null,{}] 14:37:46 INFO - PROCESS | 2880 | 1467236266801 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:46 INFO - PROCESS | 2880 | 1467236266802 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:46 INFO - PROCESS | 2880 | 1467236266887 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 14:37:46 INFO - PROCESS | 2880 | 1467236266893 Marionette TRACE conn7 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:46 INFO - PROCESS | 2880 | 1467236266904 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:46 INFO - PROCESS | 2880 | ++DOCSHELL 1A8BBC00 == 35 [pid = 2880] [id = 738] 14:37:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1A930C00) [pid = 2880] [serial = 2214] [outer = 00000000] 14:37:46 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1AA2D000) [pid = 2880] [serial = 2215] [outer = 1A930C00] 14:37:46 INFO - PROCESS | 2880 | 1467236266951 Marionette DEBUG loaded listener.js 14:37:47 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1AA2E000) [pid = 2880] [serial = 2216] [outer = 1A930C00] 14:37:47 INFO - PROCESS | 2880 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:37:47 INFO - PROCESS | 2880 | 1467236267612 Marionette TRACE conn7 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 14:37:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:37:47 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 890ms 14:37:47 INFO - PROCESS | 2880 | 1467236267690 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 14:37:47 INFO - PROCESS | 2880 | 1467236267695 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 14:37:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:37:47 INFO - PROCESS | 2880 | 1467236267702 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:37:47 INFO - PROCESS | 2880 | 1467236267706 Marionette TRACE conn7 <- [1,2918,null,{}] 14:37:47 INFO - PROCESS | 2880 | 1467236267713 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:47 INFO - PROCESS | 2880 | 1467236267716 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:47 INFO - PROCESS | 2880 | 1467236267875 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 14:37:48 INFO - PROCESS | 2880 | 1467236268012 Marionette TRACE conn7 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:48 INFO - PROCESS | 2880 | 1467236268017 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:48 INFO - PROCESS | 2880 | ++DOCSHELL 11898C00 == 36 [pid = 2880] [id = 739] 14:37:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (11899800) [pid = 2880] [serial = 2217] [outer = 00000000] 14:37:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (118A1C00) [pid = 2880] [serial = 2218] [outer = 11899800] 14:37:48 INFO - PROCESS | 2880 | 1467236268077 Marionette DEBUG loaded listener.js 14:37:48 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (12306800) [pid = 2880] [serial = 2219] [outer = 11899800] 14:37:48 INFO - PROCESS | 2880 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:37:48 INFO - PROCESS | 2880 | 1467236268645 Marionette TRACE conn7 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 14:37:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:37:48 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 990ms 14:37:48 INFO - PROCESS | 2880 | 1467236268694 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 14:37:48 INFO - PROCESS | 2880 | 1467236268699 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 14:37:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:37:48 INFO - PROCESS | 2880 | 1467236268705 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:37:48 INFO - PROCESS | 2880 | 1467236268709 Marionette TRACE conn7 <- [1,2922,null,{}] 14:37:48 INFO - PROCESS | 2880 | 1467236268713 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:48 INFO - PROCESS | 2880 | 1467236268716 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:48 INFO - PROCESS | 2880 | 1467236268833 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 14:37:49 INFO - PROCESS | 2880 | 1467236268990 Marionette TRACE conn7 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:49 INFO - PROCESS | 2880 | 1467236268993 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:49 INFO - PROCESS | 2880 | ++DOCSHELL 18AF2C00 == 37 [pid = 2880] [id = 740] 14:37:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18AF3800) [pid = 2880] [serial = 2220] [outer = 00000000] 14:37:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18B09000) [pid = 2880] [serial = 2221] [outer = 18AF3800] 14:37:49 INFO - PROCESS | 2880 | 1467236269052 Marionette DEBUG loaded listener.js 14:37:49 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18BDEC00) [pid = 2880] [serial = 2222] [outer = 18AF3800] 14:37:49 INFO - PROCESS | 2880 | 1467236269626 Marionette TRACE conn7 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:37:49 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:37:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 971ms 14:37:49 INFO - PROCESS | 2880 | 1467236269679 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 14:37:49 INFO - PROCESS | 2880 | 1467236269681 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 14:37:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:37:49 INFO - PROCESS | 2880 | 1467236269685 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:37:49 INFO - PROCESS | 2880 | 1467236269689 Marionette TRACE conn7 <- [1,2926,null,{}] 14:37:49 INFO - PROCESS | 2880 | 1467236269701 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:49 INFO - PROCESS | 2880 | 1467236269706 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:49 INFO - PROCESS | 2880 | 1467236269821 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 14:37:49 INFO - PROCESS | 2880 | 1467236269967 Marionette TRACE conn7 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:49 INFO - PROCESS | 2880 | 1467236269970 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:50 INFO - PROCESS | 2880 | ++DOCSHELL 1A820800 == 38 [pid = 2880] [id = 741] 14:37:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A821400) [pid = 2880] [serial = 2223] [outer = 00000000] 14:37:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1AA21C00) [pid = 2880] [serial = 2224] [outer = 1A821400] 14:37:50 INFO - PROCESS | 2880 | 1467236270028 Marionette DEBUG loaded listener.js 14:37:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1AA41400) [pid = 2880] [serial = 2225] [outer = 1A821400] 14:37:50 INFO - PROCESS | 2880 | 1467236270598 Marionette TRACE conn7 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:37:50 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. 14:37:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 930ms 14:37:50 INFO - PROCESS | 2880 | 1467236270626 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 14:37:50 INFO - PROCESS | 2880 | 1467236270629 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 14:37:50 INFO - PROCESS | 2880 | 1467236270634 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:37:50 INFO - PROCESS | 2880 | 1467236270636 Marionette TRACE conn7 <- [1,2930,null,{}] 14:37:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:37:50 INFO - PROCESS | 2880 | 1467236270640 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:50 INFO - PROCESS | 2880 | 1467236270642 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:50 INFO - PROCESS | 2880 | 1467236270758 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 14:37:50 INFO - PROCESS | 2880 | 1467236270949 Marionette TRACE conn7 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:50 INFO - PROCESS | 2880 | 1467236270951 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:50 INFO - PROCESS | 2880 | ++DOCSHELL 18D60800 == 39 [pid = 2880] [id = 742] 14:37:50 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1A32A400) [pid = 2880] [serial = 2226] [outer = 00000000] 14:37:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1AD51800) [pid = 2880] [serial = 2227] [outer = 1A32A400] 14:37:51 INFO - PROCESS | 2880 | 1467236271009 Marionette DEBUG loaded listener.js 14:37:51 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (1AD57C00) [pid = 2880] [serial = 2228] [outer = 1A32A400] 14:37:51 INFO - PROCESS | 2880 | 1467236271510 Marionette TRACE conn7 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 14:37:51 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 14:37:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:37:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:37:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:37:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 930ms 14:37:51 INFO - PROCESS | 2880 | 1467236271584 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 14:37:51 INFO - PROCESS | 2880 | 1467236271586 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 14:37:51 INFO - PROCESS | 2880 | 1467236271590 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:37:51 INFO - PROCESS | 2880 | 1467236271592 Marionette TRACE conn7 <- [1,2934,null,{}] 14:37:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:37:51 INFO - PROCESS | 2880 | 1467236271615 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:51 INFO - PROCESS | 2880 | 1467236271617 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:51 INFO - PROCESS | 2880 | 1467236271855 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 14:37:52 INFO - PROCESS | 2880 | 1467236272032 Marionette TRACE conn7 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:52 INFO - PROCESS | 2880 | 1467236272035 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:52 INFO - PROCESS | 2880 | ++DOCSHELL 0D083C00 == 40 [pid = 2880] [id = 743] 14:37:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (0D160800) [pid = 2880] [serial = 2229] [outer = 00000000] 14:37:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (0DBE4C00) [pid = 2880] [serial = 2230] [outer = 0D160800] 14:37:52 INFO - PROCESS | 2880 | 1467236272086 Marionette DEBUG loaded listener.js 14:37:52 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (1189E800) [pid = 2880] [serial = 2231] [outer = 0D160800] 14:37:53 INFO - PROCESS | 2880 | --DOCSHELL 18D65400 == 39 [pid = 2880] [id = 737] 14:37:53 INFO - PROCESS | 2880 | --DOCSHELL 1238BC00 == 38 [pid = 2880] [id = 736] 14:37:53 INFO - PROCESS | 2880 | --DOCSHELL 1A333C00 == 37 [pid = 2880] [id = 735] 14:37:53 INFO - PROCESS | 2880 | --DOCSHELL 177A4C00 == 36 [pid = 2880] [id = 734] 14:37:53 INFO - PROCESS | 2880 | --DOCSHELL 18AEA000 == 35 [pid = 2880] [id = 733] 14:37:53 INFO - PROCESS | 2880 | --DOCSHELL 1779FC00 == 34 [pid = 2880] [id = 732] 14:37:53 INFO - PROCESS | 2880 | --DOCSHELL 0E844400 == 33 [pid = 2880] [id = 731] 14:37:53 INFO - PROCESS | 2880 | --DOCSHELL 0C252C00 == 32 [pid = 2880] [id = 730] 14:37:53 INFO - PROCESS | 2880 | --DOCSHELL 1505F800 == 31 [pid = 2880] [id = 729] 14:37:53 INFO - PROCESS | 2880 | --DOCSHELL 08F65000 == 30 [pid = 2880] [id = 728] 14:37:53 INFO - PROCESS | 2880 | --DOCSHELL 0DE8A400 == 29 [pid = 2880] [id = 719] 14:37:53 INFO - PROCESS | 2880 | --DOCSHELL 18D60800 == 28 [pid = 2880] [id = 742] 14:37:53 INFO - PROCESS | 2880 | --DOCSHELL 18AF2C00 == 27 [pid = 2880] [id = 740] 14:37:53 INFO - PROCESS | 2880 | --DOCSHELL 1A820800 == 26 [pid = 2880] [id = 741] 14:37:53 INFO - PROCESS | 2880 | --DOCSHELL 1A8BBC00 == 25 [pid = 2880] [id = 738] 14:37:53 INFO - PROCESS | 2880 | --DOCSHELL 11898C00 == 24 [pid = 2880] [id = 739] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (18B0A400) [pid = 2880] [serial = 2170] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (18C33400) [pid = 2880] [serial = 2173] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (12390000) [pid = 2880] [serial = 2164] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (14730400) [pid = 2880] [serial = 2165] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (0D61F000) [pid = 2880] [serial = 2161] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (0DE89400) [pid = 2880] [serial = 2162] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (14765000) [pid = 2880] [serial = 2159] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (12305800) [pid = 2880] [serial = 2158] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (17DBAC00) [pid = 2880] [serial = 2167] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18BA6400) [pid = 2880] [serial = 2171] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1238C800) [pid = 2880] [serial = 2147] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1189C400) [pid = 2880] [serial = 2146] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18C33C00) [pid = 2880] [serial = 2150] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18B04400) [pid = 2880] [serial = 2149] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1AA3C000) [pid = 2880] [serial = 2153] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (11AA6800) [pid = 2880] [serial = 2176] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1AA2BC00) [pid = 2880] [serial = 2152] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1AD53400) [pid = 2880] [serial = 2156] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18CDC000) [pid = 2880] [serial = 2174] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1A007000) [pid = 2880] [serial = 2179] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1AD4C400) [pid = 2880] [serial = 2155] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (17DBE000) [pid = 2880] [serial = 2177] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1A007C00) [pid = 2880] [serial = 2180] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1897FC00) [pid = 2880] [serial = 2168] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (1A406C00) [pid = 2880] [serial = 2182] [outer = 00000000] [url = about:blank] 14:37:53 INFO - PROCESS | 2880 | 1467236273403 Marionette TRACE conn7 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:37:53 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. 14:37:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1842ms 14:37:53 INFO - PROCESS | 2880 | 1467236273440 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 14:37:53 INFO - PROCESS | 2880 | 1467236273444 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 14:37:53 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:37:53 INFO - PROCESS | 2880 | 1467236273449 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:37:53 INFO - PROCESS | 2880 | 1467236273452 Marionette TRACE conn7 <- [1,2938,null,{}] 14:37:53 INFO - PROCESS | 2880 | 1467236273458 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:53 INFO - PROCESS | 2880 | 1467236273461 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:53 INFO - PROCESS | 2880 | 1467236273554 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 14:37:53 INFO - PROCESS | 2880 | 1467236273569 Marionette TRACE conn7 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:53 INFO - PROCESS | 2880 | 1467236273571 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:53 INFO - PROCESS | 2880 | ++DOCSHELL 0D590C00 == 25 [pid = 2880] [id = 744] 14:37:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (0D596000) [pid = 2880] [serial = 2232] [outer = 00000000] 14:37:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (0DE1D400) [pid = 2880] [serial = 2233] [outer = 0D596000] 14:37:53 INFO - PROCESS | 2880 | 1467236273623 Marionette DEBUG loaded listener.js 14:37:53 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (0E844400) [pid = 2880] [serial = 2234] [outer = 0D596000] 14:37:54 INFO - PROCESS | 2880 | ++DOCSHELL 121A1C00 == 26 [pid = 2880] [id = 745] 14:37:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (121C6000) [pid = 2880] [serial = 2235] [outer = 00000000] 14:37:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (12301400) [pid = 2880] [serial = 2236] [outer = 121C6000] 14:37:54 INFO - PROCESS | 2880 | 1467236274300 Marionette TRACE conn7 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:37:54 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. 14:37:54 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 891ms 14:37:54 INFO - PROCESS | 2880 | 1467236274343 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 14:37:54 INFO - PROCESS | 2880 | 1467236274348 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 14:37:54 INFO - PROCESS | 2880 | 1467236274355 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:37:54 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:37:54 INFO - PROCESS | 2880 | 1467236274358 Marionette TRACE conn7 <- [1,2942,null,{}] 14:37:54 INFO - PROCESS | 2880 | 1467236274362 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:54 INFO - PROCESS | 2880 | 1467236274365 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:54 INFO - PROCESS | 2880 | 1467236274469 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 14:37:54 INFO - PROCESS | 2880 | 1467236274475 Marionette TRACE conn7 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:54 INFO - PROCESS | 2880 | 1467236274478 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:54 INFO - PROCESS | 2880 | ++DOCSHELL 13D7F800 == 27 [pid = 2880] [id = 746] 14:37:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (14725C00) [pid = 2880] [serial = 2237] [outer = 00000000] 14:37:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (14730400) [pid = 2880] [serial = 2238] [outer = 14725C00] 14:37:54 INFO - PROCESS | 2880 | 1467236274530 Marionette DEBUG loaded listener.js 14:37:54 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (14765000) [pid = 2880] [serial = 2239] [outer = 14725C00] 14:37:55 INFO - PROCESS | 2880 | 1467236275016 Marionette TRACE conn7 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:37:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:37:55 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 14:37:55 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 730ms 14:37:55 INFO - PROCESS | 2880 | 1467236275091 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 14:37:55 INFO - PROCESS | 2880 | 1467236275093 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 14:37:55 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:37:55 INFO - PROCESS | 2880 | 1467236275097 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:37:55 INFO - PROCESS | 2880 | 1467236275101 Marionette TRACE conn7 <- [1,2946,null,{}] 14:37:55 INFO - PROCESS | 2880 | 1467236275112 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:55 INFO - PROCESS | 2880 | 1467236275117 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:55 INFO - PROCESS | 2880 | 1467236275267 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 14:37:55 INFO - PROCESS | 2880 | 1467236275278 Marionette TRACE conn7 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:55 INFO - PROCESS | 2880 | 1467236275281 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:55 INFO - PROCESS | 2880 | ++DOCSHELL 17ADD400 == 28 [pid = 2880] [id = 747] 14:37:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (17ADE400) [pid = 2880] [serial = 2240] [outer = 00000000] 14:37:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1893A000) [pid = 2880] [serial = 2241] [outer = 17ADE400] 14:37:55 INFO - PROCESS | 2880 | 1467236275332 Marionette DEBUG loaded listener.js 14:37:55 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18AEA000) [pid = 2880] [serial = 2242] [outer = 17ADE400] 14:37:55 INFO - PROCESS | 2880 | 1467236275851 Marionette TRACE conn7 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:37:55 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. 14:37:55 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 770ms 14:37:55 INFO - PROCESS | 2880 | 1467236275870 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 14:37:55 INFO - PROCESS | 2880 | 1467236275873 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 14:37:55 INFO - PROCESS | 2880 | 1467236275876 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:37:55 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:37:55 INFO - PROCESS | 2880 | 1467236275878 Marionette TRACE conn7 <- [1,2950,null,{}] 14:37:55 INFO - PROCESS | 2880 | 1467236275881 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:55 INFO - PROCESS | 2880 | 1467236275883 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:56 INFO - PROCESS | 2880 | 1467236276017 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 14:37:56 INFO - PROCESS | 2880 | 1467236276028 Marionette TRACE conn7 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:56 INFO - PROCESS | 2880 | 1467236276030 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:56 INFO - PROCESS | 2880 | ++DOCSHELL 18B02400 == 29 [pid = 2880] [id = 748] 14:37:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18B02800) [pid = 2880] [serial = 2243] [outer = 00000000] 14:37:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18BCF800) [pid = 2880] [serial = 2244] [outer = 18B02800] 14:37:56 INFO - PROCESS | 2880 | 1467236276077 Marionette DEBUG loaded listener.js 14:37:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18BDAC00) [pid = 2880] [serial = 2245] [outer = 18B02800] 14:37:56 INFO - PROCESS | 2880 | 1467236276506 Marionette TRACE conn7 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:37:56 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. 14:37:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 14:37:56 INFO - PROCESS | 2880 | 1467236276550 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 14:37:56 INFO - PROCESS | 2880 | 1467236276553 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 14:37:56 INFO - PROCESS | 2880 | 1467236276556 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:37:56 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:37:56 INFO - PROCESS | 2880 | 1467236276558 Marionette TRACE conn7 <- [1,2954,null,{}] 14:37:56 INFO - PROCESS | 2880 | 1467236276561 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:56 INFO - PROCESS | 2880 | 1467236276563 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:56 INFO - PROCESS | 2880 | 1467236276679 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 14:37:56 INFO - PROCESS | 2880 | 1467236276775 Marionette TRACE conn7 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:56 INFO - PROCESS | 2880 | 1467236276777 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:56 INFO - PROCESS | 2880 | ++DOCSHELL 18C37800 == 30 [pid = 2880] [id = 749] 14:37:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18C38C00) [pid = 2880] [serial = 2246] [outer = 00000000] 14:37:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18D11400) [pid = 2880] [serial = 2247] [outer = 18C38C00] 14:37:56 INFO - PROCESS | 2880 | 1467236276823 Marionette DEBUG loaded listener.js 14:37:56 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18D20C00) [pid = 2880] [serial = 2248] [outer = 18C38C00] 14:37:57 INFO - PROCESS | 2880 | 1467236277221 Marionette TRACE conn7 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:37:57 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. 14:37:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 730ms 14:37:57 INFO - PROCESS | 2880 | 1467236277291 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 14:37:57 INFO - PROCESS | 2880 | 1467236277293 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 14:37:57 INFO - PROCESS | 2880 | 1467236277296 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:37:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:37:57 INFO - PROCESS | 2880 | 1467236277298 Marionette TRACE conn7 <- [1,2958,null,{}] 14:37:57 INFO - PROCESS | 2880 | 1467236277302 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:57 INFO - PROCESS | 2880 | 1467236277308 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:57 INFO - PROCESS | 2880 | 1467236277454 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 14:37:57 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18D31800) [pid = 2880] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:37:57 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1A334000) [pid = 2880] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:37:57 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (0C255000) [pid = 2880] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:37:57 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (18AEB000) [pid = 2880] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:37:57 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (0E8E1400) [pid = 2880] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:37:57 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (177A0000) [pid = 2880] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:37:57 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (15194000) [pid = 2880] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:37:57 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (08F65400) [pid = 2880] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:37:57 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (15CC0000) [pid = 2880] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:37:57 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A930C00) [pid = 2880] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:37:57 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1A335800) [pid = 2880] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:37:57 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1A00E000) [pid = 2880] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:37:57 INFO - PROCESS | 2880 | 1467236277791 Marionette TRACE conn7 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:57 INFO - PROCESS | 2880 | 1467236277793 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:57 INFO - PROCESS | 2880 | ++DOCSHELL 08F66C00 == 31 [pid = 2880] [id = 750] 14:37:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (0C24E000) [pid = 2880] [serial = 2249] [outer = 00000000] 14:37:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1189C000) [pid = 2880] [serial = 2250] [outer = 0C24E000] 14:37:57 INFO - PROCESS | 2880 | 1467236277843 Marionette DEBUG loaded listener.js 14:37:57 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (15199C00) [pid = 2880] [serial = 2251] [outer = 0C24E000] 14:37:58 INFO - PROCESS | 2880 | 1467236278225 Marionette TRACE conn7 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:37:58 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. 14:37:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 970ms 14:37:58 INFO - PROCESS | 2880 | 1467236278271 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 14:37:58 INFO - PROCESS | 2880 | 1467236278273 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 14:37:58 INFO - PROCESS | 2880 | 1467236278276 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:37:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:37:58 INFO - PROCESS | 2880 | 1467236278278 Marionette TRACE conn7 <- [1,2962,null,{}] 14:37:58 INFO - PROCESS | 2880 | 1467236278281 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:58 INFO - PROCESS | 2880 | 1467236278283 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:58 INFO - PROCESS | 2880 | 1467236278365 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 14:37:58 INFO - PROCESS | 2880 | 1467236278468 Marionette TRACE conn7 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:58 INFO - PROCESS | 2880 | 1467236278470 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:58 INFO - PROCESS | 2880 | ++DOCSHELL 12390000 == 32 [pid = 2880] [id = 751] 14:37:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (17DC1C00) [pid = 2880] [serial = 2252] [outer = 00000000] 14:37:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1A005800) [pid = 2880] [serial = 2253] [outer = 17DC1C00] 14:37:58 INFO - PROCESS | 2880 | 1467236278517 Marionette DEBUG loaded listener.js 14:37:58 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A335800) [pid = 2880] [serial = 2254] [outer = 17DC1C00] 14:37:58 INFO - PROCESS | 2880 | 1467236278825 Marionette TRACE conn7 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 14:37:58 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. 14:37:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 570ms 14:37:58 INFO - PROCESS | 2880 | 1467236278866 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 14:37:58 INFO - PROCESS | 2880 | 1467236278868 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 14:37:58 INFO - PROCESS | 2880 | 1467236278871 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:37:58 INFO - PROCESS | 2880 | 1467236278873 Marionette TRACE conn7 <- [1,2966,null,{}] 14:37:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:37:58 INFO - PROCESS | 2880 | 1467236278877 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:58 INFO - PROCESS | 2880 | 1467236278879 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:59 INFO - PROCESS | 2880 | 1467236279010 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 14:37:59 INFO - PROCESS | 2880 | 1467236279018 Marionette TRACE conn7 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:59 INFO - PROCESS | 2880 | 1467236279020 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:59 INFO - PROCESS | 2880 | ++DOCSHELL 18D5B800 == 33 [pid = 2880] [id = 752] 14:37:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A010C00) [pid = 2880] [serial = 2255] [outer = 00000000] 14:37:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A40B800) [pid = 2880] [serial = 2256] [outer = 1A010C00] 14:37:59 INFO - PROCESS | 2880 | 1467236279066 Marionette DEBUG loaded listener.js 14:37:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A40C800) [pid = 2880] [serial = 2257] [outer = 1A010C00] 14:37:59 INFO - PROCESS | 2880 | 1467236279482 Marionette TRACE conn7 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:37:59 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. 14:37:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 631ms 14:37:59 INFO - PROCESS | 2880 | 1467236279509 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 14:37:59 INFO - PROCESS | 2880 | 1467236279511 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 14:37:59 INFO - PROCESS | 2880 | 1467236279514 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:37:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:37:59 INFO - PROCESS | 2880 | 1467236279516 Marionette TRACE conn7 <- [1,2970,null,{}] 14:37:59 INFO - PROCESS | 2880 | 1467236279519 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:37:59 INFO - PROCESS | 2880 | 1467236279521 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:59 INFO - PROCESS | 2880 | 1467236279602 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 14:37:59 INFO - PROCESS | 2880 | 1467236279705 Marionette TRACE conn7 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:59 INFO - PROCESS | 2880 | 1467236279707 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:37:59 INFO - PROCESS | 2880 | ++DOCSHELL 177A7C00 == 34 [pid = 2880] [id = 753] 14:37:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A460800) [pid = 2880] [serial = 2258] [outer = 00000000] 14:37:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A81A000) [pid = 2880] [serial = 2259] [outer = 1A460800] 14:37:59 INFO - PROCESS | 2880 | 1467236279750 Marionette DEBUG loaded listener.js 14:37:59 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1A81AC00) [pid = 2880] [serial = 2260] [outer = 1A460800] 14:38:00 INFO - PROCESS | 2880 | 1467236280443 Marionette TRACE conn7 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 14:38:00 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 14:38:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:38:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:38:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 970ms 14:38:00 INFO - PROCESS | 2880 | 1467236280489 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 14:38:00 INFO - PROCESS | 2880 | 1467236280495 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 14:38:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:38:00 INFO - PROCESS | 2880 | 1467236280499 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:38:00 INFO - PROCESS | 2880 | 1467236280505 Marionette TRACE conn7 <- [1,2974,null,{}] 14:38:00 INFO - PROCESS | 2880 | 1467236280510 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:00 INFO - PROCESS | 2880 | 1467236280513 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:00 INFO - PROCESS | 2880 | 1467236280646 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 14:38:00 INFO - PROCESS | 2880 | 1467236280795 Marionette TRACE conn7 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:00 INFO - PROCESS | 2880 | 1467236280798 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:00 INFO - PROCESS | 2880 | ++DOCSHELL 0DE12800 == 35 [pid = 2880] [id = 754] 14:38:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (0EBA7C00) [pid = 2880] [serial = 2261] [outer = 00000000] 14:38:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (14724400) [pid = 2880] [serial = 2262] [outer = 0EBA7C00] 14:38:00 INFO - PROCESS | 2880 | 1467236280857 Marionette DEBUG loaded listener.js 14:38:00 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (15060800) [pid = 2880] [serial = 2263] [outer = 0EBA7C00] 14:38:01 INFO - PROCESS | 2880 | 1467236281450 Marionette TRACE conn7 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:38:01 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. 14:38:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 970ms 14:38:01 INFO - PROCESS | 2880 | 1467236281487 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 14:38:01 INFO - PROCESS | 2880 | 1467236281493 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 14:38:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:38:01 INFO - PROCESS | 2880 | 1467236281501 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:38:01 INFO - PROCESS | 2880 | 1467236281504 Marionette TRACE conn7 <- [1,2978,null,{}] 14:38:01 INFO - PROCESS | 2880 | 1467236281508 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:01 INFO - PROCESS | 2880 | 1467236281511 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:01 INFO - PROCESS | 2880 | 1467236281668 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 14:38:01 INFO - PROCESS | 2880 | 1467236281838 Marionette TRACE conn7 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:01 INFO - PROCESS | 2880 | 1467236281841 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:01 INFO - PROCESS | 2880 | ++DOCSHELL 18BD1400 == 36 [pid = 2880] [id = 755] 14:38:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (18BD8000) [pid = 2880] [serial = 2264] [outer = 00000000] 14:38:01 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18D17400) [pid = 2880] [serial = 2265] [outer = 18BD8000] 14:38:01 INFO - PROCESS | 2880 | 1467236281898 Marionette DEBUG loaded listener.js 14:38:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (18D65000) [pid = 2880] [serial = 2266] [outer = 18BD8000] 14:38:02 INFO - PROCESS | 2880 | ++DOCSHELL 18983400 == 37 [pid = 2880] [id = 756] 14:38:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (18AE8000) [pid = 2880] [serial = 2267] [outer = 00000000] 14:38:02 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (18AEDC00) [pid = 2880] [serial = 2268] [outer = 18AE8000] 14:38:02 INFO - PROCESS | 2880 | 1467236282852 Marionette TRACE conn7 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:38:02 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. 14:38:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1383ms 14:38:02 INFO - PROCESS | 2880 | 1467236282891 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 14:38:02 INFO - PROCESS | 2880 | 1467236282895 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 14:38:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:38:02 INFO - PROCESS | 2880 | 1467236282901 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:38:02 INFO - PROCESS | 2880 | 1467236282905 Marionette TRACE conn7 <- [1,2982,null,{}] 14:38:02 INFO - PROCESS | 2880 | 1467236282911 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:02 INFO - PROCESS | 2880 | 1467236282914 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:03 INFO - PROCESS | 2880 | 1467236283038 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 14:38:03 INFO - PROCESS | 2880 | 1467236283199 Marionette TRACE conn7 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:03 INFO - PROCESS | 2880 | 1467236283202 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:03 INFO - PROCESS | 2880 | --DOCSHELL 18D5B800 == 36 [pid = 2880] [id = 752] 14:38:03 INFO - PROCESS | 2880 | --DOCSHELL 12390000 == 35 [pid = 2880] [id = 751] 14:38:03 INFO - PROCESS | 2880 | --DOCSHELL 08F66C00 == 34 [pid = 2880] [id = 750] 14:38:03 INFO - PROCESS | 2880 | --DOCSHELL 18C37800 == 33 [pid = 2880] [id = 749] 14:38:03 INFO - PROCESS | 2880 | --DOCSHELL 18B02400 == 32 [pid = 2880] [id = 748] 14:38:03 INFO - PROCESS | 2880 | --DOCSHELL 17ADD400 == 31 [pid = 2880] [id = 747] 14:38:03 INFO - PROCESS | 2880 | --DOCSHELL 13D7F800 == 30 [pid = 2880] [id = 746] 14:38:03 INFO - PROCESS | 2880 | --DOCSHELL 121A1C00 == 29 [pid = 2880] [id = 745] 14:38:03 INFO - PROCESS | 2880 | --DOCSHELL 0D590C00 == 28 [pid = 2880] [id = 744] 14:38:03 INFO - PROCESS | 2880 | --DOCSHELL 0D083C00 == 27 [pid = 2880] [id = 743] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (1A403400) [pid = 2880] [serial = 2183] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (18D5DC00) [pid = 2880] [serial = 2203] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (1A410000) [pid = 2880] [serial = 2206] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (0D036000) [pid = 2880] [serial = 2191] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (0D574C00) [pid = 2880] [serial = 2192] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18C3CC00) [pid = 2880] [serial = 2200] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1A006400) [pid = 2880] [serial = 2204] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (12163C00) [pid = 2880] [serial = 2194] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (12307400) [pid = 2880] [serial = 2195] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (17AD9000) [pid = 2880] [serial = 2197] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18AE6800) [pid = 2880] [serial = 2198] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (15C07400) [pid = 2880] [serial = 2188] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (167B2400) [pid = 2880] [serial = 2189] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (0C24E800) [pid = 2880] [serial = 2185] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (0C30A800) [pid = 2880] [serial = 2186] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18AEF000) [pid = 2880] [serial = 2209] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1A818000) [pid = 2880] [serial = 2212] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A45A000) [pid = 2880] [serial = 2207] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (1AA2D000) [pid = 2880] [serial = 2215] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1AA2E000) [pid = 2880] [serial = 2216] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1A8B7000) [pid = 2880] [serial = 2213] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (18BA3000) [pid = 2880] [serial = 2210] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (18D19800) [pid = 2880] [serial = 2201] [outer = 00000000] [url = about:blank] 14:38:03 INFO - PROCESS | 2880 | ++DOCSHELL 0C24E400 == 28 [pid = 2880] [id = 757] 14:38:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (0C24E800) [pid = 2880] [serial = 2269] [outer = 00000000] 14:38:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (0C30A800) [pid = 2880] [serial = 2270] [outer = 0C24E800] 14:38:03 INFO - PROCESS | 2880 | 1467236283299 Marionette DEBUG loaded listener.js 14:38:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (0D61F000) [pid = 2880] [serial = 2271] [outer = 0C24E800] 14:38:03 INFO - PROCESS | 2880 | 1467236283728 Marionette TRACE conn7 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:38:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:38:03 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 14:38:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 870ms 14:38:03 INFO - PROCESS | 2880 | 1467236283776 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 14:38:03 INFO - PROCESS | 2880 | 1467236283781 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 14:38:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:38:03 INFO - PROCESS | 2880 | 1467236283787 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:38:03 INFO - PROCESS | 2880 | 1467236283790 Marionette TRACE conn7 <- [1,2986,null,{}] 14:38:03 INFO - PROCESS | 2880 | 1467236283794 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:03 INFO - PROCESS | 2880 | 1467236283796 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:03 INFO - PROCESS | 2880 | 1467236283894 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 14:38:03 INFO - PROCESS | 2880 | 1467236283900 Marionette TRACE conn7 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:03 INFO - PROCESS | 2880 | 1467236283902 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:03 INFO - PROCESS | 2880 | ++DOCSHELL 12193800 == 29 [pid = 2880] [id = 758] 14:38:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (121C1800) [pid = 2880] [serial = 2272] [outer = 00000000] 14:38:03 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1230D800) [pid = 2880] [serial = 2273] [outer = 121C1800] 14:38:03 INFO - PROCESS | 2880 | 1467236283957 Marionette DEBUG loaded listener.js 14:38:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (13D76400) [pid = 2880] [serial = 2274] [outer = 121C1800] 14:38:04 INFO - PROCESS | 2880 | 1467236284460 Marionette TRACE conn7 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:38:04 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. 14:38:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 731ms 14:38:04 INFO - PROCESS | 2880 | 1467236284521 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 14:38:04 INFO - PROCESS | 2880 | 1467236284524 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 14:38:04 INFO - PROCESS | 2880 | 1467236284527 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:38:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:38:04 INFO - PROCESS | 2880 | 1467236284531 Marionette TRACE conn7 <- [1,2990,null,{}] 14:38:04 INFO - PROCESS | 2880 | 1467236284541 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:04 INFO - PROCESS | 2880 | 1467236284546 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:04 INFO - PROCESS | 2880 | 1467236284666 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 14:38:04 INFO - PROCESS | 2880 | 1467236284769 Marionette TRACE conn7 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:04 INFO - PROCESS | 2880 | 1467236284773 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:04 INFO - PROCESS | 2880 | ++DOCSHELL 17946000 == 30 [pid = 2880] [id = 759] 14:38:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1794A000) [pid = 2880] [serial = 2275] [outer = 00000000] 14:38:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (17ADEC00) [pid = 2880] [serial = 2276] [outer = 1794A000] 14:38:04 INFO - PROCESS | 2880 | 1467236284820 Marionette DEBUG loaded listener.js 14:38:04 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18980400) [pid = 2880] [serial = 2277] [outer = 1794A000] 14:38:05 INFO - PROCESS | 2880 | 1467236285169 Marionette TRACE conn7 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:38:05 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. 14:38:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 14:38:05 INFO - PROCESS | 2880 | 1467236285201 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 14:38:05 INFO - PROCESS | 2880 | 1467236285204 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 14:38:05 INFO - PROCESS | 2880 | 1467236285207 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:38:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:38:05 INFO - PROCESS | 2880 | 1467236285208 Marionette TRACE conn7 <- [1,2994,null,{}] 14:38:05 INFO - PROCESS | 2880 | 1467236285243 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:05 INFO - PROCESS | 2880 | 1467236285245 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:05 INFO - PROCESS | 2880 | 1467236285338 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 14:38:05 INFO - PROCESS | 2880 | 1467236285343 Marionette TRACE conn7 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:05 INFO - PROCESS | 2880 | 1467236285345 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:05 INFO - PROCESS | 2880 | ++DOCSHELL 18AF4C00 == 31 [pid = 2880] [id = 760] 14:38:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18B05000) [pid = 2880] [serial = 2278] [outer = 00000000] 14:38:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18BA8C00) [pid = 2880] [serial = 2279] [outer = 18B05000] 14:38:05 INFO - PROCESS | 2880 | 1467236285393 Marionette DEBUG loaded listener.js 14:38:05 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18C32000) [pid = 2880] [serial = 2280] [outer = 18B05000] 14:38:05 INFO - PROCESS | 2880 | 1467236285861 Marionette TRACE conn7 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:38:05 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. 14:38:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 14:38:05 INFO - PROCESS | 2880 | 1467236285882 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 14:38:05 INFO - PROCESS | 2880 | 1467236285884 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 14:38:05 INFO - PROCESS | 2880 | 1467236285887 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:38:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:38:05 INFO - PROCESS | 2880 | 1467236285889 Marionette TRACE conn7 <- [1,2998,null,{}] 14:38:05 INFO - PROCESS | 2880 | 1467236285893 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:05 INFO - PROCESS | 2880 | 1467236285895 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:06 INFO - PROCESS | 2880 | 1467236286017 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 14:38:06 INFO - PROCESS | 2880 | 1467236286121 Marionette TRACE conn7 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:06 INFO - PROCESS | 2880 | 1467236286123 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:06 INFO - PROCESS | 2880 | ++DOCSHELL 18CE1C00 == 32 [pid = 2880] [id = 761] 14:38:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18CE4000) [pid = 2880] [serial = 2281] [outer = 00000000] 14:38:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (18D18000) [pid = 2880] [serial = 2282] [outer = 18CE4000] 14:38:06 INFO - PROCESS | 2880 | 1467236286171 Marionette DEBUG loaded listener.js 14:38:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18D57C00) [pid = 2880] [serial = 2283] [outer = 18CE4000] 14:38:06 INFO - PROCESS | 2880 | [2880] 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 14:38:06 INFO - PROCESS | 2880 | 1467236286664 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:38:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:38:06 INFO - {} 14:38:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:38:06 INFO - {} 14:38:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:38:06 INFO - {} 14:38:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:38:06 INFO - {} 14:38:06 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 830ms 14:38:06 INFO - PROCESS | 2880 | 1467236286721 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 14:38:06 INFO - PROCESS | 2880 | 1467236286723 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 14:38:06 INFO - PROCESS | 2880 | 1467236286727 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:38:06 INFO - TEST-START | /FileAPI/fileReader.html 14:38:06 INFO - PROCESS | 2880 | 1467236286728 Marionette TRACE conn7 <- [1,3002,null,{}] 14:38:06 INFO - PROCESS | 2880 | 1467236286732 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:06 INFO - PROCESS | 2880 | 1467236286738 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:06 INFO - PROCESS | 2880 | 1467236286885 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 14:38:06 INFO - PROCESS | 2880 | 1467236286891 Marionette TRACE conn7 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:06 INFO - PROCESS | 2880 | 1467236286893 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:06 INFO - PROCESS | 2880 | ++DOCSHELL 18D5EC00 == 33 [pid = 2880] [id = 762] 14:38:06 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (18D5FC00) [pid = 2880] [serial = 2284] [outer = 00000000] 14:38:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1A40A800) [pid = 2880] [serial = 2285] [outer = 18D5FC00] 14:38:07 INFO - PROCESS | 2880 | 1467236287000 Marionette DEBUG loaded listener.js 14:38:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1A410000) [pid = 2880] [serial = 2286] [outer = 18D5FC00] 14:38:07 INFO - PROCESS | 2880 | 1467236287430 Marionette TRACE conn7 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 14:38:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:38:07 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:38:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:38:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:38:07 INFO - TEST-OK | /FileAPI/fileReader.html | took 770ms 14:38:07 INFO - PROCESS | 2880 | 1467236287501 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 14:38:07 INFO - PROCESS | 2880 | 1467236287503 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 14:38:07 INFO - TEST-START | /FileAPI/historical.html 14:38:07 INFO - PROCESS | 2880 | 1467236287515 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:38:07 INFO - PROCESS | 2880 | 1467236287517 Marionette TRACE conn7 <- [1,3006,null,{}] 14:38:07 INFO - PROCESS | 2880 | 1467236287520 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:07 INFO - PROCESS | 2880 | 1467236287522 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:07 INFO - PROCESS | 2880 | 1467236287716 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 14:38:07 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18B02800) [pid = 2880] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:38:07 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (11899800) [pid = 2880] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:38:07 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18AF3800) [pid = 2880] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:38:07 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1A821400) [pid = 2880] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:38:07 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1A32A400) [pid = 2880] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:38:07 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18C38C00) [pid = 2880] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:38:07 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (0C24E000) [pid = 2880] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:38:07 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1A010C00) [pid = 2880] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:38:07 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (17DC1C00) [pid = 2880] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:38:07 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (17ADE400) [pid = 2880] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:38:07 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (0D160800) [pid = 2880] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:38:07 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (14725C00) [pid = 2880] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:38:07 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (121C6000) [pid = 2880] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:38:07 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (0D596000) [pid = 2880] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:38:07 INFO - PROCESS | 2880 | 1467236287786 Marionette TRACE conn7 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:07 INFO - PROCESS | 2880 | 1467236287788 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:07 INFO - PROCESS | 2880 | ++DOCSHELL 0D596000 == 34 [pid = 2880] [id = 763] 14:38:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (11899800) [pid = 2880] [serial = 2287] [outer = 00000000] 14:38:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (14725C00) [pid = 2880] [serial = 2288] [outer = 11899800] 14:38:07 INFO - PROCESS | 2880 | 1467236287833 Marionette DEBUG loaded listener.js 14:38:07 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1A32A400) [pid = 2880] [serial = 2289] [outer = 11899800] 14:38:08 INFO - PROCESS | 2880 | 1467236288160 Marionette TRACE conn7 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 14:38:08 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:38:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:38:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:38:08 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:38:08 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:38:08 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:38:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:38:08 INFO - TEST-OK | /FileAPI/historical.html | took 671ms 14:38:08 INFO - PROCESS | 2880 | 1467236288193 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 14:38:08 INFO - PROCESS | 2880 | 1467236288195 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 14:38:08 INFO - PROCESS | 2880 | 1467236288199 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:38:08 INFO - TEST-START | /FileAPI/idlharness.html 14:38:08 INFO - PROCESS | 2880 | 1467236288201 Marionette TRACE conn7 <- [1,3010,null,{}] 14:38:08 INFO - PROCESS | 2880 | 1467236288204 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:08 INFO - PROCESS | 2880 | 1467236288206 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:08 INFO - PROCESS | 2880 | 1467236288337 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 14:38:08 INFO - PROCESS | 2880 | 1467236288345 Marionette TRACE conn7 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:08 INFO - PROCESS | 2880 | 1467236288347 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:08 INFO - PROCESS | 2880 | ++DOCSHELL 13D76C00 == 35 [pid = 2880] [id = 764] 14:38:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (17DC1C00) [pid = 2880] [serial = 2290] [outer = 00000000] 14:38:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1A823C00) [pid = 2880] [serial = 2291] [outer = 17DC1C00] 14:38:08 INFO - PROCESS | 2880 | 1467236288393 Marionette DEBUG loaded listener.js 14:38:08 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A930C00) [pid = 2880] [serial = 2292] [outer = 17DC1C00] 14:38:09 INFO - PROCESS | 2880 | 1467236289238 Marionette TRACE conn7 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:38:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:38:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:38:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:38:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:38:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:38:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:38:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:38:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:38:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:38:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:38:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:38:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:38:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:38:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:38:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:38:09 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 14:38:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:38:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:38:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:38:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:38:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:38:09 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 14:38:09 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 14:38:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:38:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:38:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:38:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:38:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:38:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:38:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:38:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:38:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:38:09 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 14:38:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:38:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:38:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:38:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:38:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:38:09 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 14:38:09 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 14:38:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:38:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:38:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:38:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:38:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:38:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:38:09 INFO - TEST-OK | /FileAPI/idlharness.html | took 1161ms 14:38:09 INFO - TEST-START | /FileAPI/idlharness.worker 14:38:09 INFO - PROCESS | 2880 | 1467236289362 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 14:38:09 INFO - PROCESS | 2880 | 1467236289364 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 14:38:09 INFO - PROCESS | 2880 | 1467236289368 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:38:09 INFO - PROCESS | 2880 | 1467236289370 Marionette TRACE conn7 <- [1,3014,null,{}] 14:38:09 INFO - PROCESS | 2880 | 1467236289378 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:09 INFO - PROCESS | 2880 | 1467236289380 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:09 INFO - PROCESS | 2880 | 1467236289467 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 14:38:09 INFO - PROCESS | 2880 | 1467236289475 Marionette TRACE conn7 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:09 INFO - PROCESS | 2880 | 1467236289477 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:09 INFO - PROCESS | 2880 | ++DOCSHELL 1AA21800 == 36 [pid = 2880] [id = 765] 14:38:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1AA27000) [pid = 2880] [serial = 2293] [outer = 00000000] 14:38:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1AE95C00) [pid = 2880] [serial = 2294] [outer = 1AA27000] 14:38:09 INFO - PROCESS | 2880 | 1467236289523 Marionette DEBUG loaded listener.js 14:38:09 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1AE96400) [pid = 2880] [serial = 2295] [outer = 1AA27000] 14:38:09 INFO - PROCESS | 2880 | [2880] 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 14:38:10 INFO - PROCESS | 2880 | 1467236290780 Marionette TRACE conn7 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:38:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:38:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:38:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:38:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:38:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:38:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:38:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:38:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:38:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:38:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:38:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:38:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:38:10 INFO - {} 14:38:10 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 14:38:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:38:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:38:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:38:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:38:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:38:10 INFO - {} 14:38:10 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 - {} 14:38:10 INFO - {} 14:38:10 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 14:38:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:38:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:38:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:38:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:38:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:38:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:38:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:38:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:38:10 INFO - {} 14:38:10 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 14:38:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:38:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:38:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:38:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:38:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:38:10 INFO - {} 14:38:10 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 - {} 14:38:10 INFO - {} 14:38:10 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 14:38:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:38:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:38:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:38:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:38:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:10 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 14:38:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:38:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:38:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:38:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:38:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:38:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:38:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:38:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:38:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:10 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 14:38:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:38:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:38:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:10 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 14:38:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:38:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:38:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:10 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 14:38:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:38:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:38:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:38:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:38:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:38:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:38:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:38:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:38:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:38:10 INFO - {} 14:38:10 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1577ms 14:38:10 INFO - PROCESS | 2880 | 1467236290950 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 14:38:10 INFO - PROCESS | 2880 | 1467236290955 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 14:38:10 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:38:10 INFO - PROCESS | 2880 | 1467236290961 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:38:10 INFO - PROCESS | 2880 | 1467236290964 Marionette TRACE conn7 <- [1,3018,null,{}] 14:38:10 INFO - PROCESS | 2880 | 1467236290970 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:10 INFO - PROCESS | 2880 | 1467236290973 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:11 INFO - PROCESS | 2880 | 1467236291082 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 14:38:11 INFO - PROCESS | 2880 | 1467236291223 Marionette TRACE conn7 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:11 INFO - PROCESS | 2880 | 1467236291226 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:11 INFO - PROCESS | 2880 | ++DOCSHELL 0D576800 == 37 [pid = 2880] [id = 766] 14:38:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (0D57E800) [pid = 2880] [serial = 2296] [outer = 00000000] 14:38:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (1AFC1800) [pid = 2880] [serial = 2297] [outer = 0D57E800] 14:38:11 INFO - PROCESS | 2880 | 1467236291290 Marionette DEBUG loaded listener.js 14:38:11 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1AFD6400) [pid = 2880] [serial = 2298] [outer = 0D57E800] 14:38:11 INFO - PROCESS | 2880 | 1467236291829 Marionette TRACE conn7 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 14:38:11 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 14:38:11 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 930ms 14:38:11 INFO - PROCESS | 2880 | 1467236291910 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 14:38:11 INFO - PROCESS | 2880 | 1467236291915 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 14:38:11 INFO - PROCESS | 2880 | 1467236291923 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:38:11 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:38:11 INFO - PROCESS | 2880 | 1467236291926 Marionette TRACE conn7 <- [1,3022,null,{}] 14:38:11 INFO - PROCESS | 2880 | 1467236291931 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:11 INFO - PROCESS | 2880 | 1467236291934 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:12 INFO - PROCESS | 2880 | 1467236292056 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 14:38:12 INFO - PROCESS | 2880 | 1467236292219 Marionette TRACE conn7 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:12 INFO - PROCESS | 2880 | 1467236292222 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:12 INFO - PROCESS | 2880 | ++DOCSHELL 1A2CF800 == 38 [pid = 2880] [id = 767] 14:38:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1A2D0000) [pid = 2880] [serial = 2299] [outer = 00000000] 14:38:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1A2D3000) [pid = 2880] [serial = 2300] [outer = 1A2D0000] 14:38:12 INFO - PROCESS | 2880 | 1467236292284 Marionette DEBUG loaded listener.js 14:38:12 INFO - PROCESS | 2880 | ++DOMWINDOW == 86 (1A2D7000) [pid = 2880] [serial = 2301] [outer = 1A2D0000] 14:38:12 INFO - PROCESS | 2880 | 1467236292879 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:38:12 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:38:12 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 970ms 14:38:12 INFO - PROCESS | 2880 | 1467236292901 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 14:38:12 INFO - PROCESS | 2880 | 1467236292903 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 14:38:12 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:38:12 INFO - PROCESS | 2880 | 1467236292907 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:38:12 INFO - PROCESS | 2880 | 1467236292911 Marionette TRACE conn7 <- [1,3026,null,{}] 14:38:12 INFO - PROCESS | 2880 | 1467236292922 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:12 INFO - PROCESS | 2880 | 1467236292926 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:13 INFO - PROCESS | 2880 | 1467236293038 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 14:38:13 INFO - PROCESS | 2880 | 1467236293208 Marionette TRACE conn7 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:13 INFO - PROCESS | 2880 | 1467236293211 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:13 INFO - PROCESS | 2880 | ++DOCSHELL 18BCFC00 == 39 [pid = 2880] [id = 768] 14:38:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 87 (18D33400) [pid = 2880] [serial = 2302] [outer = 00000000] 14:38:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 88 (1A2D8800) [pid = 2880] [serial = 2303] [outer = 18D33400] 14:38:13 INFO - PROCESS | 2880 | 1467236293270 Marionette DEBUG loaded listener.js 14:38:13 INFO - PROCESS | 2880 | ++DOMWINDOW == 89 (1AF08000) [pid = 2880] [serial = 2304] [outer = 18D33400] 14:38:14 INFO - PROCESS | 2880 | 1467236294017 Marionette TRACE conn7 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 14:38:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:38:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:38:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:38:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1185ms 14:38:14 INFO - PROCESS | 2880 | 1467236294096 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 14:38:14 INFO - PROCESS | 2880 | 1467236294101 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 14:38:14 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:38:14 INFO - PROCESS | 2880 | 1467236294106 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:38:14 INFO - PROCESS | 2880 | 1467236294110 Marionette TRACE conn7 <- [1,3030,null,{}] 14:38:14 INFO - PROCESS | 2880 | 1467236294116 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:14 INFO - PROCESS | 2880 | 1467236294119 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:14 INFO - PROCESS | 2880 | 1467236294225 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 14:38:14 INFO - PROCESS | 2880 | 1467236294371 Marionette TRACE conn7 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:14 INFO - PROCESS | 2880 | 1467236294375 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:14 INFO - PROCESS | 2880 | ++DOCSHELL 1230D400 == 40 [pid = 2880] [id = 769] 14:38:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 90 (12390400) [pid = 2880] [serial = 2305] [outer = 00000000] 14:38:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 91 (1505FC00) [pid = 2880] [serial = 2306] [outer = 12390400] 14:38:14 INFO - PROCESS | 2880 | 1467236294429 Marionette DEBUG loaded listener.js 14:38:14 INFO - PROCESS | 2880 | ++DOMWINDOW == 92 (15CC0000) [pid = 2880] [serial = 2307] [outer = 12390400] 14:38:15 INFO - PROCESS | 2880 | --DOCSHELL 13D76C00 == 39 [pid = 2880] [id = 764] 14:38:15 INFO - PROCESS | 2880 | --DOCSHELL 0D596000 == 38 [pid = 2880] [id = 763] 14:38:15 INFO - PROCESS | 2880 | --DOCSHELL 18D5EC00 == 37 [pid = 2880] [id = 762] 14:38:15 INFO - PROCESS | 2880 | --DOCSHELL 18CE1C00 == 36 [pid = 2880] [id = 761] 14:38:15 INFO - PROCESS | 2880 | --DOCSHELL 18AF4C00 == 35 [pid = 2880] [id = 760] 14:38:15 INFO - PROCESS | 2880 | --DOCSHELL 17946000 == 34 [pid = 2880] [id = 759] 14:38:15 INFO - PROCESS | 2880 | --DOCSHELL 12193800 == 33 [pid = 2880] [id = 758] 14:38:15 INFO - PROCESS | 2880 | --DOCSHELL 18983400 == 32 [pid = 2880] [id = 756] 14:38:15 INFO - PROCESS | 2880 | --DOCSHELL 0C24E400 == 31 [pid = 2880] [id = 757] 14:38:15 INFO - PROCESS | 2880 | --DOCSHELL 18BD1400 == 30 [pid = 2880] [id = 755] 14:38:15 INFO - PROCESS | 2880 | --DOCSHELL 0DE12800 == 29 [pid = 2880] [id = 754] 14:38:15 INFO - PROCESS | 2880 | --DOCSHELL 177A7C00 == 28 [pid = 2880] [id = 753] 14:38:15 INFO - PROCESS | 2880 | --DOCSHELL 18BCFC00 == 27 [pid = 2880] [id = 768] 14:38:15 INFO - PROCESS | 2880 | --DOCSHELL 1A2CF800 == 26 [pid = 2880] [id = 767] 14:38:15 INFO - PROCESS | 2880 | --DOCSHELL 1AA21800 == 25 [pid = 2880] [id = 765] 14:38:15 INFO - PROCESS | 2880 | --DOCSHELL 0D576800 == 24 [pid = 2880] [id = 766] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 91 (18BCF800) [pid = 2880] [serial = 2244] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 90 (12306800) [pid = 2880] [serial = 2219] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 89 (118A1C00) [pid = 2880] [serial = 2218] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 88 (18BDEC00) [pid = 2880] [serial = 2222] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 87 (18B09000) [pid = 2880] [serial = 2221] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 86 (1AA41400) [pid = 2880] [serial = 2225] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 85 (1AA21C00) [pid = 2880] [serial = 2224] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (1AD57C00) [pid = 2880] [serial = 2228] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1AD51800) [pid = 2880] [serial = 2227] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (18D11400) [pid = 2880] [serial = 2247] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (18BDAC00) [pid = 2880] [serial = 2245] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (1189C000) [pid = 2880] [serial = 2250] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18D20C00) [pid = 2880] [serial = 2248] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (15199C00) [pid = 2880] [serial = 2251] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1A40B800) [pid = 2880] [serial = 2256] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1A005800) [pid = 2880] [serial = 2253] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1893A000) [pid = 2880] [serial = 2241] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (1189E800) [pid = 2880] [serial = 2231] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (0DBE4C00) [pid = 2880] [serial = 2230] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (1A40C800) [pid = 2880] [serial = 2257] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (14730400) [pid = 2880] [serial = 2238] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (14765000) [pid = 2880] [serial = 2239] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (12301400) [pid = 2880] [serial = 2236] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (0DE1D400) [pid = 2880] [serial = 2233] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (0E844400) [pid = 2880] [serial = 2234] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1A335800) [pid = 2880] [serial = 2254] [outer = 00000000] [url = about:blank] 14:38:15 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (18AEA000) [pid = 2880] [serial = 2242] [outer = 00000000] [url = about:blank] 14:38:16 INFO - PROCESS | 2880 | 1467236295997 Marionette TRACE conn7 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:38:16 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. 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:38:16 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'.) 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:38:16 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. 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:38:16 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. 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:38:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:38:16 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. 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:38:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:38:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:38:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:38:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:38:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:38:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:38:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:38:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:38:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:38:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:38:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:38:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:38:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:38:16 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1955ms 14:38:16 INFO - PROCESS | 2880 | 1467236296066 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 14:38:16 INFO - PROCESS | 2880 | 1467236296071 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 14:38:16 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:38:16 INFO - PROCESS | 2880 | 1467236296076 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:38:16 INFO - PROCESS | 2880 | 1467236296079 Marionette TRACE conn7 <- [1,3034,null,{}] 14:38:16 INFO - PROCESS | 2880 | 1467236296085 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:16 INFO - PROCESS | 2880 | 1467236296088 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:16 INFO - PROCESS | 2880 | 1467236296186 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 14:38:16 INFO - PROCESS | 2880 | 1467236296193 Marionette TRACE conn7 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:16 INFO - PROCESS | 2880 | 1467236296195 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:16 INFO - PROCESS | 2880 | ++DOCSHELL 0DE19C00 == 25 [pid = 2880] [id = 770] 14:38:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (0DE3B800) [pid = 2880] [serial = 2308] [outer = 00000000] 14:38:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (0E844400) [pid = 2880] [serial = 2309] [outer = 0DE3B800] 14:38:16 INFO - PROCESS | 2880 | 1467236296246 Marionette DEBUG loaded listener.js 14:38:16 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (0EBCA800) [pid = 2880] [serial = 2310] [outer = 0DE3B800] 14:38:16 INFO - PROCESS | 2880 | [2880] 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 14:38:16 INFO - PROCESS | 2880 | 1467236296810 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:38:16 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:38:16 INFO - {} 14:38:16 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 770ms 14:38:16 INFO - PROCESS | 2880 | 1467236296851 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 14:38:16 INFO - PROCESS | 2880 | 1467236296856 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 14:38:16 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:38:16 INFO - PROCESS | 2880 | 1467236296863 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:38:16 INFO - PROCESS | 2880 | 1467236296866 Marionette TRACE conn7 <- [1,3038,null,{}] 14:38:16 INFO - PROCESS | 2880 | 1467236296869 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:16 INFO - PROCESS | 2880 | 1467236296872 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:17 INFO - PROCESS | 2880 | 1467236296977 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 14:38:17 INFO - PROCESS | 2880 | 1467236297085 Marionette TRACE conn7 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:17 INFO - PROCESS | 2880 | 1467236297088 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:17 INFO - PROCESS | 2880 | ++DOCSHELL 1238E400 == 26 [pid = 2880] [id = 771] 14:38:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1238F400) [pid = 2880] [serial = 2311] [outer = 00000000] 14:38:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (12E5FC00) [pid = 2880] [serial = 2312] [outer = 1238F400] 14:38:17 INFO - PROCESS | 2880 | 1467236297138 Marionette DEBUG loaded listener.js 14:38:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1472A800) [pid = 2880] [serial = 2313] [outer = 1238F400] 14:38:17 INFO - PROCESS | 2880 | 1467236297503 Marionette TRACE conn7 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 14:38:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:38:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:38:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:38:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:38:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 14:38:17 INFO - PROCESS | 2880 | 1467236297551 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 14:38:17 INFO - PROCESS | 2880 | 1467236297553 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 14:38:17 INFO - PROCESS | 2880 | 1467236297559 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:38:17 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:38:17 INFO - PROCESS | 2880 | 1467236297562 Marionette TRACE conn7 <- [1,3042,null,{}] 14:38:17 INFO - PROCESS | 2880 | 1467236297573 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:17 INFO - PROCESS | 2880 | 1467236297578 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:17 INFO - PROCESS | 2880 | 1467236297693 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 14:38:17 INFO - PROCESS | 2880 | 1467236297701 Marionette TRACE conn7 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:17 INFO - PROCESS | 2880 | 1467236297704 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:17 INFO - PROCESS | 2880 | ++DOCSHELL 15199C00 == 27 [pid = 2880] [id = 772] 14:38:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1519A800) [pid = 2880] [serial = 2314] [outer = 00000000] 14:38:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (15C5D000) [pid = 2880] [serial = 2315] [outer = 1519A800] 14:38:17 INFO - PROCESS | 2880 | 1467236297755 Marionette DEBUG loaded listener.js 14:38:17 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (177A0000) [pid = 2880] [serial = 2316] [outer = 1519A800] 14:38:18 INFO - PROCESS | 2880 | 1467236298540 Marionette TRACE conn7 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:38:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:38:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:38:18 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" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:38:18 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" 14:38:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:38:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:38:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1075ms 14:38:18 INFO - PROCESS | 2880 | 1467236298639 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 14:38:18 INFO - PROCESS | 2880 | 1467236298641 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 14:38:18 INFO - PROCESS | 2880 | 1467236298645 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:38:18 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:38:18 INFO - PROCESS | 2880 | 1467236298647 Marionette TRACE conn7 <- [1,3046,null,{}] 14:38:18 INFO - PROCESS | 2880 | 1467236298657 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:18 INFO - PROCESS | 2880 | 1467236298659 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:18 INFO - PROCESS | 2880 | 1467236298787 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 14:38:18 INFO - PROCESS | 2880 | 1467236298792 Marionette TRACE conn7 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:18 INFO - PROCESS | 2880 | 1467236298794 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:18 INFO - PROCESS | 2880 | ++DOCSHELL 18AE9C00 == 28 [pid = 2880] [id = 773] 14:38:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18AEC800) [pid = 2880] [serial = 2317] [outer = 00000000] 14:38:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18BD5000) [pid = 2880] [serial = 2318] [outer = 18AEC800] 14:38:18 INFO - PROCESS | 2880 | 1467236298843 Marionette DEBUG loaded listener.js 14:38:18 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (18BDEC00) [pid = 2880] [serial = 2319] [outer = 18AEC800] 14:38:19 INFO - PROCESS | 2880 | 1467236299374 Marionette TRACE conn7 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 14:38:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:38:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:38:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:38:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:38:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:38:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:38:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:38:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:38:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:38:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:38:19 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:19 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:38:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:38:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:38:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:38:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:38:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:38:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:38:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:38:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:38:19 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 781ms 14:38:19 INFO - PROCESS | 2880 | 1467236299432 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 14:38:19 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:38:19 INFO - PROCESS | 2880 | 1467236299434 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 14:38:19 INFO - PROCESS | 2880 | 1467236299437 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:38:19 INFO - PROCESS | 2880 | 1467236299439 Marionette TRACE conn7 <- [1,3050,null,{}] 14:38:19 INFO - PROCESS | 2880 | 1467236299443 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:19 INFO - PROCESS | 2880 | 1467236299445 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:19 INFO - PROCESS | 2880 | 1467236299576 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 14:38:19 INFO - PROCESS | 2880 | 1467236299587 Marionette TRACE conn7 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:19 INFO - PROCESS | 2880 | 1467236299590 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:19 INFO - PROCESS | 2880 | ++DOCSHELL 18CDEC00 == 29 [pid = 2880] [id = 774] 14:38:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (18CE1000) [pid = 2880] [serial = 2320] [outer = 00000000] 14:38:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (18D58000) [pid = 2880] [serial = 2321] [outer = 18CE1000] 14:38:19 INFO - PROCESS | 2880 | 1467236299637 Marionette DEBUG loaded listener.js 14:38:19 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (18D5D800) [pid = 2880] [serial = 2322] [outer = 18CE1000] 14:38:19 INFO - PROCESS | 2880 | [2880] 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 14:38:20 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18CE4000) [pid = 2880] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:38:20 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (1AA27000) [pid = 2880] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:38:20 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (17DC1C00) [pid = 2880] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:38:20 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18D5FC00) [pid = 2880] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:38:20 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (11899800) [pid = 2880] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:38:20 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18BD8000) [pid = 2880] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:38:20 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (18AE8000) [pid = 2880] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:38:20 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (0EBA7C00) [pid = 2880] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:38:20 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18B05000) [pid = 2880] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:38:20 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1794A000) [pid = 2880] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:38:20 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (1A460800) [pid = 2880] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:38:20 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (121C1800) [pid = 2880] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:38:20 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (0C24E800) [pid = 2880] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:38:20 INFO - PROCESS | 2880 | 1467236300389 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:38:20 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:38:20 INFO - {} 14:38:20 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 970ms 14:38:20 INFO - PROCESS | 2880 | 1467236300409 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 14:38:20 INFO - PROCESS | 2880 | 1467236300411 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 14:38:20 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:38:20 INFO - PROCESS | 2880 | 1467236300414 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:38:20 INFO - PROCESS | 2880 | 1467236300416 Marionette TRACE conn7 <- [1,3054,null,{}] 14:38:20 INFO - PROCESS | 2880 | 1467236300419 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:20 INFO - PROCESS | 2880 | 1467236300425 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:20 INFO - PROCESS | 2880 | 1467236300586 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 14:38:20 INFO - PROCESS | 2880 | 1467236300648 Marionette TRACE conn7 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:20 INFO - PROCESS | 2880 | 1467236300650 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:20 INFO - PROCESS | 2880 | ++DOCSHELL 1897DC00 == 30 [pid = 2880] [id = 775] 14:38:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (18B05000) [pid = 2880] [serial = 2323] [outer = 00000000] 14:38:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (1A28A800) [pid = 2880] [serial = 2324] [outer = 18B05000] 14:38:20 INFO - PROCESS | 2880 | 1467236300695 Marionette DEBUG loaded listener.js 14:38:20 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (1A290400) [pid = 2880] [serial = 2325] [outer = 18B05000] 14:38:21 INFO - PROCESS | 2880 | 1467236301023 Marionette TRACE conn7 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 14:38:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:38:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:38:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:38:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:38:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:38:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:38:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:38:21 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 670ms 14:38:21 INFO - PROCESS | 2880 | 1467236301098 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 14:38:21 INFO - PROCESS | 2880 | 1467236301100 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 14:38:21 INFO - PROCESS | 2880 | 1467236301103 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:38:21 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:38:21 INFO - PROCESS | 2880 | 1467236301105 Marionette TRACE conn7 <- [1,3058,null,{}] 14:38:21 INFO - PROCESS | 2880 | 1467236301108 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:21 INFO - PROCESS | 2880 | 1467236301110 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:21 INFO - PROCESS | 2880 | 1467236301205 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 14:38:21 INFO - PROCESS | 2880 | 1467236301210 Marionette TRACE conn7 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:21 INFO - PROCESS | 2880 | 1467236301212 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:21 INFO - PROCESS | 2880 | ++DOCSHELL 1A293000 == 31 [pid = 2880] [id = 776] 14:38:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (1A294000) [pid = 2880] [serial = 2326] [outer = 00000000] 14:38:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (1A2D1000) [pid = 2880] [serial = 2327] [outer = 1A294000] 14:38:21 INFO - PROCESS | 2880 | 1467236301259 Marionette DEBUG loaded listener.js 14:38:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (1A2D1C00) [pid = 2880] [serial = 2328] [outer = 1A294000] 14:38:21 INFO - PROCESS | 2880 | 1467236301686 Marionette TRACE conn7 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 14:38:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:38:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:38:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:38:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:38:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:38:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:38:21 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 14:38:21 INFO - PROCESS | 2880 | 1467236301750 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 14:38:21 INFO - PROCESS | 2880 | 1467236301753 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 14:38:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:38:21 INFO - PROCESS | 2880 | 1467236301756 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:38:21 INFO - PROCESS | 2880 | 1467236301757 Marionette TRACE conn7 <- [1,3062,null,{}] 14:38:21 INFO - PROCESS | 2880 | 1467236301761 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:21 INFO - PROCESS | 2880 | 1467236301763 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:21 INFO - PROCESS | 2880 | 1467236301849 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 14:38:21 INFO - PROCESS | 2880 | 1467236301854 Marionette TRACE conn7 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:21 INFO - PROCESS | 2880 | 1467236301856 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:21 INFO - PROCESS | 2880 | ++DOCSHELL 1A2D0400 == 32 [pid = 2880] [id = 777] 14:38:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (1A329400) [pid = 2880] [serial = 2329] [outer = 00000000] 14:38:21 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (1A407000) [pid = 2880] [serial = 2330] [outer = 1A329400] 14:38:21 INFO - PROCESS | 2880 | 1467236301902 Marionette DEBUG loaded listener.js 14:38:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (1189C000) [pid = 2880] [serial = 2331] [outer = 1A329400] 14:38:22 INFO - PROCESS | 2880 | 1467236302558 Marionette TRACE conn7 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 14:38:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:38:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:38:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:38:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:38:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:38:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:38:22 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 830ms 14:38:22 INFO - PROCESS | 2880 | 1467236302588 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 14:38:22 INFO - PROCESS | 2880 | 1467236302593 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 14:38:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:38:22 INFO - PROCESS | 2880 | 1467236302598 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:38:22 INFO - PROCESS | 2880 | 1467236302602 Marionette TRACE conn7 <- [1,3066,null,{}] 14:38:22 INFO - PROCESS | 2880 | 1467236302608 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:22 INFO - PROCESS | 2880 | 1467236302611 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:22 INFO - PROCESS | 2880 | 1467236302757 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 14:38:22 INFO - PROCESS | 2880 | 1467236302891 Marionette TRACE conn7 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:22 INFO - PROCESS | 2880 | 1467236302894 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:22 INFO - PROCESS | 2880 | ++DOCSHELL 0DFC2800 == 33 [pid = 2880] [id = 778] 14:38:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (0E83FC00) [pid = 2880] [serial = 2332] [outer = 00000000] 14:38:22 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (118A2000) [pid = 2880] [serial = 2333] [outer = 0E83FC00] 14:38:22 INFO - PROCESS | 2880 | 1467236302951 Marionette DEBUG loaded listener.js 14:38:23 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (11D9DC00) [pid = 2880] [serial = 2334] [outer = 0E83FC00] 14:38:23 INFO - PROCESS | 2880 | 1467236303649 Marionette TRACE conn7 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 14:38:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:38:23 INFO - PROCESS | 2880 | 1467236303685 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 14:38:23 INFO - PROCESS | 2880 | 1467236303692 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:38:23 INFO - PROCESS | 2880 | 1467236303695 Marionette TRACE conn7 <- [1,3070,null,{}] 14:38:23 INFO - PROCESS | 2880 | 1467236303699 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:23 INFO - PROCESS | 2880 | 1467236303702 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:23 INFO - PROCESS | 2880 | 1467236303833 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 14:38:24 INFO - PROCESS | 2880 | 1467236303988 Marionette TRACE conn7 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:24 INFO - PROCESS | 2880 | 1467236303991 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:24 INFO - PROCESS | 2880 | ++DOCSHELL 1519DC00 == 34 [pid = 2880] [id = 779] 14:38:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1519E800) [pid = 2880] [serial = 2335] [outer = 00000000] 14:38:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (167BD800) [pid = 2880] [serial = 2336] [outer = 1519E800] 14:38:24 INFO - PROCESS | 2880 | 1467236304053 Marionette DEBUG loaded listener.js 14:38:24 INFO - PROCESS | 2880 | ++DOMWINDOW == 82 (18981000) [pid = 2880] [serial = 2337] [outer = 1519E800] 14:38:24 INFO - PROCESS | 2880 | 1467236304693 Marionette TRACE conn7 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 14:38:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:38:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:38:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:38:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1072ms 14:38:24 INFO - PROCESS | 2880 | 1467236304768 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 14:38:24 INFO - PROCESS | 2880 | 1467236304770 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 14:38:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:38:24 INFO - PROCESS | 2880 | 1467236304774 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:38:24 INFO - PROCESS | 2880 | 1467236304778 Marionette TRACE conn7 <- [1,3074,null,{}] 14:38:24 INFO - PROCESS | 2880 | 1467236304790 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:24 INFO - PROCESS | 2880 | 1467236304794 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:24 INFO - PROCESS | 2880 | 1467236304916 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 14:38:25 INFO - PROCESS | 2880 | 1467236305071 Marionette TRACE conn7 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:25 INFO - PROCESS | 2880 | 1467236305074 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:25 INFO - PROCESS | 2880 | ++DOCSHELL 1A009C00 == 35 [pid = 2880] [id = 780] 14:38:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 83 (1A00D400) [pid = 2880] [serial = 2338] [outer = 00000000] 14:38:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 84 (1A296800) [pid = 2880] [serial = 2339] [outer = 1A00D400] 14:38:25 INFO - PROCESS | 2880 | 1467236305133 Marionette DEBUG loaded listener.js 14:38:25 INFO - PROCESS | 2880 | ++DOMWINDOW == 85 (1A401400) [pid = 2880] [serial = 2340] [outer = 1A00D400] 14:38:25 INFO - PROCESS | 2880 | 1467236305904 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:38:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:38:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1185ms 14:38:25 INFO - PROCESS | 2880 | 1467236305962 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 14:38:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:38:25 INFO - PROCESS | 2880 | 1467236305966 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 14:38:26 INFO - PROCESS | 2880 | 1467236305971 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:38:26 INFO - PROCESS | 2880 | 1467236305974 Marionette TRACE conn7 <- [1,3078,null,{}] 14:38:26 INFO - PROCESS | 2880 | 1467236305980 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:26 INFO - PROCESS | 2880 | 1467236305983 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:26 INFO - PROCESS | 2880 | 1467236306097 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 14:38:26 INFO - PROCESS | 2880 | 1467236306267 Marionette TRACE conn7 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:26 INFO - PROCESS | 2880 | 1467236306269 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:26 INFO - PROCESS | 2880 | --DOCSHELL 1A293000 == 34 [pid = 2880] [id = 776] 14:38:26 INFO - PROCESS | 2880 | --DOCSHELL 1897DC00 == 33 [pid = 2880] [id = 775] 14:38:26 INFO - PROCESS | 2880 | --DOCSHELL 18CDEC00 == 32 [pid = 2880] [id = 774] 14:38:26 INFO - PROCESS | 2880 | --DOCSHELL 18AE9C00 == 31 [pid = 2880] [id = 773] 14:38:26 INFO - PROCESS | 2880 | --DOCSHELL 15199C00 == 30 [pid = 2880] [id = 772] 14:38:26 INFO - PROCESS | 2880 | --DOCSHELL 1238E400 == 29 [pid = 2880] [id = 771] 14:38:26 INFO - PROCESS | 2880 | --DOCSHELL 0DE19C00 == 28 [pid = 2880] [id = 770] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 84 (18D57C00) [pid = 2880] [serial = 2283] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 83 (1AE95C00) [pid = 2880] [serial = 2294] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 82 (1AE96400) [pid = 2880] [serial = 2295] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 81 (1A930C00) [pid = 2880] [serial = 2292] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (18D18000) [pid = 2880] [serial = 2282] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (1A40A800) [pid = 2880] [serial = 2285] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (14725C00) [pid = 2880] [serial = 2288] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (18D17400) [pid = 2880] [serial = 2265] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (1A410000) [pid = 2880] [serial = 2286] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (18D65000) [pid = 2880] [serial = 2266] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (18AEDC00) [pid = 2880] [serial = 2268] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (14724400) [pid = 2880] [serial = 2262] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (15060800) [pid = 2880] [serial = 2263] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18BA8C00) [pid = 2880] [serial = 2279] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (17ADEC00) [pid = 2880] [serial = 2276] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 69 (18980400) [pid = 2880] [serial = 2277] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 68 (1A81AC00) [pid = 2880] [serial = 2260] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 67 (1A81A000) [pid = 2880] [serial = 2259] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 66 (1230D800) [pid = 2880] [serial = 2273] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 65 (13D76400) [pid = 2880] [serial = 2274] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 64 (0C30A800) [pid = 2880] [serial = 2270] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 63 (0D61F000) [pid = 2880] [serial = 2271] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 62 (1A823C00) [pid = 2880] [serial = 2291] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 61 (1A32A400) [pid = 2880] [serial = 2289] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | --DOMWINDOW == 60 (18C32000) [pid = 2880] [serial = 2280] [outer = 00000000] [url = about:blank] 14:38:26 INFO - PROCESS | 2880 | ++DOCSHELL 08F74000 == 29 [pid = 2880] [id = 781] 14:38:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 61 (08F74800) [pid = 2880] [serial = 2341] [outer = 00000000] 14:38:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 62 (0C306400) [pid = 2880] [serial = 2342] [outer = 08F74800] 14:38:26 INFO - PROCESS | 2880 | 1467236306358 Marionette DEBUG loaded listener.js 14:38:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 63 (0D58D800) [pid = 2880] [serial = 2343] [outer = 08F74800] 14:38:26 INFO - PROCESS | 2880 | 1467236306744 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:38:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:38:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 830ms 14:38:26 INFO - PROCESS | 2880 | 1467236306801 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 14:38:26 INFO - PROCESS | 2880 | 1467236306806 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 14:38:26 INFO - PROCESS | 2880 | 1467236306812 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:38:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:38:26 INFO - PROCESS | 2880 | 1467236306815 Marionette TRACE conn7 <- [1,3082,null,{}] 14:38:26 INFO - PROCESS | 2880 | 1467236306819 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:26 INFO - PROCESS | 2880 | 1467236306822 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:26 INFO - PROCESS | 2880 | 1467236306913 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 14:38:26 INFO - PROCESS | 2880 | 1467236306919 Marionette TRACE conn7 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:26 INFO - PROCESS | 2880 | 1467236306921 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:26 INFO - PROCESS | 2880 | ++DOCSHELL 11DB6000 == 30 [pid = 2880] [id = 782] 14:38:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 64 (12306800) [pid = 2880] [serial = 2344] [outer = 00000000] 14:38:26 INFO - PROCESS | 2880 | ++DOMWINDOW == 65 (123D9000) [pid = 2880] [serial = 2345] [outer = 12306800] 14:38:27 INFO - PROCESS | 2880 | 1467236306971 Marionette DEBUG loaded listener.js 14:38:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 66 (14723800) [pid = 2880] [serial = 2346] [outer = 12306800] 14:38:27 INFO - PROCESS | 2880 | 1467236307467 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:38:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:38:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 730ms 14:38:27 INFO - PROCESS | 2880 | 1467236307546 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 14:38:27 INFO - PROCESS | 2880 | 1467236307549 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 14:38:27 INFO - PROCESS | 2880 | 1467236307552 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:38:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:38:27 INFO - PROCESS | 2880 | 1467236307556 Marionette TRACE conn7 <- [1,3086,null,{}] 14:38:27 INFO - PROCESS | 2880 | 1467236307598 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:27 INFO - PROCESS | 2880 | 1467236307603 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:27 INFO - PROCESS | 2880 | 1467236307707 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 14:38:27 INFO - PROCESS | 2880 | 1467236307815 Marionette TRACE conn7 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:27 INFO - PROCESS | 2880 | 1467236307818 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:27 INFO - PROCESS | 2880 | ++DOCSHELL 15C5A000 == 31 [pid = 2880] [id = 783] 14:38:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 67 (1776EC00) [pid = 2880] [serial = 2347] [outer = 00000000] 14:38:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 68 (17DC1400) [pid = 2880] [serial = 2348] [outer = 1776EC00] 14:38:27 INFO - PROCESS | 2880 | 1467236307868 Marionette DEBUG loaded listener.js 14:38:27 INFO - PROCESS | 2880 | ++DOMWINDOW == 69 (18AEAC00) [pid = 2880] [serial = 2349] [outer = 1776EC00] 14:38:28 INFO - PROCESS | 2880 | 1467236308226 Marionette TRACE conn7 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 14:38:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:38:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:38:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 710ms 14:38:28 INFO - PROCESS | 2880 | 1467236308274 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 14:38:28 INFO - PROCESS | 2880 | 1467236308277 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 14:38:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:38:28 INFO - PROCESS | 2880 | 1467236308280 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:38:28 INFO - PROCESS | 2880 | 1467236308282 Marionette TRACE conn7 <- [1,3090,null,{}] 14:38:28 INFO - PROCESS | 2880 | 1467236308286 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:28 INFO - PROCESS | 2880 | 1467236308288 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:28 INFO - PROCESS | 2880 | 1467236308391 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 14:38:28 INFO - PROCESS | 2880 | 1467236308396 Marionette TRACE conn7 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:28 INFO - PROCESS | 2880 | 1467236308398 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:28 INFO - PROCESS | 2880 | ++DOCSHELL 18AF2400 == 32 [pid = 2880] [id = 784] 14:38:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 70 (18AF2C00) [pid = 2880] [serial = 2350] [outer = 00000000] 14:38:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 71 (18B0EC00) [pid = 2880] [serial = 2351] [outer = 18AF2C00] 14:38:28 INFO - PROCESS | 2880 | 1467236308446 Marionette DEBUG loaded listener.js 14:38:28 INFO - PROCESS | 2880 | ++DOMWINDOW == 72 (18BD1C00) [pid = 2880] [serial = 2352] [outer = 18AF2C00] 14:38:28 INFO - PROCESS | 2880 | 1467236308902 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:38:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:38:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 14:38:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:38:28 INFO - PROCESS | 2880 | 1467236308951 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 14:38:28 INFO - PROCESS | 2880 | 1467236308953 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 14:38:28 INFO - PROCESS | 2880 | 1467236308956 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:38:28 INFO - PROCESS | 2880 | 1467236308958 Marionette TRACE conn7 <- [1,3094,null,{}] 14:38:28 INFO - PROCESS | 2880 | 1467236308967 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:28 INFO - PROCESS | 2880 | 1467236308969 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:29 INFO - PROCESS | 2880 | 1467236309096 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 14:38:29 INFO - PROCESS | 2880 | 1467236309199 Marionette TRACE conn7 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:29 INFO - PROCESS | 2880 | 1467236309201 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:29 INFO - PROCESS | 2880 | ++DOCSHELL 18C32C00 == 33 [pid = 2880] [id = 785] 14:38:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 73 (18C33400) [pid = 2880] [serial = 2353] [outer = 00000000] 14:38:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 74 (18C3A400) [pid = 2880] [serial = 2354] [outer = 18C33400] 14:38:29 INFO - PROCESS | 2880 | 1467236309246 Marionette DEBUG loaded listener.js 14:38:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 75 (18C33000) [pid = 2880] [serial = 2355] [outer = 18C33400] 14:38:29 INFO - PROCESS | 2880 | 1467236309670 Marionette TRACE conn7 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 14:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:38:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 14:38:29 INFO - PROCESS | 2880 | 1467236309687 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 14:38:29 INFO - PROCESS | 2880 | 1467236309689 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 14:38:29 INFO - PROCESS | 2880 | 1467236309693 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:38:29 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:38:29 INFO - PROCESS | 2880 | 1467236309694 Marionette TRACE conn7 <- [1,3098,null,{}] 14:38:29 INFO - PROCESS | 2880 | 1467236309698 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:29 INFO - PROCESS | 2880 | 1467236309704 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:29 INFO - PROCESS | 2880 | 1467236309852 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 14:38:29 INFO - PROCESS | 2880 | 1467236309857 Marionette TRACE conn7 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:29 INFO - PROCESS | 2880 | 1467236309859 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:29 INFO - PROCESS | 2880 | ++DOCSHELL 18D18000 == 34 [pid = 2880] [id = 786] 14:38:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 76 (18D18800) [pid = 2880] [serial = 2356] [outer = 00000000] 14:38:29 INFO - PROCESS | 2880 | ++DOMWINDOW == 77 (1A005400) [pid = 2880] [serial = 2357] [outer = 18D18800] 14:38:30 INFO - PROCESS | 2880 | 1467236309970 Marionette DEBUG loaded listener.js 14:38:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 78 (1A005800) [pid = 2880] [serial = 2358] [outer = 18D18800] 14:38:30 INFO - PROCESS | 2880 | 1467236310376 Marionette TRACE conn7 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 14:38:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:38:30 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 14:38:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:38:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:38:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 14:38:30 INFO - PROCESS | 2880 | 1467236310428 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 14:38:30 INFO - PROCESS | 2880 | 1467236310429 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 14:38:30 INFO - PROCESS | 2880 | 1467236310433 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:38:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:38:30 INFO - PROCESS | 2880 | 1467236310434 Marionette TRACE conn7 <- [1,3102,null,{}] 14:38:30 INFO - PROCESS | 2880 | 1467236310438 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:38:30 INFO - PROCESS | 2880 | 1467236310440 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:30 INFO - PROCESS | 2880 | 1467236310590 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 14:38:30 INFO - PROCESS | 2880 | 1467236310601 Marionette TRACE conn7 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"825ac714-a3ac-4906-a80e-9f2bab35f4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:30 INFO - PROCESS | 2880 | 1467236310603 Marionette INFO sendAsync 860b8a8c-356a-4533-b7e8-b04c2ff5af47 14:38:30 INFO - PROCESS | 2880 | ++DOCSHELL 1A010C00 == 35 [pid = 2880] [id = 787] 14:38:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 79 (1A28C800) [pid = 2880] [serial = 2359] [outer = 00000000] 14:38:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 80 (1A335C00) [pid = 2880] [serial = 2360] [outer = 1A28C800] 14:38:30 INFO - PROCESS | 2880 | 1467236310789 Marionette DEBUG loaded listener.js 14:38:30 INFO - PROCESS | 2880 | ++DOMWINDOW == 81 (1A404800) [pid = 2880] [serial = 2361] [outer = 1A28C800] 14:38:30 INFO - PROCESS | 2880 | --DOMWINDOW == 80 (0DE3B800) [pid = 2880] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 14:38:30 INFO - PROCESS | 2880 | --DOMWINDOW == 79 (18AEC800) [pid = 2880] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 14:38:30 INFO - PROCESS | 2880 | --DOMWINDOW == 78 (12390400) [pid = 2880] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 14:38:30 INFO - PROCESS | 2880 | --DOMWINDOW == 77 (1519A800) [pid = 2880] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 14:38:30 INFO - PROCESS | 2880 | --DOMWINDOW == 76 (18CE1000) [pid = 2880] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 14:38:30 INFO - PROCESS | 2880 | --DOMWINDOW == 75 (1238F400) [pid = 2880] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 14:38:30 INFO - PROCESS | 2880 | --DOMWINDOW == 74 (0D57E800) [pid = 2880] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:38:30 INFO - PROCESS | 2880 | --DOMWINDOW == 73 (1A2D0000) [pid = 2880] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:38:30 INFO - PROCESS | 2880 | --DOMWINDOW == 72 (18D33400) [pid = 2880] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:38:30 INFO - PROCESS | 2880 | --DOMWINDOW == 71 (18B05000) [pid = 2880] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 14:38:30 INFO - PROCESS | 2880 | --DOMWINDOW == 70 (1A294000) [pid = 2880] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 14:38:31 INFO - PROCESS | 2880 | 1467236311143 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:38:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:38:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 770ms 14:38:31 INFO - PROCESS | 2880 | 1467236311207 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 14:38:31 INFO - PROCESS | 2880 | 1467236311210 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 14:38:32 WARNING - u'runner_teardown' () 14:38:32 INFO - No more tests 14:38:32 INFO - Got 0 unexpected results 14:38:32 INFO - SUITE-END | took 716s 14:38:32 INFO - Closing logging queue 14:38:32 INFO - queue closed 14:38:32 INFO - Return code: 0 14:38:32 WARNING - # TBPL SUCCESS # 14:38:32 INFO - Running post-action listener: _resource_record_post_action 14:38:32 INFO - Running post-run listener: _resource_record_post_run 14:38:33 INFO - Total resource usage - Wall time: 727s; CPU: 14.0%; Read bytes: 142589952; Write bytes: 1128599040; Read time: 5594530; Write time: 8887910 14:38:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:38:33 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 32899584; Read time: 0; Write time: 54580 14:38:33 INFO - run-tests - Wall time: 725s; CPU: 14.0%; Read bytes: 142540800; Write bytes: 1069067264; Read time: 5588770; Write time: 8776160 14:38:33 INFO - Running post-run listener: _upload_blobber_files 14:38:33 INFO - Blob upload gear active. 14:38:33 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:38:33 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 14:38:33 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'] 14:38:33 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 14:38:34 INFO - (blobuploader) - INFO - Open directory for files ... 14:38:34 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:38:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:38:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:38:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:38:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:38:34 INFO - (blobuploader) - INFO - Done attempting. 14:38:34 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:38:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:38:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:38:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:38:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:38:37 INFO - (blobuploader) - INFO - Done attempting. 14:38:37 INFO - (blobuploader) - INFO - Iteration through files over. 14:38:37 INFO - Return code: 0 14:38:37 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:38:37 INFO - Using _rmtree_windows ... 14:38:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:38:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3e8b680902292fd23baeb05d836157bde31c42b97aee7b98ef002bc38ff0f3a48c4b4c8242ec1cf03305ad4c28944bd8f9c27d9b9a1c19f93d43ba0a563dc5ac", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e6dcd28d24787b821d72cf495ecdc1831ce43249f755c8dda9793a3df4848f1b5819fce1fa11897c35751af923d1a0feaf3a530fbab410cb5c328441ef0b23a"} 14:38:37 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:38:37 INFO - Writing to file C:\slave\test\properties\blobber_files 14:38:37 INFO - Contents: 14:38:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3e8b680902292fd23baeb05d836157bde31c42b97aee7b98ef002bc38ff0f3a48c4b4c8242ec1cf03305ad4c28944bd8f9c27d9b9a1c19f93d43ba0a563dc5ac", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e6dcd28d24787b821d72cf495ecdc1831ce43249f755c8dda9793a3df4848f1b5819fce1fa11897c35751af923d1a0feaf3a530fbab410cb5c328441ef0b23a"} 14:38:37 INFO - Running post-run listener: copy_logs_to_upload_dir 14:38:37 INFO - Copying logs to upload dir... 14:38:37 INFO - mkdir: C:\slave\test\build\upload\logs 14:38:37 INFO - Copying logs to upload dir... 14:38:37 INFO - Using _rmtree_windows ... 14:38:37 INFO - Using _rmtree_windows ... 14:38:37 INFO - Using _rmtree_windows ... 14:38:37 INFO - Using _rmtree_windows ... 14:38:37 INFO - Using _rmtree_windows ... 14:38:37 INFO - Using _rmtree_windows ... 14:38:37 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=978.630000 ========= master_lag: -0.55 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 18 secs) (at 2016-06-29 14:38:37.401508) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 14:38:37.402603) ========= '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-193 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-193 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-193 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/3e8b680902292fd23baeb05d836157bde31c42b97aee7b98ef002bc38ff0f3a48c4b4c8242ec1cf03305ad4c28944bd8f9c27d9b9a1c19f93d43ba0a563dc5ac", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e6dcd28d24787b821d72cf495ecdc1831ce43249f755c8dda9793a3df4848f1b5819fce1fa11897c35751af923d1a0feaf3a530fbab410cb5c328441ef0b23a"} build_url:https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/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/OaJcuC8vSVSFa2TBB9ptVQ/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/3e8b680902292fd23baeb05d836157bde31c42b97aee7b98ef002bc38ff0f3a48c4b4c8242ec1cf03305ad4c28944bd8f9c27d9b9a1c19f93d43ba0a563dc5ac", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4e6dcd28d24787b821d72cf495ecdc1831ce43249f755c8dda9793a3df4848f1b5819fce1fa11897c35751af923d1a0feaf3a530fbab410cb5c328441ef0b23a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OaJcuC8vSVSFa2TBB9ptVQ/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-29 14:38:37.524221) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 14:38:37.524588) ========= '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-193 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-193 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-193 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-29 14:38:37.641189) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-29 14:38:37.641516) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-29 14:38:38.419230) ========= ========= Total master_lag: -0.34 =========